calendar-act
Executes an approved Google Calendar write proposal.
{ "approvalId": "approval-uuid" }
Supports calendar_event_create, calendar_event_update, and calendar_event_cancel approval
rows. Requires CALENDAR_ACT_WRITES_ENABLED=true; the function re-checks the actor's role and the
approval's status before calling Google, and needs Workspace domain-wide delegation for the
calendar.events scope (broader than the read-only sync's calendar.readonly).
Where the code lives
sable-agents-demo/supabase/functions/calendar-act/index.ts- Calendar connector page for the full write-path detail