SUPPORT.TWILIO.COM END OF LIFE NOTICE: This site, support.twilio.com, is scheduled to go End of Life on February 27, 2024. All Twilio Support content has been migrated to help.twilio.com, where you can continue to find helpful Support articles, API docs, and Twilio blog content, and escalate your issues to our Support team. We encourage you to update your bookmarks and begin using the new site today for all your Twilio Support needs.

Twilio Free Trial Limitations

Overview

Twilio Free Trial accounts have some restrictions on how they can be used. This guide lists the important limitations you may run up against when testing your Twilio Application. For additional help setting up your trial account, see How Does Twilio's Free Trial Work.

Notice: Free trial accounts are given a small balance for limited testing. Upgrading your account removes these trial limitations, and any remaining free trial balance. The beginning balance on an upgraded project will be limited to the amount funded while upgrading, or the amount of a promo code used to upgrade.

If you are looking to use your free trial account with a third party application please see Twilio Third Party Application and Product Support for helpful information.

What You Need To Know

By product:

Phone Numbers πŸ”—

  • Before a Twilio number can be purchased, trial accounts must have a verified phone number added as a Verified Caller ID. You will see the error "Trial accounts must verify a phone number before purchasing a Twilio number." if there is no verified caller ID on the trial account.
  • You may be limited on how many Verified Caller ID's you can have on an account at one time. You may need to remove a caller ID to add another one, or upgrade your Twilio account.
  • Trial accounts are limited to verifying verified caller IDs by SMS verification only. Trial accounts cannot verify numbers by call verification.
  • We only allow one Twilio number per trial account. To get a different phone number than the one Twilio assigned you automatically, you need to release the current number you have on the Numbers page first.
    • Twilio does not support provisioning of multiple phone numbers on Trial Accounts. Provisioning will be limited once you reach certain risk thresholds, and you will be required to upgrade your account to provision additional phone numbers.  In order to ensure you have sufficient information to test your capabilities, only provision the numbers you need to test the platform functionality, prior to upgrading your account.
  • We do not allow the purchase of numbers on trial subaccounts. You will see the error "Trial subaccounts cannot purchase phone numbers". To use numbers on a subaccount you must upgrade your Twilio account.
  • Phone numbers in Exclusive Order may not be able to be provisioned to trial accounts. Check out this article on available phone numbers to find out how to see numbers currently in Exclusive Ordering.
  • If you upgrade your account, your trial number will be carried over and charged monthly according to current Voice or SMS rates.
  • If your phone number is unused in your trial account for more than 60 days, it may be removed, as we unfortunately do not have an unlimited supply of phone numbers. You will have 10 days to restore the number from the date it is removed. That said, after returning to your Trial account you can purchase a new phone number at any time and start using your new number right away. 

Notice: Trial account phone number selection may be limited. You must upgrade your Twilio account to provision more than one phone number, or to provision a number that is not available to trial accounts.

 

Programmable Messaging πŸ”—

  • Outbound messages and <Message> TwiML replies can only be sent to a verified phone number. Be sure to verify a non-Twilio number before attempting to send SMS to it from Twilio.
    Note: Some high cost and premium access numbers aren't reachable by default; for help enabling messages to a desired country, please see our Global SMS on Trial Accounts article.
  • For US customers, Toll Free verification is required to send SMS to a verified phone number. You can start the Toll Free message verification process by following our onboarding guide.
    • If you are new to Twilio, have just signed up for Free Trial, and are not ready to make this commitment, we recommend trying the Twilio Virtual Phone.
  • You will be able to send SMS from your SMS-enabled Twilio phone number, but not from your verified personal number. This rule also applies after the trial.
  • When you send an SMS from your free trial project, it will begin with β€œSent from a Twilio Trial account”. This message will be removed once your project has been upgraded.
  • Alphanumeric Sender IDs cannot be used with trial projects.
  • Trial projects cannot send SMS to other Twilio projects. This limitation goes away when you upgrade your project.
  • Trial accounts are not be able to receive inbound SMS from short code sender numbers. This is a feature that can only be enabled on upgraded accounts. Please see Can Twilio numbers receive SMS from a short code?
  • Trial accounts cannot onboard numbers to the WhatsApp Business API with Twilio.
  • Trial accounts cannot send more than 50 messages per day. Messages exceeding this limit will be rejected with the response error code 63038: Account exceeded the daily messages limit

