This may just be a case where I’m unfamiliar with the way Outlook works, but is there a way to delete an Outlook event without sending a bunch of cancellation emails? Does the Microsoft/Outlook Delete Event API have sending a whole bunch of cancellation emails built in as part of its functionality?
I’m asking because our use case involves someone creating a multi-day, multi-event itinerary, and if they were to decide that the published itinerary (for which a calendar is created and attendees have been invited) wasn’t quite ready yet and wanted to unpublish the itinerary (delete the calendar and events), it sends so many cancellation emails. Is this normal?
It seems unnecessarily tedious for the attendees to have to tell their calendar to delete the many events they had been invited to. for Outlook to send a cancellation email for every single event? Is there a way to make the Outlook-to-Outlook experience more seamless and silent like we can with Google-to-Google invitations?
Yeah, what you’re seeing is actually expected behavior with Outlook / Microsoft Graph. When you delete an event where attendees are invited, Outlook treats that as a formal cancellation — and by design, it sends a cancellation email for each event instance. Unfortunately, there isn’t a built-in “silent delete” equivalent to Google Calendar’s more flexible handling.
A couple of things worth noting from my experience:
-
The Delete Event API doesn’t give you a flag to suppress notifications — cancellations are automatically triggered when attendees are present.
-
For recurring or multi-day itineraries, this can definitely get noisy fast since each occurrence can generate its own message.
-
This is especially painful in “draft/unpublish” scenarios like yours, where the intent isn’t really to notify attendees yet.
Workarounds people typically use:
-
Don’t add attendees until the itinerary is finalized (keep it as a draft calendar first).
-
Use a separate “internal” calendar during staging, then create a fresh one when publishing.
-
If you control the flow, you could also consider updating events (e.g., clearing attendees first) before deleting — not perfect, but can reduce notifications in some cases.
Honestly, Outlook just isn’t as seamless as Google Calendar in this specific area.
If Microsoft ever adds a “suppress notifications” flag to the API, that would be a game changer here.