Getting a Twilio Phone Number
- Sign up for a Twilio account at twilio.com
- Once logged in, go to Phone Numbers > Manage > Buy a number
- Search for a number by country, area code, or capabilities (Voice, SMS)
- Click Buy to purchase the number
- Copy the phone number and add it to your CallCow workflow settings
Getting Your Twilio API Credentials
- Log in to the Twilio Console
- On the dashboard, locate your Account SID and Auth Token
- Click the eye icon to reveal your Auth Token
- Copy both the Account SID and Auth Token
- Paste these credentials into CallCow’s Twilio integration settings
Setting Up SMS
To enable SMS capabilities for your Twilio phone number, you need to configure a TwiML App and connect it to your number.- In the Twilio Console, go to Messaging > Services and click Create Messaging Service
- Give your service a name and click Create Messaging Service
- Under Sender Pool, click Add Senders and add your Twilio phone number
- In the Integration step, select Send a webhook and enter your CallCow webhook URL as the Request URL
- Complete the setup and click Save
- Back in CallCow, enable SMS for your workflow and select the phone number you configured
Concurrent Calls Limit
CallCow uses Twilio for phone calls. By default, Twilio accounts have the following limits:| Account Type | Calls Per Second (CPS) | Concurrent Calls |
|---|---|---|
| Trial | 1 CPS | 4 |
| Upgraded (without Business Profile) | 1 CPS | Limited |
| Upgraded (with Business Profile) | Configurable | Unlimited |
- CPS limits only apply to outbound API calls, not inbound calls
- If you need higher throughput, you can increase your CPS limit in the Twilio Console Voice Settings page (requires an approved Business Profile)