{
"eventType": "<string>",
"changedAt": "<string>",
"recordingId": "<string>",
"organizationId": "<string>",
"dms": {
"integrationConnectionId": "<string>",
"externalId": "<string>",
"deal": {
"id": "<string>",
"externalId": "<string>"
}
},
"recordingLinked": true,
"recordingProcessed": true,
"siroUserId": "<string>",
"siroTeamId": "<string>"
}Webhooks
Recording linked
Emitted when a recording is definitively linked to a DMS deal (dms) or CRM object (crm). recordingScored carries the score.
WEBHOOK
integrations.recordingLinked
{
"eventType": "<string>",
"changedAt": "<string>",
"recordingId": "<string>",
"organizationId": "<string>",
"dms": {
"integrationConnectionId": "<string>",
"externalId": "<string>",
"deal": {
"id": "<string>",
"externalId": "<string>"
}
},
"recordingLinked": true,
"recordingProcessed": true,
"siroUserId": "<string>",
"siroTeamId": "<string>"
}Siro sends this event to your receiver. The Authorization field below is a
limitation of the docs renderer and does not apply here — your receiver
authenticates inbound webhooks on its own.
Body
application/json
Recording event payload
Response
2XX
Return any 2xx status to acknowledge receipt