Skip to contentSkip to navigationSkip to topbar
Page toolsOn this page
Looking for more inspiration?Visit the

Primary compliance profiles


(information)

Info

Customer profiles have been rebranded to Compliance profiles. The Trust Hub API has not changed. All API endpoints, parameter names, and resource identifiers (such as CustomerProfileSid) remain the same.

A primary compliance profile contains your core identity and business information. An approved primary profile is required to create registrations in your account.

There are two types of primary compliance profiles:

  • Business profiles: For businesses with verified business documentation.
  • Individual profiles: For sole proprietors or individual users exploring Twilio products.

Create a business primary compliance profile

create-a-business-primary-compliance-profile page anchor

To create a business primary compliance profile:

  1. Navigate to Products & Services > Trust Hub > Profiles(link takes you to an external page) > Primary profile.
  2. Click Business Profile.
  3. In the General information section, enter your company's business name and physical address. Use the exact business name listed by your registration authority.
  4. In the Business information section, enter your:
    • Business type
    • Industry
    • Registration ID
    • Operating regions
  5. In the Authorized representative section, provide contact details for an authorized representative who can confirm your business and use case.
  6. Upload a government-issued photo ID.
  7. Complete selfie verification by taking a photo of yourself in the Console.
  8. In the Notification settings section, choose how you want to receive notifications when your profile is approved or rejected: by email or through a status callback webhook.
  9. Review the terms of service and privacy policy, then submit for review.

Create an individual primary compliance profile

create-an-individual-primary-compliance-profile page anchor

To create an individual primary compliance profile:

  1. Navigate to Products & Services > Trust Hub > Profiles(link takes you to an external page) > Primary profile.
  2. Click Individual Profile.
  3. In the General information section, provide your profile name, email address, and phone number.
  4. In the Individual details section, enter your name, date of birth, and physical address.
  5. Upload a photo ID. The accepted ID types vary based on the country you selected in the previous step.
  6. In the Identity verification section, take a photo of yourself in the Console to verify your identity.
  7. Review the terms of service and privacy policy, then submit for review.

After you accept the terms of service, Twilio submits your profile for review. If all required information is provided, your profile moves to In Review status and can no longer be edited.

If any information is missing or incorrect, Twilio immediately rejects the profile and sets its status to Twilio Rejected. You can edit your information and resubmit based on the rejection reasons displayed in the Console.

Once Twilio verifies your information, your profile status changes to Twilio Approved and your primary compliance profile is active.

Approval of a compliance profile indicates that the information provided meets Twilio's requirements. It doesn't constitute a determination or certification of compliance with applicable laws or regulatory requirements.