Integrations

In many cases, you can integrate Telerivet with other software without having to write the code yourself.

If you have developed a plugin or integration for a system not listed here, let us know! We'll publish it here and give you credit.

Zapier

Zapier is a web service that lets thousands of web apps talk to each other, including Google Docs, Dropbox, Facebook Pages, Twitter, RSS feeds, Salesforce, Wordpress, Stripe, incoming and outgoing email, and more. (See all apps)

Telerivet has developed a Zapier app to make it easy to integrate Telerivet with any other web app on Zapier.

Telerivet's Zapier app allows you to trigger the following actions:

  • send an SMS message
  • send an SMS message to a group
  • create or update a contact

In addition, you can trigger actions in other web apps when you receive an incoming message on Telerivet.

To get started, add Telerivet to your Zapier account. The Telerivet Zapier app is currently invite-only, so you'll need to use that link before Telerivet shows up in your Zapier account

Contact us if you have issues with using Telerivet from Zapier or to request additional actions or triggers.

CommCareHQ

CommCareHQ is an open-source and cloud-based platform developed by Dimagi designed to support frontline health workers in gathering and distributing information.

Dimagi has developed built-in support for using Telerivet as a SMS gateway within CommCareHQ.
See instructions on CommCareHQ's support site.

VOTO Mobile

VOTO Mobile is a cloud-based mobile phone notification and survey platform that supports both voice (IVR) and SMS.

VOTO removes the barriers to insightful mobile communication between citizens and the organizations that serve them, by providing easy-to-use tools for community announcements, mobile polling, citizen-driven reporting, and information access.

VOTO Mobile has built-in support for using Telerivet as a SMS gateway within the VOTO Mobile platform. To connect Telerivet to your VOTO Mobile account, click the SMS Providers tab on the Organization Settings page in your VOTO account, then click the Telerivet logo.

Cyclos

Cyclos is feature-rich online and mobile banking software used by local banks, microfinance institutions, and others to easily create mobile banking and payment systems with an SMS interface.

Telerivet can be used to send and receive SMS messages via Cyclos. Configuring Telerivet with Cyclos only requires entering a few settings in the Cyclos administration interface (no plugin installation needed).

If you're using Cyclos 4, configure outbound SMS with Telerivet as follows:

  1. In Cyclos, log in as an administrator and open the System menu.
  2. Select the Configurations section, then select the configuration you want to edit
  3. Under Outbound SMS messages enter the following settings:
    Gateway URL: https://api.telerivet.com/v1/projects/YOUR_PROJECT_ID/messages/send?to_number={number}&content={message}
    HTTP username: YOUR_API_KEY
    HTTP password: abcdefg (doesn't matter what you put here, but it can't be blank)
    HTTP request type: POST
    HTTP request POST body: abcdefg (doesn't matter what you put here, but it can't be blank)
    Character Encoding: UTF-8
    (Note: fill in the values in red with the actual values shown on your API keys page)

  4. Save the configuration.

Configure inbound SMS with Telerivet as follows:

  1. In Cyclos, log in as an administrator and open the System menu.
  2. Select the Configurations section, then select the configuration you want to edit
  3. Select the Channels tab, then select SMS operations
  4. Enter the following settings: Enabled: (checked)
    Mobile number source: {from_number}
    SMS message source: {content}
  5. In your Telerivet account, add a Webhook service. Set the Webhook URL to the URL shown next to Inbound SMS URL in Cyclos.
  6. Save the Cyclos configuration.

AcySMS

AcySMS is a Joomla module that makes it easy to send and receive SMS messages from your Joomla website, for example to send follow-up campaigns, auto-responders, newsletters, promotions, deals, and automated messages.

AcySMS includes built-in support for using Telerivet as an SMS gateway. See installation instructions (at bottom of page)

RapidSMS

RapidSMS is a free and open-source framework for building SMS services using Python.

By using the Telerivet backend, your RapidSMS project can easily send and receive SMS messages through Android phones.

rapidsms-telerivet, by Tim Akinbo (Download .zip) (Source)

Ushahidi

The Ushahidi platform makes it easy to crowdsource information via SMS and other channels, as well as to visualize and map your collected data.

By using the Telerivet plugin, your Ushahidi project can easily send and receive SMS messages through Android phones, while still benefiting from Telerivet's web tools that make it easy to manage and monitor your Android devices.

telerivet-ushahidi, by Telerivet (Download .zip) (Source)