Key takeaways
- A Twilio trial can call only phone numbers verified in the account; any other number returns error 21219.
- Every trial call starts with a short spoken notice that the call comes from a trial account.
- Twilio trials end 30 days after sign-up or when the free units run out, whichever comes first.
- Calls from a trial are limited to the country of the phone number you signed up with.
- Rapidialer refuses to connect a Twilio account with no phone numbers, showing “No Twilio phone numbers were found in this account”.
The main Twilio trial account limitations for calling are these: you can call only phone numbers verified in the account, every call starts with a short trial message, calls stay inside your sign-up country, and the trial ends after 30 days or when its free units run out. A trial is for testing, not for calling customers. To call leads, upgrade by adding a payment method; the limits lift and your settings stay, but plan to buy your own number.
Twilio changes trial terms from time to time, so check Twilio’s trial documentation before you plan around a specific number.
What can a Twilio trial account do?
A trial can place and receive real calls between your Twilio number and phones you have verified, which is enough to prove a setup works end to end:
- Make test calls from your Twilio number to phones you have verified, such as your own mobile.
- Receive test calls on your Twilio number from verified phones.
- Build and test call logic: TwiML, webhooks, the Voice SDK in a browser and recordings.
- Connect tools that use your Account SID and Auth Token, so you can check that a dialer or softphone places a call.
Instead of a dollar balance, the Twilio free trial includes units for each product: 75 voice minutes, alongside messaging and email units, and up to five verified phone numbers, with your sign-up number verified automatically (Twilio free trial guide). Trial phone numbers are provided by Twilio rather than chosen by you, and after upgrading you use numbers you buy.
What does a Twilio trial account block?
A trial blocks calls to anyone who has not verified their number with you, and adds a spoken notice to the calls it does allow. Each restriction exists to stop trial accounts from being used to call strangers:
| Limit | What it means for outbound calling |
|---|---|
| Verified numbers only | You can call only numbers verified in the account, and Twilio caps how many you can verify. Leads and customers are out of reach. |
| Trial message | A short notice plays at the start of each call, which no prospect should hear. |
| Sign-up country only | Calls are limited to the country of the phone number you signed up with. |
| Time and units | The trial ends after 30 days or when the free units are used, whichever comes first. |
| High-risk destinations | Twilio’s high-risk number ranges in Voice Geographic Permissions need an upgraded account (Twilio geo permissions). |
A trial is a sandbox: right for checking that calls connect and webhooks fire, unusable for a campaign.
Which errors does a trial call return?
A blocked trial call fails at once with an error code, and the code tells you which limit you hit. Check the API response or the call log in the Twilio Console:
- 21219, To number not verified. You called a number the trial has not verified (Twilio error 21219). Verify it from the phone numbers section of the Console, or upgrade.
- 21210, From number not verified. The caller ID is not one of your Twilio numbers or a verified caller ID (Twilio error 21210).
- 21215, geo permission. The destination country is not enabled for the account (Twilio error 21215).
None of these mean your code is broken; the outbound calling guide covers errors you can still hit after upgrading.
When should you upgrade your Twilio trial?
Upgrade as soon as you have confirmed that calls connect and you are ready to dial people who have not verified their number with you. In practice that means before:
- importing your first real list into a dialer,
- buying more numbers for local caller ID,
- registering your business in Trust Hub, which you will want done before real calling starts.
Upgrading is done in the Twilio Console by adding a payment method and funds. The account, its API keys and settings carry over and the trial restrictions disappear, but buy your own number rather than relying on the trial one, and usage starts billing at Twilio’s published rates.
What does calling cost once you upgrade?
On Twilio’s US rates, an outbound call to a US number is $0.0140 a minute, a browser call adds $0.0040 a minute, recording is $0.0025 a minute and a local number is $1.15 a month, with partial minutes rounded up (Twilio US voice pricing).
For a 3-rep team on Rapidialer at about 1,000 billed minutes per rep a month, that works out to $15 in seats plus $64.95 in Twilio usage: $42 for the phone leg, $12 for the browser leg, $7.50 for recording and $3.45 for three numbers, about $79.95 in all. At 10 reps the same usage comes to about $266.50. For the full breakdown, see Twilio cost per minute, or run your own volume through the Twilio call cost calculator.
What should you do right after upgrading?
Set up numbers, caller identity and permissions before the first real call, in this order:
- Buy or port your numbers. Local numbers in the area codes you call most, one per rep to start (Twilio numbers for cold calling).
- Register in Trust Hub. A Business Profile and a SHAKEN/STIR Trust Product give your calls full attestation (what is STIR/SHAKEN); CNAM adds your business name.
- Check voice permissions. Twilio’s Voice Geographic Permissions decide which countries you can call; enable only the ones you need. Only Owner and Administrator roles in Twilio can change them.
- Set up a subaccount if you share the account. If the same Twilio account runs an IVR or support line, give your outbound calling its own subaccount so tools you connect do not touch those numbers.
- Make a real test call to a colleague on a different carrier, and check the caller ID they see.
Can you use a Twilio trial with Rapidialer?
Yes, for testing the connection, but not for calling leads. Rapidialer runs on your own Twilio account, so Twilio’s trial rules apply to every call placed from it. You can connect a trial account and call your own verified phone; calls to anyone else fail until Twilio is upgraded.
Rapidialer also needs at least one phone number in the account. If the account has none, connecting stops with “No Twilio phone numbers were found in this account”. Once Twilio is connected, the Telephony page in Settings reads “Ready for dialing from the Dialer page.”
Rapidialer has its own 14-day free trial with one seat and no credit card, then costs $5 per seat a month, and Twilio bills calls separately (plans and pricing). The usual path is: upgrade Twilio, buy a local number, start the Rapidialer trial, open Settings, Telephony and enter the Account SID and Auth Token, press Save & provision, then import a list and dial. The bring-your-own-Twilio guide walks through each step, including what connecting changes in your Twilio account.
Questions and answers
Can I call leads from a Twilio trial account?
No. A Twilio trial account can only call phone numbers you have verified in that account, so it is for testing with your own phones and a few colleagues. A call to any other number fails with error 21219. Upgrade the account by adding a payment method before you dial anyone who has not verified their number with you.
Why do my trial calls start with a message?
Twilio plays a short notice that the call comes from a trial account before your own audio or TwiML starts. The message cannot be turned off on a trial, which is one reason a trial is unusable for calling prospects. It stops on every call as soon as you upgrade the account, with no change needed in your code or dialer.
How long does a Twilio trial last?
A current Twilio trial ends 30 days after sign-up or when its free units run out, whichever comes first. The units are set per product, such as a number of voice minutes, rather than a dollar balance. Twilio changes these terms from time to time, so check its trial documentation before you plan a test around a date.
Do I keep my trial number when I upgrade?
Don’t count on it. Twilio’s current trial documentation describes trial numbers as shared and says to buy your own number after upgrading (Twilio trial accounts), although some older help-center articles say the number carries over. Upgrading keeps the account and its settings; check the Console before you build a campaign around the trial number.
How much free credit does a Twilio trial include?
A current Twilio free trial includes product units rather than dollar credit: 75 voice minutes, plus messaging and email units, according to Twilio’s free trial guide. The trial expires after 30 days even if units remain, and you can verify up to five phone numbers to call. Upgrading ends the trial, and Twilio says any remaining trial balance goes with it.
Can I call unverified numbers as soon as I upgrade?
Yes. Upgrading a Twilio trial account removes the verified-numbers restriction and the spoken trial notice, so calls to any number in your enabled countries work right away. Two things can still block a call: a destination country switched off in Voice Geographic Permissions, and a caller ID that is not one of your Twilio numbers. Buy your own number first.
Can Rapidialer use a Twilio verified caller ID?
No. A Twilio verified caller ID lets you show a number you own elsewhere, such as your mobile, on API calls, but Rapidialer only syncs numbers bought in, or ported into, the Twilio account. Verified caller IDs never appear in Rapidialer’s number list. To call from a number you already use, port it to Twilio; otherwise buy a local number at $1.15 a month.
What does error 21219 mean?
Twilio error 21219 means a trial account tried to call a To number that is not verified on the account (Twilio error 21219). It is the trial restriction working as designed, not a fault in your code, TwiML or dialer. Verify the number you are testing with, or upgrade the account to call any number.
Can I test Rapidialer on a Twilio trial?
Partly. Rapidialer connects to a trial Twilio account as long as it holds at least one phone number, so you can check the connection and call your own verified phone from the browser. Calls to leads fail until the Twilio account is upgraded. Rapidialer’s own 14-day trial is separate, with one seat and no credit card.