Feb 14, 2025

AllDayEventSeries using default reminder for standard events instead of all-day reminder

When creating an event via createAllDayEventSeries in a custom calendar, the default reminder does NOT use the reminder for an all day event but the default reminder for a standard event.

event = calendarService.getCalendarById(calendarId).createAllDayEventSeries(
          "MyEvent",
          new Date(2025, 3, 12),
          CalendarApp.newRecurrence().addYearlyRule()
        );


​How can I make the all day event use the default reminder for all day events, e.g. 9am same day? Currently it uses the 30min default option set in my calendar.
Community content may not be verified or up-to-date. Learn more.
All Replies
Feb 14, 2025
Thanks for reporting this, I'll escalate it to the team!
Feb 15, 2025
I'm surprised to find that not only is the regular event notification setting used instead of the all-day notification, but it's actually applied as an override instead of just using the 'default', which means that changing the default notification setting won't update the notifications for events created using the API.

I have escalated this so hopefully we'll at least get this changed to use the all-day notification setting, if not the "default" setting which is what I'd expect if no reminder is included when creating the event. 

With these notification settings:


I get this result, with a non-default timed event override:


Last edited Feb 15, 2025
false
Search
Clear search
Close search
Main menu
1157962114539875622
true
Search Help Center
true
true
true
true
true
88
false