0
votes

When forwarding calls to a twilio number using unconditional forwarding from a mobile phone like this:

*21*0031123456789#

I never get information about the original caller id, or better, I get +266696687 which is the equivalent for ANONYMOUS.

This is a sample of the request parameters that twilio sends

/twilioml?AccountSid=AC9xxxxxxxxxxxxxxxxxx&ToZip=&FromState=&Called=%2B31123456789&FromCountry=LS&CallerCountry=LS&CalledZip=&Direction=inbound&FromCity=&CalledCountry=NL&CallerState=&CallSid=CAxxxxxxxxxxxxxxxxxxxx&CalledState=&From=%2B266696687&CallerZip=&FromZip=&ApplicationSid=APxxxxxxxxxxxxxxxxx&CallStatus=ringing&ToCity=&ToState=&To=%2B31123456789&ToCountry=NL&CallerCity=&ApiVersion=2010-04-01&Caller=%2B266696687&CalledCity=

If I try a conditional call forwarding like this one for example:

*61*0031123456789#

/twilioml?AccountSid=AC9xxxxxxxx&ToZip=&FromState=&Called=%2B31123456789&FromCountry=NL&CallerCountry=NL&CalledZip=&Direction=inbound&FromCity=&CalledCountry=NL&CallerState=&CallSid=CAxxxxxxxxxxxxxxx&CalledState=&From=%2B315555555&CallerZip=&FromZip=&ApplicationSid=APxxxxxxxxxxxxxxxxxx&CallStatus=ringing&ToCity=&ToState=&To=%2B31123456789&ToCountry=NL&CallerCity=&ApiVersion=2010-04-01&Caller=%2B315555555&CalledCity=

In this case, assuming that my number is +315555555, the caller id information is my own number and not the original number that called my phone

I'm trying this from Vodafone Netherlands but I haven't tried with another operator yet. Is there anyway to make this work? Is it a Vodafone (Netherlands) issue or something at the Twilio side because otherwise I'm afraid this is a major setback to our solution.

Thanks in advance

2

2 Answers

0
votes

Can you try this example: https://www.twilio.com/labs/twimlets/forward ?

If that also fails, there's something wrong with the entire process, potentially related to your phone number or carrier.

If it does work, there's probably an error in your TwiML. Would you be able to share the underlying code? Or at least whatever is generated?

Either way, we should be a little closer to the underlying problem. :)

0
votes

According to Twilio it's an operator issue