Skip to contentSkip to navigationSkip to topbar
Page toolsOn this page

Trust Hub


Advanced communications services must follow carrier and regulator rules. Every channel and market can have a unique set of rules. These rules can change as the ecosystem evolves. To manage these regulatory changes, Twilio created Twilio Trust Hub(link takes you to an external page).

Twilio Trust Hub simplifies compliance. Trust Hub stores the core customer identity as a compliance Customer Profile. After Twilio verifies this identity, you can use it with a variety of Trust Products. These products include US and Canada communication services like:

Twilio Trust Hub confirms your identity using Know Your Customer (KYC) verification processes. These processes grant a trust level to customers from Twilio. This trust grants customers access to advanced communication services.


Customer Profiles

customer-profiles page anchor

To understand its customers and their platform usage, Twilio requires specific data. This includes data like business name, address, and number. Once verified, Twilio stores this data in a Customer Profile.

The Customer Profile verification goes through a three step process. A Customer Profile moves from draft to review to approval or rejection. The status of a Customer Profile displays as one of the following labels.

  • Draft
  • In Review
  • Twilio Approved
  • Twilio Rejected

Create a Customer Profile

create-a-customer-profile page anchor

To create a customer profile, choose between a business and an individual profile.

Business profileIndividual profile
  1. Log in to the Twilio Console(link takes you to an external page).

  2. Go to the Trust Hub section(link takes you to an external page).

  3. Click Create Primary Customer Profile.

  4. Choose Individual profile or Business/Organization Profile.

    • If you choose Individual profile, click I confirm I am operating as an individual (This profile setting cannot be changed.)
    • If you choose Business/Organization Profile, click I have a business registration ID.
  5. Click Begin verifying.

  6. Type relevant values into the fields on the General Information page.

    FieldNeeded value
    Legal business nameExact legal business name written as registered under your Business Registration Number.
    Profile friendly nameShort label that identifies this organization in your admin console.
    Country (dropdown menu)Country in which your organization conducts business.
    Address Street 1Physical street address at which your organization conducts business.
    Address Street 2Additional line for the physical street address at which your organization conducts business.
    Address CityMunicipality for your physical street address in which your organization conducts business.
    Address State or ProvinceNational subdivision of your physical street address in which your organization conducts business.
    Address Postal CodePostal code for the physical street address at which your organization conducts business.
  7. Click Next. The Business Information page appears.

  8. Select the form of your business identity from the following two options.

    • Direct Customer: My business uses Twilio to communicate internally or with our customers.
    • ISV Reseller or Partner: My business uses Twilio in a product that I sell to my customers.
  9. Select one value from the Business type dropdown menu.

  10. Select one value from the Business Industry dropdown menu.

  11. Select relevant business ID type from the Business registration ID type dropdown menu.

  12. Type the registration number associated with your business registration ID type into the Business registration number field.

  13. Click one or more regions in which your organization operates from the Business Regions of Operations dropdown menu.

  14. Type the URL to your organization's website into the Business website field.

  15. Click Next.
    The Point of Contact page appears.

  16. Type values into the fields on the Authorized Representative #1 section.

    FieldNeeded value
    First nameFirst name of the primary contact person for your organization.
    Last nameLast name of the primary contact person for your organization.
    EmailEmail address of the primary contact person for your organization.
    Phone numberPhone number of the primary contact person for your organization.
    Business titleJob title of the primary contact person for your organization.
    Job positionJob level of the primary contact person for your organization.
  17. You can add another representative.

    • To add another rep, click Add 2nd Auth rep. The Authorized Representative #2 section appears. Complete the fields as you did for the first representative.
    • To continue without adding another rep, click Next. The Notification settings page appears.
  18. Type relevant values into the fields on the Notification settings page.

    FieldNeeded Value
    Email AddressEmail address to which Twilio sends changes to the status of this business profile.
    Status callback webhookURL to which Twilio sends any callbacks on the status of this business profile.
  19. Click Next.

  20. On the Terms of service and privacy policy page, click the checkbox.

  21. Click Next.

  22. Click Done.

Types of Customer Profiles

types-of-customer-profiles page anchor

Primary Customer Profile

primary-customer-profile page anchor

To use everything in the Twilio platform, you need a Customer Profile. The Primary Customer Profile represents your organization's core identity. With this data, Twilio verifies your identity. We also use this data manage your compliance across our services.

Secondary Customer Profile

secondary-customer-profile page anchor

If your business manages additional brands or businesses, create a secondary Customer Profile for each. A Secondary Customer Profile manages distinct business identities that relate to the primary Customer Profile. When the business or brand you want to register differs from the managing company, you need a secondary profile. A secondary Customer Profile requires a primary Customer Profile.

Review of Customer Profile data

review-of-customer-profile-data page anchor

After submitting your Customer Profile, our operations team reviews the data. The team sets the Customer Profile status to In Review. This can take up to 48 hours. The team tries to confirm your data and can approve or reject your submission. When complete, Twilio updates the profile status as Approved or Rejected. Twilio also sends you an email with your profile status.

(information)

Info

  • To confirm your business identity, Twilio may reach out to the authorized representatives given in your Customer Profiles during the vetting process.
  • To learn more about how Twilio retains these records, see our Privacy Statement.

Fix a rejected Customer Profile

fix-a-rejected-customer-profile page anchor

Twilio rejects a Customer Profile submission in certain circumstances. Twilio might not be able to validate some of the data included in the Profile. If this occurs with your submission, review the rejection reason, fix the issue with your application, and resubmit.


Find your Customer Profile

find-your-customer-profile page anchor

To view your Customer Profiles, go to the Trust Hub Customer Profiles(link takes you to an external page) of the Twilio Console.


Update an existing Customer Profile

update-an-existing-customer-profile page anchor

You can't update approved and under review profiles. If you update an approved profile, Twilio may need to review it again.


Delete an existing Customer Profile

delete-an-existing-customer-profile page anchor

You can delete a draft or rejected profile in the Trust Hub. This removes the profile. You can create another one if needed. To delete an approved profile, contact Twilio Support.


An approved Customer Profile grants access to a range of Trust Products.