set_webhook
Create or update an outbound booking webhook. Receive JWT-signed JSON payloads from Meet.bot on every booking event.
Instructions
Create or update an outbound booking webhook. Omit id to create (webhook_url required); pass id to update. Meet.bot POSTs a JWT-signed (HS256) JSON payload to the URL on each booking event.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Webhook id to update; omit to create a new one | |
| webhook_url | No | HTTPS URL we POST booking events to (required when creating) | |
| description | No | Optional label for the webhook | |
| coverage | No | 'all' (default) fires for every page including ones created later; 'selected' only for the pages in `pages` | |
| scope | No | 'self' (default) your own pages; 'team' (team admins only) also fires for teammates' bookings | |
| pages | No | Page ids to cover when coverage='selected' | |
| is_active | No | Whether the webhook is active (default true) |