Subaccounts in Twilio are "owned" by the main account. Using a subaccount, you can segment each of your customers' use of Twilio and keep it separate from the rest. This will allow you to manage each customer's activity and resources independently.
If you are running a hosted service that relies on Twilio, you can create a Twilio subaccount for each customer who signs up. Then, if a customer closes their account with your service, you can deactivate the associated Twilio subaccount.
Subaccounts allow you to use the Twilio REST API just as you would for a single account; a subaccount can have its phone numbers and caller IDs, applications and SIP Domains. You can manage a subaccount's calls, messages, recordings, and transcriptions without affecting other subaccounts.
Important Note
- A main account can only have up to 1000 subaccounts by default. If you need more subaccounts, please contact support
- By default, closed subaccounts will be automatically deleted 30 days after closure.
Billing
Twilio bills all subaccount usage directly to your main account. You'll have one Twilio balance for all subaccounts. If your main Twilio account is ever suspended, your subaccounts will also be suspended.
Skip to calculate billing for subaccounts >>
Permissions
Subaccounts use the main account's voice and SMS messaging permissions.