curl https://your-webhook-endpoint.example.com/content_analysis.completed \
--request POST \
--header 'Content-Type: application/json' \
--data '{
"created": "2026-08-20T01:18:04.210Z",
"data": {
"contentAnalysis": {
"analyzer": {
"name": "callRecordingAnalysis",
"version": "20250610-001"
},
"artifacts": [
{
"schema": "preProcessor",
"data": {
"processDecision": "DO_NOT_PROCESS",
"reasonCode": "REASON_CODE_UNWANTED_CALL",
"reasonDescription": "Adsuesco veniam virgo verus victoria adulatio teneo verbum deficio animus. Vespillo comes degusto.",
"detailedReasoning": "Vado dignissimos iste corona rem adnuo clibanus. Abundans trado volva exercitationem vomito ab pauci."
}
}
],
"id": "fb07afda-8081-43e1-b6e2-cd4844994a73",
"request": {
"content": {
"recordings": [
{
"id": "3f9f25ad-4922-4be2-bd59-b4b11c889f70",
"endedTimestamp": 1787188684211,
"channels": 2,
"url": "https://devoted-tennis.info/",
"startedTimestamp": 1787188684211
}
]
},
"participants": [
{
"id": "+12355211296",
"type": "contact",
"data": {
"numberE164": "+18892277987"
},
"displayName": "Jeremy Welch",
"connections": [
{
"joinedTimestamp": 1787188684211,
"leftTimestamp": 1787188684211,
"recordingChannel": 0
}
]
},
{
"id": "f55c4938-bf96-4486-ac0e-426c6ecaa324",
"type": "user",
"data": {
"email": "Shawn.Rosenbaum@hotmail.com"
},
"displayName": "Mr. Donald Gleason",
"connections": [
{
"joinedTimestamp": 1787188684211,
"leftTimestamp": 1787188684211,
"recordingChannel": 1
}
]
}
],
"source": {
"data": {
"answeredAt": "2026-08-20T01:18:04.211Z",
"assignedContact": {},
"assignedUser": {
"email": "Rebeca_Corkery37@hotmail.com",
"firstName": "Curtis",
"jobTitle": "Central Identity Agent",
"lastName": "Ratke",
"mobile": "+11361096429",
"userId": "c6f17f25-89f5-4f3d-a2be-617b9b4b9120"
},
"companyNumber": "+11099110735",
"contactNumber": "+16933814299",
"direction": "inbound",
"directoryTarget": {
"displayName": "Eileen Corkery",
"email": "Abraham39@gmail.com",
"extension": 940357,
"id": "f94a406b-6373-4e0f-946b-fc8fb4e02718",
"type": "user"
},
"duration": 70779,
"durationText": "a minute",
"endedAt": "2026-08-20T01:18:04.211Z",
"id": "d9d88498-c813-4afc-859c-3e01e032f634",
"initiator": "+10957160922",
"isConference": false,
"isInternal": false,
"lastModifiedAt": "2026-08-20T01:18:04.211Z",
"lastModifiedTimestamp": 1787188684211,
"outcome": {
"status": "answered"
},
"recipient": "bcf251bc-3909-40d4-bdf8-c4262d31e77a",
"startedAt": "2026-08-20T01:18:04.211Z",
"startedTimestamp": 1787188684211,
"status": "ended",
"summary": {
"companyNumberDescription": "Called in to +14357061493",
"contactNumberDescription": "Called in from +13705416095",
"header": "Inbound call from +14772240948 to Ira Kulas",
"outcome": "Spoke for a minute"
},
"user": {
"email": "Kristine33@hotmail.com",
"firstName": "Dulce",
"jobTitle": "Direct Factors Specialist",
"lastName": "Walker",
"mobile": "+13074892913",
"userId": "0d369462-e0d8-44f4-9224-d4008498c286"
},
"vendor": "twilio",
"vendorCallId": "CA220ABE7BEC7140C9ACAB3DCBF66701D2",
"waitTime": 13937,
"waitTimeText": "a few seconds"
},
"endedTimestamp": 1787188684211,
"id": "d9d88498-c813-4afc-859c-3e01e032f634",
"product": "connect",
"startedTimestamp": 1787188684211,
"type": "call",
"vendor": "spoke"
}
},
"status": "succeeded",
"transcript": "[JOIN: Jeremy Welch (0:00)]\n\n[Jeremy Welch (0:00)]: Jeremy Welch speaking.\n\n[Mr. Donald Gleason (0:02)]: Hi there, Jeremy Welch.\n\n[Jeremy Welch (0:04)]: Oh, hello. Hi. How are you?\n\n[Mr. Donald Gleason (0:06)]: I'\''m doing good. I wanted to follow up on that project we discussed last week about the new marketing campaign.\n\n[Jeremy Welch (0:11)]: Right, yes! I'\''ve been working on the initial designs and I think we'\''re on the right track. The client feedback has been pretty positive so far.\n\n[Mr. Donald Gleason (0:22)]: That'\''s great to hear. I was wondering if you could send me the latest version by tomorrow morning? We have the stakeholder meeting at 10 AM.\n\n[Jeremy Welch (0:26)]: Absolutely, I'\''ll have everything ready and sent over by 8 AM. I'\''ll include the revised mockups and the timeline we discussed.\n\n[Mr. Donald Gleason (0:30)]: Perfect, that gives us time to review everything before the presentation. I really appreciate you staying on top of this.\n\n[Mr. Donald Gleason (0:40)]: That'\''s it. Thanks for your help. Bye.\n\n[Jeremy Welch (0:41)]: Okay bye. See you.\n\n[LEAVE: Jeremy Welch (0:41)]"
}
},
"id": "43c9eae1-e0a2-41ea-bd32-3eda757c1a20",
"timestamp": 1787188684210,
"type": "content_analysis.completed",
"version": "2020-07-15"
}'