Vapi Transfer Call & Squad

Hey, I’m having an issue with the transfer tool in Vapi.

I have 3 assistants in my workspace:

pxmrouting
pxmSupportAgent
pxmSalesAgent

The routing agent (pxmrouting) is the one that picks up incoming calls and should then transfer the caller to either the Support Agent or the Sales Agent using the transfer tool.

In my transfer tool I added pxmSupportAgent and pxmSalesAgent as destinations.

When I test, I always get this error:

Invalid Destination. Assistant "pxmSupportAgent" Not Found


Things I already tried:

Used exact assistant names (copy/paste).

Tried with UUIDs (6d0201fe-...) and public IDs (like CvLyegHbActy7exglBri).

Deleted and re-added destinations.

Duplicated assistants and published them again.


But no matter what, I still get the same error.

Question: Does the Assistant Name field in Destinations expect the display name or the assistant ID?
Or is there a known bug where transfer tools can’t resolve assistants inside the same workspace?
what’s the difference between using a Squad vs using a transfer tool in Vapi for routing or transfers?
Was this page helpful?