Integration brief

Apple Calendar

Calendar event creation through EventKit.

Route

idapple-calendar.event.v1
object_typecalendar_event
delivery_modeslocal

Voice examples

EventKit local

automatic_createSupported
setupenabled

Writable fields

FieldBehavior
titleSent as event title.
dueDateUsed as event start date.
dueDateTimeUsed as event start date/time.
descriptionSent in event notes when available.

Planned / unsupported fields

FieldReason
labelsCalendar tags are not currently modeled.
projectNeeds calendar selection mapping.
sectionNot applicable to current EventKit event creation.
priorityNot a current Calendar event field.

Adapter payload

{
  "eventKit": {
    "title": "{title}",
    "startDate": "{date}",
    "notes": "{description|body}"
  }
}

Generated schema summary

{
  "id": "apple-calendar.event.v1",
  "app": "Apple Calendar",
  "object_type": "calendar_event",
  "delivery_modes": [
    "local"
  ],
  "writable_fields": [
    "title",
    "dueDate",
    "dueDateTime",
    "description"
  ]
}