dynamic transfer call webhook not wokring
I setted up the dynamic transfer tool and bind it with the assistant, but the webhook logs and my server not recieved any transfer call request.






handoff-destination-request with the handoff tool in the API, but it just hangs and never does a hdnoff, though I am not sure what the response should be from the webhook because it is not documented anywheredestination entirely, I can't get VAPI to fire the transfer-destination-request event - I've opened a ticket with my test Call IDs here supportDynamic transfer not working: `transfer-destination-request` not being fired{
"parameters": {
"type": "object",
"properties": {
"destination": {
"type": "string",
"description": "The number to transfer the call to. In the format of E.164 default country code is +1"
}
},
"required": ["destination"]
}
}{
"parameters": {
"type": "object",
"properties": {
"destination": {
"type": "string",
"description": "The number to transfer the call to. In the format of E.164 default country code is +1"
}
},
"required": ["destination"]
}
} console.error(
"[ZONIC-VAPI-WEBHOOK] No transfer number provided in function call parameters",
);
throw new Error("Transfer number is required");
}
console.log(`[ZONIC-VAPI-WEBHOOK] Transferring to: ${number} with message: "${content}"`);
// Return the transfer destination response
const response: VapiTransferDestinationResponse = {
destination: {
type: "number",
number: number,
message: {
type: "request-start",
content: content,
},
},
};handoff-destination-requestdestinationtransfer-destination-request