Announcing Public Beta Availability of Twilio's Branded Calling

September 29, 2023
Written by

Imagine this—your phone rings, and instead of the usual ‘Unknown Caller’, you see a recognized brand name displayed on the screen. Your trust is instantly won, curiosity is piqued, and you answer the call, eager to engage.

This is the power of recognition and trust we are bringing to the table with Branded Calling, and we're excited to announce it's public beta launch. It's a product designed to reshape and elevate your communication experience, transforming anonymous connections into recognizable and trusted brand interactions.

What is Branded Calling?

Branded Calling lets you add a Display Name to your outbound calls, enabling you to showcase your brand every time you reach out. Say goodbye to anonymous calls and hello to brand recognition and enhanced trust.

As part of Public Beta, you can create Branded Calling Trust Products within Trust Hub that would configure your Twilio Phone Numbers with a Display Name.

Why Branded Calling?

Brand Visibility: Increase your brand's exposure with every call. Your brand name displayed prominently ensures instant recognition and connection.
Enhanced Trust: In a world of endless scam calls, displaying your brand name fosters immediate trust and opens doors to meaningful communication.
Customization: Tailor your Display Name to fit different campaigns, departments, or initiatives, maximizing your outreach impact.
User-Friendly: Our platform is designed with you in mind. Easy setup and seamless integration make branding your calls a breeze.

Getting started

Enable Branded Calling on your Phone Numbers with just a few steps.

    1. Create a Branded Calling Trust Product.

      curl -X POST "" \
      --data-urlencode "FriendlyName=FRIENDLY_NAME_FOR_YOUR_TRUST_PRODUCT" \
      --data-urlencode "Email=EMAIL@EXAMPLE.COM" \
      --data-urlencode "PolicySid=RNca63d1066fbd5e44eac02d0b3cf6d019" \
    2. Associate Branded Calling Trust Product to the Voice Integrity Trust Product

      curl -X POST "" \
      --data-urlencode "ObjectSid=YOUR_VOICE_INTEGRITY_TRUST_PRODUCT_SID" \
    3. Create End User Identity to add Display Name

      ATTRIBUTES=$(cat << EOF
      "branded_calls_display_name": "DISPLAY NAME",
      "branded_calls_long_display_name": "LONG DISPLAY NAME"
      curl -X POST "" \
      --data-urlencode "Attributes=$ATTRIBUTES" \
      --data-urlencode "FriendlyName=YOUR_END_USER_FRIENDLY_NAME" \
      --data-urlencode "Type=branded_calls_information" \
    4. Associate Branded Calling Trust Product to the EndUser identity

      curl -X POST "" \
      --data-urlencode "ObjectSid=YOUR_END_USER_SID" \
    5. Assign Phone Numbers to Branded Calling Trust Product

      curl -X POST "" \
      --data-urlencode "ChannelEndpointType=phone-number" \
      --data-urlencode "ChannelEndpointSid=YOUR_PHONE_NUMBER_SID" \
    6. Submit Branded Calling Trust Product for review

      curl -X POST "" \
      --data-urlencode "Status=pending-review" \

Branded Calling is only available in the United States at this time. For more information, visit our Branded Calling Documentation

What’s coming?

Console Support

Easily configure Branded Calling through the user friendly console interface.

Logo and Call Reason

Add your Logo and Call Reason to further enhance the Branded Calling experience.

A heartfelt thank you

We extend our sincere gratitude to our incredible community for your unwavering support and enthusiasm. It’s your feedback and encouragement that fuel our commitment to innovation and excellence. 

We’re excited to see the remarkable ways in which you’ll leverage Branded Calling to enhance your brand’s presence and communication. We can't wait to see what you build!

Dhara Mehta is a Product Manager, focusing on restoring consumer trust in Voice with SHAKEN/STIR, CNAM, Voice Integrity and Branded Calling.