How can I set up CI webhooks for sipgate Conversational Intelligence?
Set up webhooks for sipgate AI Agents to automatically send call data to CRM or other systems.
Last updated
{
"version": "1",
"call": {
"id": "pbx-a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"from": "4921163553400",
"to": "4921163553401",
"startTime": "2026-04-08T09:22:41.663Z",
"endTime": "2026-04-08T09:24:04.329Z",
"duration": 82666,
"direction": "IN",
"users": [
{
"userId": "w0",
"accountId": "1234567",
"fullUserId": "1234567w0",
"firstName": "Max",
"lastName": "Mustermann",
"fullName": "Max Mustermann"
}
],
"channel": {
"id": "f47ac10b-58cc-4372-a567-0e02b2c3d479",
"name": "Support Channel"
}
},
"assist": {
"provider": {
"llm": "AZURE"
},
"transcription": {
"content": "Caller: Good day, I'm calling about my contract. I received an invoice last week that was higher than expected.\nCallee: Good day, I'd be happy to take a look. Can you give me your customer number?\nCaller: Yes, it's 12345. Also, I'd like to know whether I can change my plan.\nCallee: I can see the invoice. The amount is correct because an additional package was booked. Of course, we can change your plan. I'll send you the options by email.",
"chunks": [
{
"speaker": "CALLER",
"startTime": 3200,
"endTime": 12400,
"content": "Good day, I'm calling about my contract. I received an invoice last week that was higher than expected."
},
{
"speaker": "CALLEE",
"startTime": 13100,
"endTime": 18900,
"content": "Good day, I'd be happy to take a look. Can you give me your customer number?"
},
{
"speaker": "CALLER",
"startTime": 19500,
"endTime": 26300,
"content": "Yes, it's 12345. Also, I'd like to know whether I can change my plan."
},
{
"speaker": "CALLEE",
"startTime": 27000,
"endTime": 40100,
"content": "I can see the invoice. The amount is correct because an additional package was booked. Of course, we can change your plan. I'll send you the options by email."
}
]
},
"callScenarios": null,
"callHeadline": {
"content": "Invoice inquiry and plan change"
},
"summary": {
"content": "The customer called about an unexpectedly high invoice. The amount was correct because an additional package was active. In addition, a plan change was discussed; the options will be sent by email.",
"keyPoints": [
"The invoice was correct — the increased amount resulted from a booked additional package.",
"The customer wants to change their plan.",
"The available plan options will be sent by email."
],
"topics": [
"Invoice",
"Additional package",
"Plan change"
]
},
"actionItems": [
{
"content": "Send plan options to the customer by email."
},
{
"content": "Review the additional package and cancel it if necessary."
}
],
"smallTalkItems": [
{
"topic": "Greeting",
"description": "Both participants greeted each other at the beginning of the conversation."
}
]
}
}