room.call handoffs, see Webhook Handoffs.
Create a webhook
For standard JSON event delivery, create the webhook without--action:
--action call only when the target URL should be invoked as a room.call style handoff.
List and delete webhooks:
Supported events
| Event | Data fields |
|---|---|
room.started | room_name |
room.ended | room_name |
storage.file.updated | path, participant_id |
storage.file.deleted | path, participant_id |
* | all supported events |
Signatures
MeshAgent signs webhook requests and sends aMeshagent-Signature header.
- The header value is
Bearer <jwt>. - The JWT contains a SHA-256 hash of the payload.
Where to manage webhooks
- Use MeshAgent Studio for the main UI flow and to copy the webhook secret.
- Use the CLI for quick setup and basic management.
- Use the REST API if you need programmatic creation, update, or deletion.