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:
  1. Is using the squad key in the /call endpoint enough to enable assistant transfer logic?
  2. Is it required to manually pre-create squads or assistants in the Vapi dashboard for transfer to work?
  3. Are there additional flags or trigger mechanisms we need in the assistant configuration to initiate the transfer?
Happy to share sample payloads or logs if needed. Thanks for the guidance!
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.
Was this page helpful?