Assistant is not transferring the call! - URGENT
# support
f
I end my promt with: 9.[Forward the Call] Thank the caller for their patience and transfer the call to the forwarding number. ****" The assistant says I'm transferring the call, but nothing is happening. Only when me as the caller say transfer the call then the assistant transfer the call. Why is this happening??? The call is supposed to be transferred to the forwarding number. Do I need to create a tool as the default tool is not working?
v
message has been deleted
@Francois I'm sorry for any inconvenience you're experiencing. It sounds like there might be an issue with the trigger for the transferCall function. The function should initiate the transfer when the assistant is instructed to do so, without waiting for a further response from the caller. You shouldn't need to create a new tool if the transferCall function is already present. It's possible that there's a misconfiguration or a misunderstanding in how the function is being triggered. The function should be called programmatically when the assistant is instructed to transfer the call, based on the script or the flow of the conversation. If you're experiencing issues with the transfer not initiating as expected, please ensure that the assistant's script or logic is set up to call the transferCall function immediately after thanking the caller, without waiting for additional input. If the problem persists, please ask support for more info on this, as they may need to look into the specific details of your setup to provide a resolution.
You can continue this conversation by mentioning me in the message.
f
Can someone please answer me???
@nikhil @Shubham Bajaj @Vapi @User
v
@Francois I'm here to help you with your query. It seems like there might be a misunderstanding in the voice assistant's behavior or a technical issue with the call transfer function. The assistant should automatically transfer the call when instructed to do so, without requiring additional input from the caller. If the assistant is not transferring the call as expected, it could be due to a few reasons: 1. The voice assistant's script may not be correctly triggering the transfer function. 2. There could be a technical issue with the API or the platform you're using. 3. The transfer function might require additional configuration or parameters that are not being provided. To resolve this, you may need to review the voice assistant's script and ensure that the transfer function is being called correctly with the necessary parameters. If everything seems to be in order on your end, then it might be best to reach out to the support team for the Voice API you're using for further assistance. If you provide me with more specific details or if there's a function you'd like me to call to assist you further, please let me know!
s
share the call id and you don't require to create the tool.
f
The test call I just made failed to transfer again, until I said somethingm - 8ea8ddb1-def7-4bd0-adf2-24d1bd9c7dac
Hello?
j
I'm not 1000% sure, but I think Vapi can only respond with either an LLM response OR a transfer tool. You could prompt it like "thank the caller for their patience, and ask if they are happy for the call to be forwarded" This way the user will respond yes, and Vapi can then use the transfer tool
@Francois
f
Is there a better way to request support? Days go by with no response, even when its urgent… Im starting to lose faith in Vapi.
Thanks Jotham, hopefully Support will respond one of these days
@Shubham Bajaj
s
@Francois use this as per your prompt
Copy code
[Forward the Call] Say: "Thanks for the patience and you will be transfered now" and Use the transferCall function with <insert-number-here>.
ideal is to use the following:
Copy code
[Identify Technician]
9. Proceed to 'Forward the Call' 

[Forward the Call] 
- Say: "Thanks for the patience and you will be transfered now"
- Use the transferCall function with <insert-number-here>.
f
Thank you, I will try it
3 Views