Issue using transferCall on Vonage Hosted Numbers
# support
k
Just as the subject says, using the same agent with Twilio the transferCall Function works fine, with Vonage based imported numbers, the call just drops during the transfer function.. I receive the fowarding webhooks and they all report transfer as successful. This is the exact same agent same transfer number ext.. works fine on Twilio, just not Vonage.. I will update with some CallID's Shortly
v
@kaleidas I'm sorry to hear you're experiencing issues with the transferCall function on Vonage imported numbers. It's great that you're receiving the forwarding webhooks with successful transfer reports, but it's concerning that the call drops during the transfer process. While you prepare the CallIDs for further investigation, I would recommend checking the following: 1. Ensure that the Vonage number is correctly configured on their platform to allow for call transfers. 2. Verify that there are no differences in the way the transferCall function is being handled between Twilio and Vonage on your end. 3. Confirm that there are no network or compatibility issues that might be affecting the Vonage service. Once you provide the CallIDs, we can look into the logs and see if there's any additional information that can help us diagnose the problem. Meanwhile, if there's anything else I can assist you with, please let me know.
You can continue this conversation by mentioning me in the message.
k
for #1 Ensure that the Vonage number is correctly configured on their platform to allow for call transfers. how can i check this is setup correctly? @User
how can i ensure #1 do you have instructions on how to make sure call forwarding is setup correctly on vonage?
v
@kaleidas To ensure that call forwarding is set up correctly on Vonage, you can follow these general steps: 1. **Log in to your Vonage account**: Access your Vonage account through their official website or portal where you manage your services. 2. **Navigate to the Numbers section**: Look for the section where your phone numbers are listed and managed. 3. **Select the number in question**: Click on the number that you're having issues with to access its settings. 4. **Check the call handling settings**: Within the number's settings, look for call handling, call forwarding, or transfer settings. This is where you can configure how incoming calls should be managed. 5. **Verify or set up forwarding rules**: Ensure that the rules for forwarding or transferring calls are set up according to your needs. This may include specifying when calls should be forwarded (e.g., always, when busy, or after a certain number of rings) and to which number or extension. 6. **Save changes**: After verifying or adjusting the settings, make sure to save any changes you've made. 7. **Test the configuration**: It's important to test the call forwarding feature to ensure it's working as expected. You can do this by calling the Vonage number from a different phone and observing the behavior during the transfer process. If you encounter any difficulties or if the settings are not clear, Vonage's customer support can provide specific guidance for their platform. They may have detailed instructions or support articles that can assist you with the setup process. Remember, the exact steps may vary depending on the interface and options provided by Vonage, so it's best to refer to their official support resources or contact their support team for the most accurate guidance. If you need further assistance, please let me know, and I'll do my best to help.
s
@kaleidas I have forwarded your issue to the team and will provide you with complete details once I hear back.
k
@Shubham Bajaj yo man, ok thanks will check here for updates ... apreciated!
@Shubham Bajaj hey any updates on this?
just really needed so I can sign a client.
s
@kaleidas The 401 Unauthorized error indicates an authentication issue with the Vonage account. To resolve this you can: 1. Re-import your phone number in the dashboard 2. Delete any existing Vonage credentials 3. Generate new credentials and update them in your application
**In Short**: Basically Your credentials in Vonage has expired.
Do let me know if further help is requred.
k
@Shubham Bajaj how do i do number 2 & 3, how do i delete vonage credentials, are you talking in vapi? and if so how do i delete any stored credentials in vapi dashboard?
@Subhashish Jung Shah also in the future where can i find these 401 unaithorized response codes to check if its happening again so i don't have to bug you guys ?
thanks for your help.
s
@kaleidas You have to generate new Vonage credentials and then delete the number from Vapi before adding it again.
@kaleidas do let me know if your require anything else.
j
@kaleidas have you been able to solve this ?
k
gave you answer in other channel
readd api keys and re-import number
j
All right ; your use case was also to transfer the call from one assistant to another assistant having two distinct Vonage phone numbers ?
I'm wondering why the initial call would be answered smoothly (assistant #1), but when this assistant #1 transfer to the number of assistant #2, it fails 🤔
@kaleidas @Shubham Bajaj tested what you suggested but didn't work. I opened a new ticket here : https://discord.com/channels/1211482211119796234/1351532521061355640
k
have to ensure you remove number from vapi first.
then delete api keys from vonage
dunno that worked for me
j
Ok so that worked as well - removed phone numbers first, then api keys, then re-added API keys then phone numbers. I don't understand how is this different 😬
k
yeh
i had to do it a certain way as well.
i think first it didn't work for me as well..
have to go in certain order.
glad you got it working tho
j
Thanks for your quick reply @kaleidas 🙏
Can I ask why you use this "transfer to numbers" feature instead of building a squad ? For me, the squads would not store the assistantId in the call record - which is needed for me to send the summary to the right people.
k
are you talking to me?
j
Yes, you could have chosen to use squad feature instead of transferring to Vonage numbers right ?
k
umm not sure i've not messed with squads and all our agents are dynamic
so we build all our agents at call time to make them custom to the contact we are calling.
2 Views