Issue
You may encounter an error message stating 'Approved profile is required' when attempting to verify a Toll-Free number in the Twilio Console, despite having an approved Trust Hub profile.
Product
Programmable Messaging
Environment
legacy Twilio Console
Cause
The issue typically arises when you have an approved profile that is either Direct Starter or a Primary Customer profile with business identity as 'Individual PCP'. Individual profiles are not eligible for Toll-Free verifications, which requires a Business profile with a legal entity or business name.
Resolution
To resolve this issue, follow these steps:
- Verify Profile Type: Ensure that your Trust Hub profile is set as a Business Profile, not an Individual Profile. You can either create a new profile or update the business type for the current profile from 'Individual' to 'Business type'.
- Link Toll-Free Number: Make sure your Toll-Free number is linked to the approved Business Profile in the Trust Hub.
- Submit Verification Request: If not already done, submit a Toll-Free verification request through the Twilio Console or via the Messaging Compliance API.
- Check Profile Status: Ensure that the Business Profile is in an approved state. If necessary, update the profile to include all required business information, such as a legal business name and website.
- Re-submit Verification: If changes were made to the profile, re-submit the Toll-Free verification request.
Additional Information
Alternatively, if you prefer to send messages as an individual, consider registering as a Sole Proprietor for A2P 10DLC campaigns, which allows messaging from long code numbers.