While you were thinking of the various use cases of sending SMS messages, you must have felt that the capability of receiving a text message is equally important. So, let's look at it with an auto-response-messaging app.
For this recipe, we will use the ngrok software. The ngrok (https://ngrok.com/) software helps you tunnel your local machine to the Internet. It means that you can expose your local server behind NAT or Firewall to the Internet. Really powerful utility! For the next recipe, download ngrok (https://ngrok.com/download) and run it on port 5000 using the command from your Terminal. If you're connected to the Internet you should see an instance up and running for you:
./ngrok http 5000
The following ...