Connect Twilio

Store and verify your Twilio credentials in Cualify. ~5 minutes. Calls run on Exotel only today.

Calls don't run on Twilio today. Cualify places every call — campaigns, REST API calls and test calls — on Exotel, from a Cualify number or your own Exotel account. You can connect Twilio so your credentials are verified and stored, but no call is dialled through it. For live calling, use Exotel.

What connecting Twilio does today

Cualify checks your Account SID + Auth Token against Twilio's Accounts API, then stores them encrypted. The connection shows under Connected accounts on /integrations/telephony, where you can re-verify or disconnect it. That's all it does for now: it doesn't change which number your calls go out from.

Prerequisites

  • An email address + a phone number Twilio can SMS for verification
  • Admin or owner access to your Cualify workspace

You don't need to top up Twilio or buy a Twilio number for this: Cualify only verifies the credentials.

Step 1 — Create a Twilio account

  1. Sign up at twilio.com/try-twilio
  2. Verify your email (link in inbox) and phone number (SMS code)
  3. Twilio asks a few onboarding questions: "What are you building?" → pick Voice / IVR. Doesn't affect functionality, just the dashboard tour.

Step 2 — Get Account SID + Auth Token

  1. Twilio console home page (the one that loads on sign-in)
  2. Top-right Account Info card shows Account SID (starts with AC followed by 32 hex chars) and Auth Token (32 chars, masked — click the eye icon to reveal)
  3. Copy both somewhere safe
Security note: Twilio's Auth Token is full-access — anyone with it can drain your balance. Cualify stores the value AES-256 encrypted; we never log it. If you rotate the token in Twilio later (Console → Settings → Auth Tokens), connect again in Cualify with the same connection name to replace the stored one.

Step 3 — Connect Twilio in Cualify

  1. In Cualify, go to /integrations/telephony
  2. Under Connect a phone provider, click the Twilio tile
  3. Paste your Account SID + Auth Token
  4. Click Verify & connect — we hit Twilio's Accounts API to confirm the credentials work before saving. Nothing is persisted if Twilio rejects them.

Troubleshooting

Error: "Twilio rejected those credentials"

You probably copied the Account SID as Auth Token by mistake, or rotated the Auth Token after the initial setup. Re-fetch both from the console and try again.

Error: "Your Twilio account is suspended" (or closed)

Twilio reports the account as inactive, so Cualify won't save it. Reactivate it in the Twilio console, then connect again.

What's next?