Start Here - Adding Twilio to Topa.io

To get started with Topa.io, you have to signup to Twilio and add your API Key to Topa.io, then add a phone number, it takes 2-3 mins.

New Feature - You can add multiple Twilio Accounts / Sub Accounts to one Topa.io Account

One Twilio Sub Account Can Send 360 Voicemails Per Hour, so you may want to setup 1 sub account per customer if you are an agency. Here Is A Guide On Setting Up Sub Accounts

This is also handy to track how much you are spending in Twilio per customer, so we recommend it.

To get started, you have to signup to Twilio and add your API Key to Topa.io, then add a phone number, it takes 2-3mins.

Step 1 — Sign up for a Twilio account

  1. Go to Twilio’s website and click Sign Up.

  2. Enter your name, email, and password — or sign up quickly with Google.

  3. Verify your email (check your spam folder if you don’t see the code).

  4. Verify your telephone number when prompted.

✅ Twilio gives you some free test credits when you first sign up.

Here Is A Guide On Setting Up Twilio Sub Accounts


Step 2 — Buy a Twilio phone number

  1. In Twilio, go to Phone Numbers → Buy a Number.

  2. Purchase a number from the available list.

  3. Upgrade your account by adding a payment card.

    • You’ll need to add at least $10 credit before making real calls.

If you need to add a regulatory bundle for your country here is a guide.


Step 3 — Get your Twilio API details

  1. In Twilio, locate your API credentials (Account SID and Auth Token).

  2. Copy these details.


Step 4 — Connect Twilio to Topa.io

  1. In Topa.io, go to Twilio.

  2. Paste your Twilio API details.

  3. Once connected, go to Phone Numbers in Topa.io and click Sync.

  4. Your Twilio numbers will now appear in Topa.io.

Step 5 — Upgrade and Verify Your Twilio Account (Required for Live Use)

🎥 Watch this short video to see how to upgrade and verify your Twilio account step-by-step.

Step 5 — Upgrade and verify your Twilio account

To use Twilio for real calls and SMS, you must upgrade and verify your account.

  1. In Twilio, click Upgrade.

  2. Complete KYC verification:

    • Add your address

    • Upload a government ID (e.g., passport or driver’s license)

  3. Confirm whether the account is for:

    • Direct – if using Twilio for your own business

    • Independent – if using Twilio as an agency for multiple clients

  4. Enter your business details (company name, registration number, and business address).

  5. Add payment credit to your Twilio account to activate services.

✅ Once verified and funded, your Twilio account is fully enabled for production use with Topa.io.