Webhook map
meetingscancelled(meetings.cancelled)failed(meetings.failed)recordingCompleted(meetings.recordingCompleted)recordingStarted(meetings.recordingStarted)summaryReady(meetings.summaryReady)transcriptReady(meetings.transcriptReady)
otherother(other.other)
HTTP handler setup
app/api/webhook/route.ts
Events
Meetings
Cancelled
meetings.cancelled
The Meeting was cancelled before completion
Payload
data full type
data full type
Response data full type
Response data full type
webhookHooks example
Failed
meetings.failed
The notetaker or transcription flow reached a terminal failure
Payload
data full type
data full type
Response data full type
Response data full type
webhookHooks example
Recording Completed
meetings.recordingCompleted
The provider recording is available for processing
Payload
data full type
data full type
Response data full type
Response data full type
webhookHooks example
Recording Started
meetings.recordingStarted
The notetaker entered the call and recording started
Payload
data full type
data full type
Response data full type
Response data full type
webhookHooks example
Summary Ready
meetings.summaryReady
The plain-text meeting summary has been generated and persisted
Payload
data full type
data full type
Response data full type
Response data full type
webhookHooks example
Transcript Ready
meetings.transcriptReady
The full JSON transcript is ready
Payload
data full type
data full type
Response data full type
Response data full type
webhookHooks example
Other
Other
other.other
HappyScribe delivery whose event type this plugin has no dedicated handler for; check type before acting
Payload
data full type
data full type
Response data full type
Response data full type
webhookHooks example