---
"@context": https://schema.org
"@type": TechArticle
"@id": https://www.twilio.com/docs/voice/spam-monitoring-with-voiceintegrity/voice-integrity-onboarding/voiceintegrity-onboarding-in-the-twilio-console#article
headline: Voice Integrity onboarding in the Twilio Console
description: Learn how to enable Voice Integrity on Twilio to protect outbound calls from being labeled as spam. Covers Twilio Console setups for Voice Integrity use cases.
url: https://www.twilio.com/docs/voice/spam-monitoring-with-voiceintegrity/voice-integrity-onboarding/voiceintegrity-onboarding-in-the-twilio-console
inLanguage: en
dateModified: 2026-10-16T06:03:44.000Z
author:
  "@type": Organization
  name: Twilio Developer Education Team
publisher:
  "@type": Organization
  name: Twilio
---

# Voice Integrity onboarding in the Twilio Console

> \[!IMPORTANT]
>
> Twilio Voice Integrity and the Trust Hub API are currently available as Public Beta products and the information contained in this document is subject to change. This means that some features are not yet implemented and others may be changed before the product is declared as Generally Available. Public Beta products are not covered by the Twilio Support Terms or Twilio Service Level Agreement.
>
> Twilio Voice Integrity and the Trust Hub API are not HIPAA Eligible Services or PCI compliant and should not be enabled in workflows that are subject to HIPAA or PCI.

Learn to enable Voice Integrity on your outgoing calls using the Twilio Console to deliver a trust indicator on the called party's phone. To onboard, you will submit a Primary Business Profile, configure your subaccounts or identities, and create a Voice Integrity Trust Product to vet and protect your numbers without code. You can use this guide to send voice notifications, build outbound contact centers, and implement sales dialers.

