I’m working on Nylas v3 calendar webhooks (notifications). I’m seeing a consistent issue only with Apple Calendar (iCloud) events created/edited from iPhone Calendar.
Important context (organizer vs attendee)
-
Organizer: an Apple Calendar/iCloud user, not linked to Nylas (not a Nylas grant).
-
Attendee: an Outlook/Microsoft user that is linked to Nylas (this is the grant receiving the webhook).
-
The event is created from the organizer’s iPhone (Apple Calendar app).
What is the isuue
When the organizer sets an alert/reminder in iPhone Calendar (ex: 30 minutes before), the webhook payload received for the Outlook attendee grant includes:
-
reminders.use_default: false -
but
reminders.overrides: [](empty array)
This feels inconsistent because I’d expect an override like “30 minutes before” to appear when use_default is false.