Programmable Voice πŸ”—

  • Outbound trial calls can only be placed to a validated phone number. Before attempting to place an outbound call, be sure to verify the number.
  • Inbound trial calls can only be received from a validated phone number. Before attempting to receive an inbound call, be sure to verify the number.
  • Some high cost and premium access numbers aren't reachable by default; for help enabling calling to countries outside of the US and Canada, please see our Geographic Permissions article.
  • Calls to and from your free trial phone number will play a short trial message before your TwiML is executed.
  • Trial projects can only use your project's Twilio number, or a verified caller-ID, as the caller-ID (From number) when making outgoing calls.
  • All trial calls are limited to a maximum of 10 minutes - both outbound and inbound. Trial calls that hit the 10 minute limit will be automatically disconnected, and flagged with Warning 13805.
  • Incoming calls on a trial project can't be recorded unless they're forwarded elsewhere with a <Dial> TwiML command with the record attribute.
  • A maximum of 5 total inbound and/or outbound concurrent calls are possible. When 5 calls are active, any further requests will be rejected with the response Error 10004: Call concurrency limit exceeded for account.

Elastic SIP Trunking πŸ”—

  • You can fully configure an Elastic SIP Trunk for testing and placing actual calls to and from your business.
  • Outbound trial calls can only be placed to a validated phone number. Before attempting to place an outbound call, be sure to verify the number. Phone numbers from 218 countries can be verified and reached on a trial project; for help enabling calls to a desired country, please see our Geographic Permissions article.
  • Inbound trial calls can only be received from a validated phone number. Before attempting to receive an inbound call, be sure to verify the number.
  • Trial projects are limited to a maximum of 1 Elastic SIP Trunk.
  • Trial projects are limited to a maximum of 1 Phone Number.
  • Trial SIP trunks can only be used to place calls using your project's Twilio number, or a Verified Caller-ID, as the Caller-ID/From number for all calls.
  • Calls to and from your free trial phone number will play a short trial message before connecting the parties.
  • A maximum of 4 total inbound and/or outbound concurrent calls are possible. When 4 calls are active, any further requests will be rejected.

Programmable Video πŸ”—

There are currently no specific restrictions for video.

Twilio Verify (v1) and Authy πŸ”—

  • Maximum of 1 new application created per month.
  • Maximum of 10 new Authy user added per month.
  • Maximum of 10 Authy API user status queries per day.
  • Maximum of 25 Calls made per day via the Authy or Verify API endpoints.
  • Maximum of 35 SMS sent per day via the Authy or Verify API endpoints.
  • Maximum of 100 Calls and SMS per month via the Authy or Verify API endpoints.

Twilio Verify v2 πŸ”—

  • Maximum of 25 Calls made per day via the Verify v2 API endpoints.
  • Maximum of 35 SMS sent per day via the Verify v2 API endpoints.
  • Maximum of 35 emails sent per day via the Verify v2 API endpoints.
  • Trial projects can't modify the friendly name as a security measure. The friendly name would be locked as β€œSAMPLE TEST”.
  • Trial projects aren't allowed to use PSD2 templates.
  • Trial projects can only send verifications to a verified phone number. Be sure to verify a non-Twilio number before attempting to send SMS to it from Twilio.
    Note: Some high cost and premium access numbers aren't reachable by default; for help enabling messages to a desired country, please see our Global SMS on Trial Accounts article.

Twilio Lookup v1 πŸ”—

Trial accounts are not supported in Lookup v1.

Twilio Lookup v2 πŸ”—

Trial accounts are supported in Lookup v2, but limited to 200 requests every 5 hours. Any further requests will be rejected with the response Error 60624 - Maximum rate limit for Trial Accounts.

Test Credentials πŸ”—

Each Twilio project has a set of test credentials that can be used with specifically programmed numbers to freely test application flows for purchasing phone numbers, sending SMS, and placing calls. For full details, see Test Credentials (Twilio Docs).

Subaccounts πŸ”—

  • Maximum of 1 subaccount can be active at a given time under a Twilio Trial account.

Twilio Regions πŸ”—

  • Trial accounts are restricted to the United States (US1) Twilio Region.
Have more questions? Submit a request
Powered by Zendesk