user2554585
user2554585

Reputation: 3679

Twilio SMS reply in node.js

I'm writing a mobile notification system using twilio in node.js and I am currently able to send SMS messages to users. But I would like users to reply back with a response. I would need to gather the phone number the user sent the text from as well as the contents of the message (to query my mongoosedb)

I couldn't find much info on this so any help is appreciated.

Upvotes: 3

Views: 1977

Answers (1)

Devin Rader
Devin Rader

Reputation: 10366

Twilio evangelist here.

Check out this blog post which introduces you to our Node helper. If you scroll down to the section titled "Generating TwiML to handle inbound calls and SMS", it will walk you through receiving an SMS message from Twilio.

The basic idea is that when your user replies to your message, Twilio is going to tell you that by making an HTTP request to some URL that you have configured for your Twilio phone number. That URL is some endpoint that you have created in your Node app.

As part of that request, Twilio is going to pass some form parameters to you. In your going to use the request object that is passed into the POST function to get the parameters that Twilio passes you:

console.log(request.body.from);
console.log(request.body.to);

Heave over to this page on our website to see all of the parameters Twilio will send you when we

Hope that helps.

Upvotes: 3

Related Questions