Bandwidth SMS
CloudCX’s SMS integration makes it easy to handle SMS messages sent to your business alongside your other communication channels. The integration allows you to receive SMS messages from your customers and reply to them from inside the CloudCX Agent Panel. This means that you can provide quicker, more effective customer service over SMS than ever before.
Add a Bandwidth SMS Account
Prerequisites
To use Bandwidth SMS in the CX system, you need a Bandwidth account and a bandwidth phone number that supports SMS.
Step-by-Step Instructions
Go to your system
CloudCX installation domain
, and log in with the admin account.From the left navigation menu, go to Inbox > Channel > SMS.
Click on the “+” button and choose Bandwidth SMS from the drop-down list.
In the Add SMS Account page, you can do the following:
Name: Customize your Bandwidth SMS account name.
Name is a unique identification ID for the Bandwidth SMS account in the system. Make sure it's easily recognizable for yourself and your team. This name will only be used internally.
Copy the Bandwidth essential credentials from your Bandwidth account and paste to the CX system, you can find more details from Bandwidth SMS | Get Bandwidth Essential Credentials.
Bandwidth Application ID: Your Bandwidth Application ID.
Bandwidth Account ID: Your Bandwidth Account ID.
Bandwidth API Username: Your Bandwidth API user account.
Bandwidth API Password: Your Bandwidth API user password.
Bandwidth Number: Phone Number.
Copy the Webhook URL and paste to your Bandwidth account, you can find more details fromBandwidth SMS | Get Bandwidth Essential Credentials.
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.
Click Save. The Bandwidth SMS account will be listed on the Inbox > Channels > SMS. Now, the system will be able to receive or send messages from or to the Bandwidth SMS account.
Get Bandwidth Essential Credentials
Go to your Bandwidth admin portal and create a new Application.
In the new Application page, you can do the following:
Customize the new application name.
Paste the Webhook URL in the Callback URL field. (i.e. Webhook URL which you have copied from the CX system).
Click Create Application.
An application is created, and the Application ID is generated. Copy the Application ID and paste to the CX system.
After an application is creating, you need to create a location to associate the application, 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, click Create a location to create a location, then click Associate a location with this application to associate the location with the application.