Plan a new ChurchTools appointment
ct_create_appointmentGenerate a preview plan to create a single or recurring ChurchTools appointment without committing any changes.
Instructions
Writes nothing: returns a plan to create an appointment, a single one by default or a series through repeatId in fields.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | The appointment's title | |
| fields | No | Further fields of the appointment, e.g. subtitle, description, link, address, repeatId (0 once, 1 daily, 7 weekly, 31 monthly by date, 32 monthly by weekday, 365 yearly, 999 manual dates), repeatFrequency, repeatUntil (YYYY-MM-DD); null clears a field | |
| endDate | Yes | YYYY-MM-DDTHH:mm:ssZ in UTC, or YYYY-MM-DD for an all-day appointment | |
| startDate | Yes | YYYY-MM-DDTHH:mm:ssZ in UTC, or YYYY-MM-DD for an all-day appointment | |
| calendarId | Yes | The calendar's id | |
| isInternal | No | false for a regular appointment; true only when it is visible exclusively to signed-in users |