What is a Twilio Business Profile?
A Twilio Business Profile is an identity verification process for your Twilio account. It confirms your business identity with Twilio, allowing them to verify that you are a legitimate organization using their communication services.Why Does It Matter?
Having an approved Business Profile unlocks important capabilities for your phone numbers:- Call Transfer — You must setup your business profile for Call Transfer
- SMS — You must setup your business profile for SMS
- Higher concurrent calls — Verified accounts can handle more simultaneous calls
- Configurable CPS (Calls Per Second) — Increase your outbound calling throughput
Profile Statuses
| Status | Meaning |
|---|---|
| Profile Approved | Your profile is verified and full capabilities are unlocked. |
| Profile In Review | Twilio is actively reviewing your submission. |
| Profile Pending | Your profile has been submitted and is waiting to enter review. |
| Profile Draft | You have started creating a profile but have not yet submitted it. |
| Profile Rejected | Your profile was rejected by Twilio and needs corrections before resubmitting. |
| Profile Error | Something went wrong. Please contact support. |
| No Profile | You have not yet created a Business Profile. |
How to Create a Business Profile
- Log in to the Twilio Console
- Navigate to Account > Business Profiles
- Click Create a Business Profile and follow the prompts to submit your business information
- Once submitted, Twilio will review your profile — this typically takes a few business days