There are a few settings in Twilio to note when configuring the Chili Piper SMS integration.
- Chili Piper does work with Twilio sub-accounts!
- Chili Piper will use the first number (top of the list) in your Twilio account. Please ensure this number has SMS capabilities enabled, and has no other use but for Chili Piper (ie: Not a rep's voice number!)
Account SID / Authorization Token
You will need to add your Twilio account's SID and auth token into Chili Piper. You can find these after logging into Twilio and browing to https://www.twilio.com/console.
Note, if you are using subaccounts, the subaccount SID can be used. Find this under the subaccount dashboard within Twilio.
Once you have them, head over to Chili Piper's admin integrations page, and you will find a section to copy/paste them in:
Configure Messaging Number
In Twilio, click the 3-dots on the left-hand menu, then "Phone Numbers" from your super network:
The first number on the list is the one that will be associated with Chili Piper. Click this number to edit it.
Configure the messaging section with "Webhooks,TwiML Bins, Functions, Studio, or Proxy", and paste in the following webhook that Chili Piper will use to communicate with Twilio:
Type is HTTP POST
Note: You may want to configure Voice & Fax section here with a blank webhook so that it's effectively disabled, as the primary use for this number will be SMS messaging.
You do not select a "Messaging Service" with this option.
When this is set up correctly, it will look like this in your Active Numbers list, with messaging set to our webhook and voice unconfigured: