Telnyx

Telnyx provides developers access to real-time voice and SMS capabilities via communication API. With Ringotel and Telnyx integration, you can enable SMS and MMS messaging for softphone users in a few clicks.

How does it work

The Telnyx SMS/MMS integration allows you to add your Telnyx phone numbers and assign multiple users who will be able to send/receive messages via these numbers.

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 Telnyx panel.

Then, copy Webhook URL provided.

Navigate to your Telnyx admin portal (http://portal.telnyx.com ) → Messaging → Programmable Messaging and click Add new profile to create a new Messaging Profile. Enter a profile name, and in the Inbound settings, enter the previously copied Webhook URL in the Send a webhook to this URL field. Click Save.

Once the new messaging profile is created, navigate to Account Settings → Keys & Credentials. Copy an existing API Key or click Create API Key to generate a new one.

Next, switch to the Ringotel portal and enter the copied API Key into the Telnyx integration settings. 

Click Save changes.

Manage users

Once the integration settings are successfully saved, click the Manage users button, add your Telnyx 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 Telnyx 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. 

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.