Sal
01/31/2025, 4:12 PM{
"id": "60d07d45-531d-4b3e-9b42-df196102c16d",
"createdAt": "2025-01-30T22:08:46.817Z",
"updatedAt": "2025-01-31T15:57:41.185Z",
"type": "transferCall",
"function": {
"name": "transferCall",
"strict": true,
"description": "used to transfer calls",
"parameters": {
"type": "object",
"properties": {
"destination": {
"type": "string"
}
},
"required": [
"destination"
]
}
},
"messages": [
{
"type": "request-start",
"content": "I'll transfer you to someone who can help."
}
],
"orgId": "8e0c0a52-d82b-49dc-af03-a5023b63c6cf",
"destinations": [
{
"type": "sip",
"sipUri": "sip:[MY_EXTENTION]@mypbxadmin.com",
"message": "Transferring your call to Sal now",
"transferPlan": {
"mode": "blind-transfer-add-summary-to-sip-header",
"sipVerb": "refer",
"summaryPlan": {
"enabled": true,
"messages": [
{
"role": "system",
"content": "Provide a very brief 1-3 sentence summary of the key points from this call."
},
{
"role": "user",
"content": "Here is the transcript:\n\n{{transcript}}\n\n"
}
]
}
}
}
]
}
I downloaded blink and confirmed I can make SIP calls to the same sipUri established in this tool.
However, when vapi executes this tool, webhook reports "result": "Success.", but I get an immediate hangup.
I tried mimicing the SIP header info used from blink originally, but found that "blind-transfer-add-summary-to-sip-header" was probably a better approach.
I've tried quite a bit. I don't manage our SIP system @mypbxadmin.com. Is it possibly a firewall issue?
Tool Call ID: call_cmtRyvZL9PSujtb8aPTSIZ93
Call Id: 7d8ac106-8f90-4bfe-81a0-a8db0bacafd5Atlas
01/31/2025, 4:12 PMVapi
01/31/2025, 4:15 PMVapi
01/31/2025, 4:15 PMSal
01/31/2025, 5:25 PMPen 💻
01/31/2025, 7:41 PMShubham Bajaj
02/01/2025, 10:17 AMShubham Bajaj
02/03/2025, 8:32 AMSal
02/06/2025, 1:54 AM