Issue with Assistant-to-Assistant Call Transfer in Squad Not Triggering
Hi Vapi team,
I’m attempting to use assistant-to-assistant call transfer within a dynamically defined squad in the /call endpoint. However, the transfer to the “Supervisor” assistant never seems to trigger, even though the main assistant responds with the correct transfer phrase.
I’ve defined both assistants in the squad.members array and set up assistantDestinations pointing to the supervisor by name. Here’s what I suspect:
• The assistantDestinations may not be functioning as expected
• The transfer trigger phrases might be insufficient
• I may need to use a different endpoint or define something in the dashboard manually
Could you clarify:
Call ID: ce53a642-63b8-4159-b0c6-e8136e5c05c8
00:18 - Assistant recognises that I require a transfer to a supervisor but doesn't trigger a transfer properly.
I’m attempting to use assistant-to-assistant call transfer within a dynamically defined squad in the /call endpoint. However, the transfer to the “Supervisor” assistant never seems to trigger, even though the main assistant responds with the correct transfer phrase.
I’ve defined both assistants in the squad.members array and set up assistantDestinations pointing to the supervisor by name. Here’s what I suspect:
• The assistantDestinations may not be functioning as expected
• The transfer trigger phrases might be insufficient
• I may need to use a different endpoint or define something in the dashboard manually
Could you clarify:
- Is using the squad key in the /call endpoint enough to enable assistant transfer logic?
- Is it required to manually pre-create squads or assistants in the Vapi dashboard for transfer to work?
- Are there additional flags or trigger mechanisms we need in the assistant configuration to initiate the transfer?
Call ID: ce53a642-63b8-4159-b0c6-e8136e5c05c8
00:18 - Assistant recognises that I require a transfer to a supervisor but doesn't trigger a transfer properly.