
Announcements
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!