Turn any Android or IOS phone into an two way SMS gateway to send and receive SMS anywhere in the world.
This extension integrates https://telerivet.com/ with allowing you to use SMS anywhere that you can send and receive SMS.
A Telerivet account with API key
and Project ID
. These can be configured by logging into https://telerivet.com/ and clicking on My account.
- Download the latest release from https://github.com/3sd/org.ndi.sms.telerivet/releases to your extensions directory
- Browse to Administer > System Settings > Extensions
- Find Telerivet SMS integration and click Install
Note: for help on installing extensions, consult the extensions chapter of the CiviCRM system administrator guide.
- Configure a new SMS provider at civicrm/admin/sms/provider?reset=1
- Choose Telerivet for the name.
- Add your api key and project id into the API parameters box as follows
api_key=##############################
project_id=#################
- Other fields on the SMS provider form are not used, but are required by CiviCRM. Add anything you like into these fields.
- Set the callback URL in Telerivet as follows
http[s]://[YOUR_SITE_URL]/civicrm/sms/callback?provider=org.ndi.sms.telerivet
Once you have installed and configured this extension, you are ready to send SMS via Telerivet. Consult the CiviCRM user guide for more information on using SMS in CiviCRM.
This extension has been written by Michael McAndrew from Third Sector Design who you can contact for help, support and further development.
Contributions to this repository are very welcome. For small changes, feel free to submit a pull request. For larger changes, please create an issue first so we can talk about your ideas.
This extension is licensed under AGPL-3.0.