transfer call error, invalid destination "assistan...
# support
m
I'm having issues with the call transfer tool to another assistant. Can someone help me?
v
4. **Check Logs for Errors**: Review the logs for the call to identify any specific error messages that could provide more details about what went wrong during the forwarding process. 5. **Verify Assistant Exists**: Double-check that the assistant you're trying to transfer to actually exists and is correctly defined in your configuration. 6. **Web Call Limitations**: If you're using web calls, note that [documentation indicates](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1337162299621900359) you cannot do phone call transfers on web calls - they won't work. Would you be able to share more details about your setup so I can provide more specific guidance for your situation? Sources: - [Discord discussions](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1339776555639115776) - [Troubleshooting information](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1339776555639115776) - [Documentation indicates](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1337162299621900359)
Hi there! I understand you're experiencing an "invalid destination 'assistant' not found" error when trying to use the call transfer tool to another assistant. I can help troubleshoot this issue! 👨‍💻 I'm unable to know your specific setup details, but I can definitely help with this common error based on the information I have available. Based on the information I've found, the most likely cause of your error is that transferring to another assistant requires using squads. According to [Discord discussions](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1339776555639115776), transferring to another assistant without squads is not possible - squads must be used for this functionality. Here are some troubleshooting steps you can try: 1. **Verify Squad Configuration**: Make sure your squad is properly configured with the assistant destinations. Each assistant should be assigned the relevant assistant transfer destinations, and all assistantDestinations must reference valid assistant names that exist in your organization. 2. **Check Assistant Destination Format**: Within a squad, you need to define assistant transfer destinations using the
assistantDestinations
array. Here's an example of the correct format:
Copy code
json
"assistantDestinations": [{
    "type": "assistant",
    "assistantName": "Appointment Booking",
    "message": "Please hold on while I transfer you to our appointment booking assistant.",
    "description": "Transfer the user to the appointment booking assistant after they say their name."
}]
3. **Ensure Squad Members Have Destinations**: According to [troubleshooting information](https://discord.com/channels/1211482211119796234/1211483291191083018/threads/1339776555639115776), squad config members must have destinations, and the root assistants need to be connected to other assistants for transfers to work.
k
@Mynor please ensure that the Assistant ID used for the transfer matches the intended destination assistant, using an incorrect ID can result in errors..
m
The assistant ID match for the transfer call, trying to find a way to transfer the call to another phone number too, but I'm still encountering issues. sometimes get and error saying room was deleted, sometimes the assistant ID not found, etc
k
Hey! To help track down this issue, could you share: - The call ID - When exactly this happened (the timestamp) - What response you expected to get - What response you actually got instead This would really help us figure out what went wrong!