Configure Carriers for SMS with TeamMate Connector
Table of Contents
Scope
Intended Audience: Netsapiens Providers
This article outlines how to configure a carrier for SMS with TeamMate Connector. This is only needed for Netsapiens providers using their own carriers. Note only Bandwidth or Inteliquent are currently supported.
Requirements
- Reseller Access to TeamMate Connector Portal
- Access to Bandwidth or Inteliquent Portal
Configure Bandwidth Application (If Using Bandwidth)
- Log in to Bandwidth
- Navigate to Applications
- Select + Create Application
- Set the following fields
- Application Name: TeamMate Connector
- Callback URL: https://smsbot.connecttoteams.com/inbound-message?provider=bandwidth
- Send message-delivered callbacks: True
- Send message-failed callbacks: True
- Send message-sending callbacks: True
- Click Create Application
- Save the Application ID for later
- Under Associated Locations, create a location or select the location which SMS DIDs will be assigned to
- Go to API Credentials
- Click + Create New
- Copy the API Token and API Secret
- Note the Account ID in parentheses at the top right
Gather Inteliquent API Credentials (If Using Inteliquent)
- Log in to Inteliquent
- Navigate to Admin > Message-Broker API Key
- Select Generate API Key under Outbound API Keys
- Copy the newly created API Key
- Scroll down and enter the following fields
- Messaging Webhook URL: https://smsbot.connecttoteams.com/inbound-message?provider=inteliquent
- TNs: Enter the phone number(s) being assigned
- Click Save
Assign Carrier Settings in TeamMate Connector
- Log in to TeamMate Connector Portal
- Navigate to Configure SMS
- Select the carrier settings to modify and go to Action > Edit
- For Bandwidth, enter the Application ID, Account ID, API Token, and API Secret previously gathered
- For Inteliquent, only enter the API Secret previously collected
- Click Update