Hi all,
I’m working with the LoadCalendar / DeleteCalendar / SaveCalendar actions and I’m trying to clear a Bookable Resource calendar for a specific day only (without affecting other days or existing future bookings) with PowerAutomate flow.
My goal:
-
Load the resource calendar
-
Remove all slots for a given date
-
Save the calendar back
Currently I use LoadCalendar action to load all calendar events for one Bookable Resource on specific day, and I loop over it and call DeleteCalendar which I provide with
{
"CalendarId": "@{items('Apply_to_each_RulesForDay')?['OuterCalendarId']}",
"EntityLogicalName": "bookableresource",
"InnerCalendarId": "@{items('Apply_to_each_RulesForDay')?['InnerCalendarId']}",
"UseV2": true
}
The issue is that it not necessarily deletes all the calendar events. Could this be when they're added on top of each other? I'm not sure how this works.
Before I go further, I wanted to ask:
-
Is there a supported / safe approach to clear availability for just one day?
-
Are there any known best practices or patterns for this scenario?
Any guidance or examples would be greatly appreciated.
Thanks in advance!

Report
All responses (
Answers (