Telerivet makes it easy to test your automated services and investigate bugs with your services.
If you test your services by sending actual SMS messages, your mobile network will charge you for sending SMS. Also, if your services involve group membership, it may be difficult to find different phone numbers to test with.
In order to make it easier and cheaper to test your services, Telerivet allows you to simulate incoming messages without needing to send actual SMS messages.
When viewing or editing your service, click Test Service (or Test Services). Telerivet will show a simulated phone in your browser, where you can enter the text of the message to simulate:
In order to help you debug your service, you can also add a Show log message action to print your own messages to the simulated phone.
Any simulated messages and replies will appear on your Messages page, but with a † symbol next to the phone number, as shown below:
If this simulated message triggers an automatic SMS reply, the reply will also be simulated. It will show up on your Messages page, but will not be sent to a real phone.
Debugging Non-Simulated MessagesIf your services are having problems when handling real (non-simulated) messages, you can view Telerivet's logs to see how the message was processed, in order to help figure out how to fix errors with your service.
From your Services page, click More > View logs (either at the top of the page or next to a particular service).
Alternatively, you can view the logs for any particular message from the Messages page and retry services that didn't work properly the first time.
Click the date/time of any any message (on the right side) to view details and service logs for that message. From there, you can click Apply services to retry the services for a message.