Creating a Twilio Account and Customer Profile

Created by MaidThis Support, Modified on Thu, 7 Aug at 12:51 PM by MaidThis Support

Account Creation

  1. Go to the Twilio sign-up page
    Navigate your browser to https://www.twilio.com/try-twilio.

  2. Fill in your details

    • Enter your full name, email address, and password.

    • Select your country of residence.

  3. Verify your email

    • Check your inbox for Twilio’s verification email.

    • Click the “Verify Email” link to confirm.

  4. Verify your phone number

    • On the next screen, input a personal phone number.

    • Enter the code sent via SMS to complete phone verification.

  5. Provide project information

    • Select your intended use case (e.g., “Learn Twilio,” “Build an app”).

    • Click “Get Started” to finish account setup.

  6. Explore your Console

    • After signing up, you’ll arrive at the Twilio Console home page.

    • Note your Account SID and Auth Token in the top-right “Project Info” card.


Creating a Primary Customer Profile

Navigate to Trust Hub

  1. In the Twilio Console left-side menu, click AccountTrust HubCustomer Profiles.

  2. Click “Create Primary Customer Profile.”

Choose Profile Type

  • Business/Organization Profile

  • Individual Profile

Tip: Once selected, this choice cannot be changed for the Primary Profile.

Build a Business Profile

  1. General Information

    • Legal Business Name: Exact name as on your registration.

    • Profile Friendly Name: Short label for Console display.

    • Country, Address, City, State/Province, Postal Code.

  2. Business Information

    • Form of Business:

      • Direct Customer (internal use or direct communications)

      • ISV/Reseller (Twilio–powered product you sell)

    • Business Type: Select from dropdown (e.g., LLC, Corporation).

  3. Authorized Representative

    • Enter the name and contact of someone Twilio can reach for verification.

  4. Notification Settings

    • Choose email or webhook to receive approval status updates.

  5. Review Terms

    • Read and accept Twilio’s Terms of Service and Privacy Policy.

  6. Click “Submit for Review.”

Build an Individual Profile

  1. General Information

    • Full Name, Email, Phone Number.

  2. Individual Details

    • Provide date of birth and personal address.

  3. Upload Photo ID (e.g., driver’s license, passport).

  4. Identity Verification

    • Follow on-screen prompts for KYC checks.

  5. Review Terms

    • Accept required agreements, then click “Submit for Review."

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article