I'm trying to transfer a call from one assistant to another via a webhook (handled with a Make.com workflow), but I can’t figure out the correct payload to return.
I’ve tested several variations — in some cases, the tool logs the response as “Success”, but the transfer never actually happens. In other cases, it returns “No destination found.”
Transfers to phone numbers work fine, but assistant-to-assistant transfers aren’t working. I also tried using squads, but dynamic transfers don’t seem possible with them due to tool limitations.
Could you please clarify what the correct payload should be for this kind of transfer?
Example Call:
- Call ID: 35d902e7-681e-4559-acf9-e88cb67e4e62
- Timestamp: 15.597
- Expected: Transfer to Assistant
- Got: "Success" and no transfer
Example Response Payload (got "Success." with this one but no transfer):
{
"destination": {
"type": "assistant",
"assistantName": "Eva Impuestos",
"message": "Dame un momento cortito.",
"description": "Transferir silenciosamente el instante que el tema sea sobre impuestos."
}
}