Skip to main content
WEBHOOK
integrations.recordingProcessed
{
  "recordingId": "<string>",
  "recordingProcessed": true,
  "recordingLinked": true,
  "eventType": "<string>",
  "siroUserId": "<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.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Recording event payload

recordingId
string
required

Siro Recording ID

recordingProcessed
boolean
required

Set to true if this recording has been fully processed

recordingLinked
boolean
required

Set to true if this recording has been definitely linked to an external object

eventType
string
required

Webhook event type. ie. integrations.recordingLinked, integrations.recordingProcessed

siroUserId
string

Siro Recording User ID

crm
object

Response

2XX

Return any 2xx status to acknowledge receipt