My Twilio number will not receive SMS text messages from SmartThings.
I have SmartThings set to send me SMS text message notifications to my Twilio number.
According to the API, SmartThings is sending the SMS text messages:
{
"destinations": {
"SMS": {
"status": "OK",
"to": "XXXXXXXXXX"
}
}
}
https://graph.api.smartthings.com/
According to my Twilio log I am getting no incoming SMS text messages.
https://www.twilio.com/console/sms/logs
This worked a few days ago. Now it doesn't.
SmartThings will successfully send SMS text messages to my mobile phone. And Twilio will successfully receive SMS text messages from my mobile phone.
Is there some rate based blacklist filtering? Do I need to whitelist the SmartThings short code somehow?
Why won't SmartThings send an SMS text message to my Twilio number?
Or, why won't Twilio receive SMS text messages from SmartThings?
It seems Twilio numbers cannot receive messages from short codes.
I found these in Twilio support documents:
Are you expecting to receive SMS from a short code?
Services like Google Voice, Facebook, and Skype, which use short codes
(e.g. 55555) to send SMS will not be able to send messages to Twilio
phone numbers. This is because short code carriers have arrangements
to exchange messages with mobile phone numbers only, and Twilio phone
numbers are not considered mobile numbers.
-- Not receiving SMS messages on Twilio phone number
and
Twilio numbers cannot send messages to or receive messages from
short codes at this time whether they are Twilio short codes or
external short codes.
-- Can my Twilio number send SMS to a non-Twilio short code?
This is disappointing and I do not understand why it worked a few days ago.
Related
I've enough account on my twilio account. My twilio phone number is from US but when I tried to send message from my twilio to other Region I couldn't received any text but the status shows sent.
I am integrating Twilio SMS service where my users are able to send SMS messages to their clients. I would like to be able to link each reply with the sent SMS. In another word, is there any field in the Message Resource that could lead me to conclude whether the incoming message received is related to the outgoing message my user sent previously ? I need same behavior as Email send/reply functionalities.
Twilio developer evangelist here.
There is no way to do this I’m afraid, the SMS protocol has no information about users replying to a specific message. SMS is chronological, you can test this by opening your phone’s SMS app and trying to reply to the second to last message you received from someone. In SMS there’s no way to do that.
The best thing you can do is consider the messages chronologically, and assume that the reply is in response to the last message you sent to that number from the number you sent it from.
I suspect your are interested in this because you need to send notifications and get responses to those notifications and you realised you might need to send more than one notification to a user at a time but still get their responses. The best way to get around this is to use different numbers to send the different notification messages from, then when they reply you can tell which notification they were replying to by the number they sent the message to.
I am sending SMS to the list of million of phone numbers Through twillio notification API.
But I want to keep track about SID against each phone used. so that I can process it further for any phone number.
So what's the better way.
is there a way that allow me to get phone SID by providing phone number to the API.But again there will be issue that sometimes I send multiple messages to the same phone number.
How can I do this. As making twillio notification call to send bulk sms it does not return SID's of every number used in binding
You can use the statusCallback in the Messaging Service Twilio Notify is using to get the Messaging SID's for each. Make sure your server infrastructure can handle the volume of webhooks Twilio returns to it.
Twilio SMS have status delivered but don`t receive to phone
I try to send other phone numbers but have the same problem
Refer to the Twilio Support page about Troubleshooting Undelivered Twilio SMS Messages;
Twilio's Support team can help investigate what went wrong with
delivering your message. Please collect 3 or more message SIDs in your
SMS logs from the last 24 hours that show these same issues, and
Open a support request.
I find the reason
for other operators dont like the same worlds for me is "points"
I delete "points" from message and SMS receive
I am trying to implement Siri for chatting or messaging App. and messages will be sent via APIs, How can i wait for the response of web-service and then respond to user via Siri that message has been sent.
I tried to call a webservice, but before getting response Siri is saying "Open APP_NAME". how can we send SMS
And is it possible to read extra parameters in Messaging voice command?
e.g In voice command to send message, User will also mention the Car Number, 1 hour or 2 hours time, and we will format the message with specific criteria, and SMS will be sent to a fixed number to book Parking Slot for Car for 1 hour.
e.g: Send message with APP_NAME to book parking for Car number "A12345 for 1 hour"
We will fetch Car Number, Time Slot, and send a comma separated message to a constant mobile number via SMS
Any suggest if it is feasible by SiriKit in iOS10? and is there any risk Apple will reject this app for above implementation via Messaging Intents?