Skip to main content

when we use the transformer to send SMS to an international number, we are getting this error ( The 'To' number 9665657892 is not a valid phone number)

as you can see it removing the + sign from the number

( the number is only for reference)

same test was done on twilio platfro and its working

 

Hi @boubcher, Twilio uses E.164 phone number formatting for all non-USA phone numbers. It looks like the TwilioSMSSender is assuming the 9665657892 phone number is North American and removing the +, if it is North American, add a 1 in front of it. If it isn't, you should use the Twilio provided phone number converter to change the number into the E.164 format.

Hope that helps!

-Liz


thanks,@lizsanderson

we did enter the phone nuber respecting the E164 standard but it didn't work, I from the inspector noticed that FME is removing the "+" sign from the phone number


thanks,@lizsanderson

we did enter the phone nuber respecting the E164 standard but it didn't work, I from the inspector noticed that FME is removing the "+" sign from the phone number

@boubcher,

 

Do you get the same issue with the TwilioCaller?

 


Hi there!

 

I am experiencing the same problem. In the Twilio Console I did configure the SMS Geographic Permission to be able to send a text to a foreign number and it does work on the Twilio site, but when I try to run the TwilioSMSSender Transformer in FME it removes the + sign and says Error 21211 The 'To' number ... is not a valid phone number. I also did verify the number on my Twilio console.

 

Can anyone help me with this?

Is it because I am using a Trial account? Or is it some other setting that I need to configure before I can get it to work?

 

FYI the TwilioSMSSender does work when I try to send a text to a number that is in the same country.

 

Thank you in advance!