meeting.completed
What this event means
meeting.completed is emitted when a meeting recording has completed and transcript processing has completed, so transcript data is available.
Webhook type
meeting.completed
Internal source mapping
Payload example
Delivery and idempotency handling
- Use
data.recordingId(and optionallydata.meetingId) as the primary identifier. - Meeting completion can be retried by upstream processing; dedupe updates before running follow-up jobs.
- Store processed IDs before starting downstream tasks like meeting summaries or billing attribution.