When we are using Twilio SMS programmable interface to send a SMS to a USA number, it is not working. However, if we use the same account and try to send a SMS to an Indian number, the SMS is getting successfully delivered.
Is there are any specific setting to make twilio work successfully for sending a SMS to a USA number?
Thanks
Ahir
Update the SMS geographic permissions - https://support.twilio.com/hc/en-us/articles/223181108-How-International-SMS-Permissions-work
Related
I installed bluestacks and whatsapp in it on my pc, sent the verification code to my twilio account, however I'm not receiving any confirmation code sms. If I send a normal sms from my phone to the twilio number it is received and displayed normally in the logs, but the whatsapp verification message isn't.
Twilio developer evangelist here.
There are many reasons you may not be receiving SMS messages to your Twilio number. In this case it is likely that WhatsApp are trying to send the message using a short code or alphanumeric sender ID. It's also possible that WhatsApp refuses to send verification codes to VOIP numbers, like Twilio numbers. In general it is not a good practice to use Twilio numbers to receive verification codes.
There is more discussion on this sort of thing on this question.
We have twilio's paid account, using rest api when we are sending messages to Indian mobile number's from twilio's US number in some phone's we are receiving with twilio's number but in some phone's we are getting with 51465.
Any help will be appreciated.
Twilio developer evangelist here.
I recommend checking out the Twilio SMS guidelines for India. We also have a page on limitations on sending SMS to Indian mobile devices.
The key point in these resources is:
The sender IDs are changed to the format “XX-NNNNNN”
The sender IDs are altered before SMS messages are delivered to end
users. End users are very likely to see a sender ID composed of 2
letters followed by 6 numbers instead of the Sender ID you specified.
Due to the sender ID change, SMS recipients are unable to send a reply
back to your Twilio phone number.
India does not support two way messaging because it changes the sender ID. We cannot control that right now.
I'm using the code from the documentation to send a SMS to a mexican number and it works.
But the sms is being sent from another phone number other than the one I purchased. I want to be able to send back a reply and visualize it on the Twilio Console. I have tried sending a sms directly to my number and I can see it there, but if I send a reply to the phone number that sent me the sms a get nothing. How can I send an SMS from the number I purchased?
Twilio developer evangelist here.
It is likely that you are sending SMS messages to a country that doesn't support maintaining the sender ID. Check out the SMS guidelines for the country you are sending to to see if this should be supported or not.
I live in Australia and I have a paid Twilio account.
Quoting the Twilio guide
Each phone number has two configurable webhooks:
Voice Request URL for incoming phone calls
Messaging Request URL for incoming SMS or MMS messages
I can only find a primary and secondary message handler. On my Phone Numbers page it says my capabilities are Voice, SMS and MMS. If I click on the phone number It opens an Active Numbers page that say Voice is unavailable for this phone number. What am I missing?
You've got to have separate number for voice and SMS in Australia. You have to purchase one for voice and another for SMS.
All my users are in the United States. When someone signs up on my website they enter their cell phone number. Can I use the user's own cell phone number to send a SMS text message via twilio?
I was reading the twilio documentation about subaccounts and I couldn't determine if this was possible or not. They make it sound like you can only send texts using a narrow range of phone numbers.
Twilio evangelist here.
Today, you can only send text messages from phone numbers you've provisioned from Twilio. We've got a FAQ article that describes why.
You can make phone calls from either a Twilio provisioned phone number, or a verified phone number.
Hope that helps.