QuestBlue

QuestBlue provides high-quality, wholesale voice and messaging services to U.S. business customers. With Ringotel and QuestBlue integration, you can enable SMS and MMS messaging for softphone users in a few clicks.

How does it work

The QuestBlue SMS/MMS integration allows you to add your SMS-enabled QuestBlue DIDs and assign one or 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

Navigate to the connection features settings (where 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

Firstly, navigate to your QuestBlue admin portal (https://customer.questblue.com ) and then to Services → Programmers API to create an API user with the SMS service access enabled.

 

Once the API user is created, copy your API access private key and return to the Ringotel portal.

In your Ringotel Shell admin portal, navigate to your organization → Integrations tab and click on the Set up Integration button on the QuestBlue panel.

Enter the Username and Password of the QuestBlue API user you created earlier, as well as the Private key you copied from your QuestBlue portal. Then, copy Webhook URL provided.

Click Save changes.

Switch back to the QuestBlue portal to continue the configuration.

Next, we need to enable SMS service for our DIDs. Navigate to Services → SMS → SMS Settings. For each SMS number you would like to enable, click Edit button, then set SMS service Status to URL to Post SMS, and paste the Webhook URL previously copied from your Ringotel portal.

Click Save.

Manage users

Return to your Ringotel Shell admin portal and click the Manage users button on the QuestBlue integration panel. Add your SMS-enabled DIDs and assign users who will be able to send/receive SMS/MMS via these phone numbers. 

In the Phone number field, specify your QuestBlue phone number in the national format, for example, 3526232013.

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.