Call forwarding in France using Twilio phone numbe...
# support
j
CallID: 427b1165-459a-42d4-87a4-db4658bc356e It stipulates that assistant forwarded the call but the callbot agent just hanged up after saying "transferring the phone call". It does that for EVERY FR phone number and every agent, HUGE PROBLEM FOR US !
@Shubham Bajaj please help, I have customers that are cancelling due to this.
@Vapi Twilio and VAPI keep bouncing the ball on this for weeks, is call forwarding in France impossible or?
a
I am having the same problem in USA.
j
@Anthony Ivanovsky when did it start for you ?
a
I've never got it to work, been using VAPI for a week
j
Hey, try to configure geopermissions in twilio, probably twilio is blocking the outgoing call because the destination country is not alowwed. Happened to me every time i add a new country @Jetsoccer Game
@Vapi Support Bot ?
j
the countries you are gonna tranfer only
j
@Juaní did that still doesn't work. Twilio and @Vapi are pushing the blame on each other on this
c
Hey, I understand how frustrating this must be. Our team will look into it and let you know soon.
n
Guys, call transfers can be "tricky" depending on the region and the origin of the first call. For example, when dealing with numbers in France, Germany, Belgium, Spain and Italy, these countries have strict regulations about these - and transfers may actually NOT WORK AT ALL in these countries. In order to do a transfer in such case, you'll need an external workflow that will enable it. When talking about the US, life is supposed to be easier, assuming that your connected carrier supports SIP Refer and will properly allow you display the original Caller ID. Now, in addition to this, if your carrier doesn't support STIR/SHAKN in the US properly, its calls may get rejected by some carriers down the line, as the call identification can't be properly attested to - and thus, they may reject the call under "potential spam" result. If you want to resolve these issues, and other call-flow "challanges" - you can integrate Cloudonix with VAPI and achieve your goals. Feel free to DM me or schedule a call with me using the following link https://calendly.com/cloudonix/cloudonix-vapi-integration and I will explain in more detail.
j
@Nir Simionovich (CEO@Cloudonix) what is the price ?
n
Of what? The Cloudonix service ?
j
ya
thank you
any update @Vapi @Vapi Incident @Vapi Support Bot ? I just tested and it still doesn't work the call forward
@Shubham Bajaj here is the reply from Twilio tech support: HI Cosmin, As we discussed on the meeting please find the analysis below: For the last test call we made CAaf014e0cc18ef4661f178020c33bef5b this are the instructions we receveid: Then the Stream starts towards VAPI As we know they try to transfer the call however on our side we don't receive any instructions and the call is ended: So as we discussed we will need to know how they are transferring the call as they are not sending any instructions towards, and after some investigation, one of the recommendation I can give you is to add a after the instruction in order to give their app a chance to provide new instructions (eg ) after the media stream connection ends. Also please note this call flow is such that you are using bi-directional media streams, which are 'synchronous'. this means that while the stream is active, you cannot execute other instructions. Twilio does not have an official solution for keeping the b-directional media stream active during and after the transfer. Please let me know if you have any questions or comments. Thank you! https://cdn.discordapp.com/attachments/1389620285019394158/1391845197259870340/ADKq_Nb4lVam3_PTImMmBDuhAb2ZpcbeLDvBHDlVlSpdljGMbv0FeFyIRj9x4S-GneleQHtQRUVTKgd1CS6f1nRFnH-3HuJ86SqdVVjQuLZSWX0on0a3K03divdwCaJa_F_tSBZOIp6hlFBq3tSfSgs0-d-e1-ft.png?ex=686d605a&is=686c0eda&hm=d61fd3a338e6de81b5747ad0bf4a540b479edc9f07a6c1499e7c0e995e400d24& https://cdn.discordapp.com/attachments/1389620285019394158/1391845197641678889/ADKq_NY5cOxy4W27e06QNeg9YTaRfAe_j0WB644cD6sr04lKExR_All6qFr4nGHd3hr91Rn550imaLbb-Akp0L17OZuRz-ZYeQMuv8Zb9692g0AuKgv4NaTz8gGLJz3qb0Thk0zq0n4d0_ZejOyJKAs0-d-e1-ft.png?ex=686d605a&is=686c0eda&hm=825b18f93a22d444bfb36145c4af0ace61f084f4acc2f448a45afbdac392492f& https://cdn.discordapp.com/attachments/1389620285019394158/1391845197951926292/ADKq_NYhksmRHiv861bAi2ChujTYHwvgnGVmoXJw1sOTfsMHhgFgzGycKVjqvwJblT5jQBjiuwdaC2AsIC2OJvmvjCuvOmX7ieaQL1k1-OLghbBn2JC95aqGeZcBFjpUV8V2Dz5kqADX5OWZzmg5QAs0-d-e1-ft.png?ex=686d605a&is=686c0eda&hm=87523326fa37695a48e0f1b1205f0c9341b81cf4b8947cdf2e7714e9d5ac11fc& https://cdn.discordapp.com/attachments/1389620285019394158/1391845198207782964/ADKq_Na3nmT2s7J4AB_A8U62aPWLKABLtvF0a_d1R8K4AB2i2zWjch14MU8_TEo_PRZH3szqXw4OG0QmksitFptyTY76tZLNai2yOqPuUEVqq4nHA-Uc-tRY9sKQRwiP_SsN5HP2j6ZK_F_gYi-QyQs0-d-e1-ft.png?ex=686d605a&is=686c0eda&hm=91bbafdacee916cb81d11ba538bb11ad7f33f7e7a82b14284b4d40dcf112cf02& https://cdn.discordapp.com/attachments/1389620285019394158/1391845198559973436/ADKq_Na3nmT2s7J4AB_A8U62aPWLKABLtvF0a_d1R8K4AB2i2zWjch14MU8_TEo_PRZH3szqXw4OG0QmksitFptyTY76tZLNai2yOqPuUEVqq4nHA-Uc-tRY9sKQRwiP_SsN5HP2j6ZK_F_gYi-QyQs0-d-e1-ft.png?ex=686d605a&is=686c0eda&hm=c87515d60bf3a3ca3dc330f3e209709ac196b5544ed86555ef0527800205cdaa&
n
Cloudonix services start at $49 US per month and grow, depending on your traffic volume and usage. If you want, feel free to DM me and I'll explain in more detail.
c
Thanks for providing that info from twilio. We will review this request and get back to you once we have an update or if we need more info.
j
@Vapi @Vapi Incident any news on this ?
s
@Jetsoccer Game What's going on is when you have that event selected phone call control server event, you're basically telling VAPI "hey, I want to handle the transfer myself" instead of letting VAPI take care of it. So then VAPI expects you to manage how that transfer gets routed to Twilio. That's exactly why you're seeing those successful call forwarding messages, but the calls aren't actually making it through to Twilio - VAPI handed off control to you, but there's nothing set up to complete that handoff. Just turn that setting off and give it another shot - that should do the trick! By Off here I mean,
remove or de-select that phone call control server event from your assistant server events.
🔵 14:50:36:969 Server Message Requested...(phone-call-control , https://eu-xxxxx.a.run.app/v2/agents/q2xxxxagi/vxxxapi-event): { "timestamp": 175xxx6969, "type": "phone-call-control", "request": "forward", "forwardingPhoneNumber": "+3xxxx283", "destination": {"type": "number", "number": "+3x283"},xxx "chat": false, "call": true, "phoneNumber": true, "customer": true, "assistant": true }
j
@Shubham Bajaj you're amazing, that worked
c
Hey, I'm closing this ticket now. Let me know if you need anything else.
2 Views