Skip to main content

Bandwidth

Written by Alex Brainin

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 API Credentials in the Client ID and Client Secret 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 is switching to a new authentication method as of Dec 2026 so API User Credentials used before are no longer valid. Full steps on how to create new API Credentials can be found here: Credential Management | Bandwidth API Docs

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.

7. Click Save & Continue.

Next step

Did this answer your question?