Skip to main content

Bandwidth

Alex Brainin avatar
Written by Alex Brainin
Updated over a month ago

Bandwidth provides software application programming interfaces for voice and messaging using their IP voice network. With Ringotel and Bandwidth integration, you can enable SMS and MMS messaging for softphone users in a few clicks.

Note:

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

How does it work

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

How to enable

  1. In your Ringotel Shell admin portal, 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.

2. Navigate to your organization β†’ Integrations tab. Click Enable Integration button on the Bandwidth panel.

3. In the integration settings, provide your Bandwidth user account credentials in the Username and Password fields, and specify your Bandwidth Account ID (the Application ID you will get form the next configuration step). Then, copy Webhook URL provided.

Important:

Bandwidth provides a 'user-based' permission and authentication scheme. It's recommended to create a new user with ONLY API access and the necessary roles on your account. The API user can be leveraged to access all of Bandwidth's APIs. Learn more about how to create a user in your Bandwidth admin portal via this link.

4. On the next step, navigate to your Bandwidth admin portal (https://dashboard.bandwidth.com) and create a new Application.

In the new Application form, provide the Application name and a Callback URL (i.e. Webhook URL which you have copied from your Ringotel Shell admin portal earlier).

Click Create Application.

5. Once an application is created, we need to create or associate our application with a location so that when a phone number receives an event, the application will send the appropriate callback to the specified Callback URL. For this, in the application settings, scroll down to the Associated Locations section and click Create a location or Associate a location with this application.

6. Navigate back to the Ringotel portal and specify the Application ID in the corresponding field of the integration settings.

Click Save & Continue.

Next step

Did this answer your question?