Skip to main content

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