/
Plivo

Plivo

Plivo's enterprise-grade communications platform includes a premium carrier network with connectivity in more than 220 countries, an API platform for messaging and voice calls, and solutions for sales and support teams.

SMS/MMS integration is part of the Pro package. Upgrading an organization to Pro pricing is required to enable this feature.

How to enable

  1. Navigate to the connection features settings where the users for which you would like to enable integration are created. Then, set Enable SMS via Integrations and hit Save changes.

How to set up

Navigate to your organization → Integrations tab. Click Set up Integration button on the Plivo panel.

Screenshot 2025-01-13 at 19.22.42.png

Then, copy the Webhook URL provided:

Navigate to Messaging → Applications → XML and click Add New Application to create a new XML Application. Enter application name, and copy the Ringotel Webhook URL into the Message URL field. Click Create Application.

To get Plivo API credenitals, navigate to your Plivo admin portal → Messaging → Overview (https://console.plivo.com/sms/reporting/) and note your Auth ID and Auth Token.

Then, switch to your Ringotel admin portal and enter your Plivo API credentials into the corresponding fields in the Plivo integration settings.

Click Save changes.

Manage numbers

Once the integration settings are successfully saved, click the Manage numbers button, add your Plivo phone numbers, and assign users who will be able to send/receive SMS/MMS via these phone numbers. 

In the Phone number field, specify your Plivo phone number in the E.164 format, for example, +18584376047.

Select Users who will send and receive SMS/MMS via this phone number. You can click Select all to select all users from this connection. If multiple users are assigned, each new incoming or outbound chat conversation will create a group chat in which all assigned users will be able to participate in real time.

In the Session stickiness field, specify a timeout during which the subscriber’s phone number will stick to a user who initiated a conversation by sending an outbound message.

Reformat outbound/inbound numbers options allows mitigating chats duplication when, for example, an incoming SMS is coming in one format (e.g., E.164), but users are sending outgoing SMS in another format (e.g., National). In addition, you can set a similar option for calls in the connection’s settings.

Click Save.

You can add more phone numbers by clicking Add SMS number button.

After setting up an integration, users who you assigned to the phone numbers will need to re-login from their Ringotel app.