SMS Call Back Solution
E-Soft’s SMS Callback service allows SMSTOWEB trigger to initiate long-distance calls by sending an SMS message to a E-Soft SMS callback module connected with a third-party SMS gateway.
How does it work?

- The user sends an SMS containing a destination number and other optional information. The SMS may be delivered to the SMS gateway of the user’s provider. In the latter case, the provider notifies the E-Soft callback server of the new incoming SMS via an API.
- The user may be authenticated either by his/her cell phone number or by credentials contained in the SMS.
- After the destination party has answered, the system rings the SMS callback user at either a pre-defined phone number or the one specified by the user.
- Optionally, voice prompts generated by an IVR running on the Asterisk gateway can be played to either party.
- The SMS may contain certain reserved command words like “balance”,for example, so that the system replies by sending an SMS with the requested information.
Solution components
- Asterisk gateway
- Perl script
- SMS processing application