See [Related reference documentation](#related-reference-documentation) to learn more about the Trust Hub REST API used in this guide.

## Register your phone numbers

Register your phone numbers with Voice Integrity to help protect legitimate calls and reduce the likelihood of being mislabeled as spam.

In a few clicks in the Console, you can enable Voice Integrity on your Twilio Phone Numbers.

> \[!NOTE]
>
> You are considered a **direct** customer if your employees are responsible for making the calls. This includes BPOs.
>
> You are considered an **ISV** (independent software vendor) if your customers are responsible for making the calls using your product.
>
> For ISVs, there is a [REST API](/docs/voice/trusted-calling-with-shakenstir/shakenstir-onboarding#shakenstir-onboarding-with-the-trust-hub-rest-api) available to allow you to pass your customer's business information directly to Twilio to get vetted.

### Directions for **Direct Customers with no Subaccounts**

![Flowchart of voice integrity with parent account, subaccounts, business profiles, and end user identity.](https://docs-resources.prod.twilio.com/1a6987da395e094e48a878c13265a21a727e9652552db0fd0d76b438dc3d42d8.png)

1. Create a **Primary Business Profile** ([Twilio Console](https://1console.twilio.com/go?to=/account/__account__/us1/trusthub/compliance-profiles) or [legacy Console](https://www.twilio.com/console/trust-hub/customer-profiles)) in your Parent Account in the Trust Hub part of the Console and submit for vetting.
2. Assign phone number(s) in your account to your Primary Business Profile. This associates a single identity with the phone number(s).
3. Create a Voice Integrity Trust Product ([Twilio Console](https://1console.twilio.com/go?to=/account/__account__/us1/trusthub/registrations/voice-integrity) or [legacy Console](https://console.twilio.com/us1/account/trust-hub/voice-integrity)) in the Trust Hub and submit for vetting.
4. Assign phone numbers already assigned to your Primary Business Profile identity to the Voice Integrity Trust Product.

### Directions for **Direct Customers using Subaccounts**

![Voice Integrity - Direct Customer using Subaccounts.](https://docs-resources.prod.twilio.com/acac36f6894efc882f3b980fdfce1c731d8f8714545c8f4b519296dafb06336d.png)

1. Create a **Primary Business Profile** ([Twilio Console](https://1console.twilio.com/go?to=/account/__account__/us1/trusthub/compliance-profiles) or [legacy Console](https://www.twilio.com/console/trust-hub/customer-profiles)) in your **Parent Account** in the Trust Hub part of the Console and submit for vetting.
2. Create a **Secondary Business Profile** under your **Subaccount** and submit for vetting (this would be same information as your Primary since you are a direct customer)
3. Assign phone number(s) from your **Subaccount** to its **Secondary Business Profile**. This associates a single identity with the phone number(s).
4. Create a Voice Integrity Trust Product ([Twilio Console](https://1console.twilio.com/go?to=/account/__account__/us1/trusthub/registrations/voice-integrity) or [legacy Console](https://console.twilio.com/us1/account/trust-hub/voice-integrity)) for each **Secondary Business Profile** in the Trust Hub and submit for vetting.

   * Make sure the appropriate Subaccount is shown in the top left corner of the Console.
5. Assign phone numbers in Subaccount already assigned to your **Secondary Business Profile** to the Voice Integrity Trust Product

### Directions for **ISVs/Resellers with a Single, Top-Level Project** \[#directions-for-2]

![Flowchart showing parent account to primary business profile, secondary business profile, and voice integrity trust product.](https://docs-resources.prod.twilio.com/c069d24b2394e86435cc8411338cb9a81c0d27ecf26d9420a7b6dfe60c0b5f63.png)

1. Create a **Primary Business Profile** ([Twilio Console](https://1console.twilio.com/go?to=/account/__account__/us1/trusthub/compliance-profiles) or [legacy Console](https://www.twilio.com/console/trust-hub/customer-profiles)) in your **Parent Account** in the Trust Hub part of the Console and submit for vetting.
2. Create a **Secondary Business Profile** under the **Primary Business Profile** and submit for vetting.
3. Assign phone number(s) from your **Parent Account** to the **Secondary Business Profile**. This associates a single identity with the phone number(s).
4. Create a Voice Integrity Trust Product ([Twilio Console](https://1console.twilio.com/go?to=/account/__account__/us1/trusthub/registrations/voice-integrity) or [legacy Console](https://console.twilio.com/us1/account/trust-hub/voice-integrity)) for each **Secondary Business Profile** in the Trust Hub and submit for vetting.
5. Assign phone numbers already assigned to your **Secondary Business Profile** to the Voice Integrity Trust Product

### Directions for **ISVs/Resellers using Subaccounts** \[#directions-for-3]

![Voice Integrity - ISV with subaccounts.](https://docs-resources.prod.twilio.com/f3470da5216f3b809d253c213119cda89f0dbae8992573726f8e00c19ba53028.png)

1. Create a **Primary Business Profile** ([Twilio Console](https://1console.twilio.com/go?to=/account/__account__/us1/trusthub/compliance-profiles) or [legacy Console](https://www.twilio.com/console/trust-hub/customer-profiles)) in your **Parent Account** in the Trust Hub part of the Console and submit for vetting.
2. Create a **Secondary Business Profile** under your **Customer** **Subaccount** and submit for vetting.
3. Assign phone number(s) from your **Customer Subaccount** to its **Secondary Business Profile**. This associates a single identity with the phone number(s).
4. Create a Voice Integrity Trust Product ([Twilio Console](https://1console.twilio.com/go?to=/account/__account__/us1/trusthub/registrations/voice-integrity) or [legacy Console](https://console.twilio.com/us1/account/trust-hub/voice-integrity)) for each **Secondary Business Profile** in the Trust Hub and submit for vetting.

   * Make sure the appropriate Subaccount is shown in the top left corner of the Console.
5. Assign phone numbers already assigned to your **Secondary Business Profile** to the Voice Integrity Trust Product

That's it. No coding required.

Learn more about Business Profiles and other Trust Products in the [Trust Hub Docs](/docs/trust-hub).

## Use cases for Voice Integrity Onboarding in the Twilio Console with Twilio Programmable Voice

This guide teaches the basics required for the following use cases:

### Send voice notifications with Twilio Programmable Voice

You can use this guide to register your business profile and actively monitor your numbers for accurate reputation status across major U.S. carriers. Voice Integrity provides analytics to catch and fix sudden spam labels instantly, ensuring critical alerts and emergency weather closures reach your customers with trusted caller identification.
To learn more advanced features that you can use with voice notifications, see [Voice notifications](/docs/voice/guides/notifications).

### Create an outbound contact center with Twilio Programmable Voice

You can use this guide to implement a centralized remediation workflow directly from the Twilio Console when outbound call volume spikes trigger false positives. Voice Integrity lets you appealing spam tags across carrier ecosystems simultaneously, restoring high connection rates and keeping contact center outreach unblocked.
To learn more advanced features that you can use with outbound call centers, see [Voice outbound contact center](/docs/voice/guides/outbound-call-center).

### Build a sales dialer with Twilio Programmable Voice

You can use this guide to proactively safeguard your outbound numbers from damaging "Spam Likely" labels that kill conversion rates. By using Voice Integrity to establish a verified reputation profile, you gain visibility into how carriers score your phone lines, ensuring prospects see a trust indicator instead of a spam warning when sales reps call.
To learn more advanced features that you can use with sales dialers, see [Voice sales dialer](/docs/voice/guides/sales-dialer).

### Build AI agents with Twilio Programmable Voice

You can use this guide to ensure your automated conversational voice agents are not proactively blocked by mobile networks before they can even speak. Voice Integrity lets you monitor and manage the reputation of the phone lines assigned to your virtual assistants, keeping outbound AI customer interactions labeled as trusted rather than flagged as robotic spam.
To learn more advanced features that you can use with AI agents, see [Voice AI agents](/docs/voice/guides/ai-agents).

## Result

After following this guide, you have successfully submitted your business profiles and phone numbers for Voice Integrity vetting through the Twilio Console. Once approved, your phone numbers will be registered with the analytics engines, reducing the likelihood of calls being blocked or marked as spam.

## Next steps

Explore the following guides to build on what you've learned in this guide:

* [Branded Calling](/docs/voice/branded-calling): Brand your calls with business identity indicators.
* [SHAKEN/STIR](/docs/voice/trusted-calling-with-shakenstir): Learn how to use SHAKEN/STIR to protect your calls from being labeled as spam.

## Related reference documentation

Find reference documentation for the topics on this page.

* [Trust Hub API docs](/docs/trust-hub/trusthub-rest-api)
