create_webhook
Set up a webhook to receive meeting notifications. Choose recording types and include summaries, transcripts, action items, or CRM matches. Returns webhook URL and secret.
Instructions
Create a new webhook for receiving meeting notifications.
At least one of the include_* flags must be true. The webhook will be triggered for the specified recording types and will include the requested content.
Returns the webhook ID, URL, secret (for signature verification), and configuration.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"destination_url": "<destination_url>",
"triggered_for": "<triggered_for>"
},
"name": "create_webhook"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| triggered_for | Yes | Array of recording types that trigger this webhook. Options: 'my_recordings', 'shared_external_recordings', 'my_shared_with_team_recordings', 'shared_team_recordings' | |
| destination_url | Yes | The URL where webhook events will be sent | |
| include_summary | No | ||
| include_transcript | No | ||
| include_crm_matches | No | ||
| include_action_items | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||