Error Executing ONE SPECIFIC TOOL
# support
g
Hi Vapi, In my org id: d1f49a88-3e89-445c-b5df-4590fbab9ea6 I have the following Squad, configured and working, until today - SquadID: 017eab1a-93fa-4bd4-871e-791845ee3d49 Look at this callID: 019e40bb-dbd7-7003-9225-72adb4db0ccf In this call, I ask the assistant to execute all the tool related to my flow. All the tool work, EXCEPT this one: d227992c-cb43-4bf9-937b-38fe055f90e7 - "ApiSendLastReceipt". All the other similar tools (ApiSOMETHING) works well, but today, this tool, stopped working. Can you please help us understanding what is happening? This is very important since its a production environment. Thanks.
m
This looks like a tool specific issue since the rest of your Api tools are still working fine, so it’s likely something isolated to that endpoint or its config. I can help you quickly pinpoint whether it’s auth, payload, or a recent change affecting just this tool. Did anything get updated on ApiSendLastReceipt before this started failing, or did it break suddenly today? Happy to help you get this stable again quickly. @giR
s
Hi, Thanks for flagging this - we've gone through the logs for call 019e40bb and found the exact cause.
What happened ApiSendLastReceipt never ran - not because it failed, but because the call never reached the SQUAD-PT-Receipt assistant in the first place. When your system tried to route there, it failed immediately with "No handoff destination returned," meaning Vapi couldn't resolve SQUAD-PT-Receipt in your squad. Since that tool lives inside that assistant, it never had a chance to execute.
Everything else is working fine - ApiGetUserSummary, ApiSendCollectionLetter, ApiCreateNewMessage, and ApiSendConvocation are all running normally. The issue is isolated to the SQUAD-PT-Receipt routing.
How to fix it Please check three things in your dashboard. First, confirm an assistant named exactly SQUAD-PT-Receipt still exists under Assistants — if it was renamed, either rename it back or update the destination name in your handoff tool to match. Second, go to Squads → 017eab1a and verify SQUAD-PT-Receipt is still in the members list. Third, confirm the handoff tool destination is set to "assistantName": "SQUAD-PT-Receipt" with exact capitalisation.
Once those look correct, make a test call and ask to resend the last receipt. Let us know what you find and if anything looks off share a screenshot and we'll dig further.