Skip to main content
WEBHOOK
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.
The recordingScored that follows carries the time it was sent in changedAt, not the time the recording was first scored, so it is always later than the recordingDeleted it reverses.

Body

application/json

Recording event payload

eventType
string
required

Webhook event type: integrations.recordingDeleted or integrations.recordingUndeleted

changedAt
string
required

ISO timestamp of the deletion or undeletion. Deliveries can arrive out of order; compare changedAt to drop stale ones.

recordingId
string
required

Siro Recording ID

organizationId
string
required

Siro Organization ID that owns the recording

dms
object | null
required

DMS deal the recording is linked to, or null when none is

crm
object

CRM links, when the recording has one

Response

2XX

Return any 2xx status to acknowledge receipt