analytics-completed
Changed onFired after Atoms finishes running the configured disposition and success metrics on the transcript. Arrives some time after post-conversation.
Delivery. Sent as an HTTP POST with a 30 second timeout. Non-2xx responses and network errors mark the delivery as failed; there are no retries. Verify the X-Signature header before trusting the body. For the full field-level reference, see the Webhooks guide.
Request
- Base URLhttps://api.smallest.ai/atoms/v1
- URLhttps://api.smallest.ai/atoms/v1/webhook-events/analytics-completed
- Authnone declared. Required headers: X-Signature
Headers
Hex-encoded HMAC-SHA256 of the raw request body, keyed by the webhook's signing secret. See the Webhooks guide for verification samples.
Request body
Example request
{
"url": "https://example.com/webhook",
"event": "69fc7dd072a0c1d28d948ace.post-conversation",
"id": "69fd96118fd277fc807e4c23",
"metadata": {
"eventType": "analytics-completed",
"analytics": {
"dispositionMetrics": [
{
"identifier": "turn_taking_balance",
"confidence": 1
}
],
"successMetrics": [
{
"identifier": "turn_taking_balance",
"confidence": 1
}
]
},
"callData": {
"fromNumber": "+918035317096",
"toNumber": "+916296641821",
"callDuration": 49.350622
}
}
}Response
Your endpoint should return a 2XX status to acknowledge receipt.
Changes
- breaking
added the new required
headerrequest parameterX-Signature
- breaking
- breaking
removed the enum value
busyof the request property/// - breaking
removed the enum value
canceledof the request property/// - breaking
removed the enum value
no-answerof the request property/// - info
added the new
DATETIMEenum value to the request property///// - info
added the new
DATETIMEenum value to the request property///// - info
added the new
ENUMenum value to the request property///// - info
added the new
ENUMenum value to the request property///// - info
added the new
cancelledenum value to the request property/// - info
added the new
no_answerenum value to the request property///
- breaking