Create Webhook
Webhooks are the means by which you receive notification in the instant event you are subscribed to is triggered. We support several media events right now:
Speak will send you a POST request to the webhookUrl.
We will send you related keys in the body params such as mediaId, recorderId, state, meetingAssistantId or meetingAssistantStatus
For Media Files:
-
media.created
-
media.analyzed
-
media.reanalyzed
-
media.failed
-
media.deleted
For Text Files:
-
text.created
-
You will receive the foll
-
text.analyzed
-
You will receive following keys: mediaId, state
-
text.reanalyzed
-
You will receive following keys: mediaId, state
-
text.failed
-
You wil receive following keys: mediaId
-
text.deleted
-
You will receive the following keys: mediaId
For Embed Recorder:
-
embed_recorder.created
-
You will receive following keys: recorderId
-
embed_recorder.deleted
-
You will receive following keys: recorderId
-
embed_recorder.recording_received
-
You will receive following keys: recorderId, mediaId
For Meeting Assistant:
-
meeting_assistant.status
-
Trigger a webhook for meeting assistant status changes for following status: Joining call, Waiting room, In call not recording, In call recording, Call ended, Error.
-
You will receive following keys: mediaId, meetingAssistantId, and meetingAssistantStatus
For AI Chat:
-
chat.status
-
AI Chat response with the final answer.
-
You will receive follwoing keys: mediaIds, folderId, state, promptId, messageId and answer
For CSV Files:
-
csv.uploaded
-
When you upload the CSV file, it will return with fileId, totalRecords, succeededRecords
-
csv.failed
-
When there is a failure or few records failed, you will receive fileId fileId, totalRecords, failedRecords, failedRecordsList
You can subscribe to one or more events at once for one media, and then later update your webhook as needed. Internally, Speak Ai system will POST to callbackURL with provided metaData as a request body, the attempt will be recorded and you can access the results, errors and response times in https://app.speakai.co/developers#webhooks
Request
- Base URL: https://api.speakai.co/v1
- URL: https://api.speakai.co/v1/webhook
- Auth: API key in header x-speakai-key and API key in header x-access-token
Request body
Response
OK
Changes
No recorded changes to this operation across all 2 revisions of this API.