“Designing scalable onboarding infrastructure across Twilio communication products.”

Designing Compliance Infrastructure for Twilio OneConsole

Unifying onboarding and compliance experiences across Voice and Messaging products


Setting the Context

Over the years, Twilio expanded its communication ecosystem through major acquisitions including SendGrid (2018) and Segment (2020), significantly broadening its platform capabilities across customer communication, email infrastructure, customer data, and engagement workflows.

As products and onboarding systems evolved independently across acquired and existing platforms, registration experiences became increasingly fragmented — introducing inconsistencies in navigation, operational workflows, compliance handling, and platform scalability.

To address this, Twilio initiated the OneConsole platform vision — a long-term effort focused on creating a unified, scalable customer experience across communication products and onboarding ecosystems.

This project explored the design of a scalable onboarding architecture for Voice Trust products such as CNAM and Branded Calling, establishing a reusable registration framework capable of adapting across varying compliance requirements, operational states, and regional onboarding needs.

The work focused on:

  • Defining reusable onboarding building blocks

  • Supporting Persona-driven verification workflows

  • Enabling adaptive registration pathways

  • Reducing onboarding fragmentation across products

  • Aligning onboarding patterns with the evolving OneConsole platform and design system direction

Rather than designing isolated registration forms, the project established a flexible onboarding framework intended to scale across Twilio’s expanding communication ecosystem.

Twilio was transitioning multiple communication products into OneConsole — a unified platform experience designed to bring products like Voice, Messaging, Segment, and SendGrid under a single ecosystem.

As part of this transition, onboarding and compliance workflows across Voice and Messaging products needed to evolve from fragmented product-specific experiences into a scalable and consistent onboarding system.

MY ROLE

I worked on onboarding and compliance experiences across Voice products such as Branded Calling, CNAM, Voice Integrity, and SHAKEN/STIR, while also contributing to Messaging onboarding experiences like Short Code registration.

My role extended beyond designing screens. The challenge involved aligning operational workflows, regional compliance requirements, evolving design systems, and multiple product stakeholders into a coherent onboarding experience that engineering teams could successfully ship.

PROJECT OVERVIEW

WHY ONECONSOLE WAS NEEDED

Twilio’s platform ecosystem had expanded significantly through acquisitions such as SendGrid in 2018 and Segment in 2020, introducing multiple product experiences, onboarding systems, and operational workflows that evolved independently over time.

As communication products and compliance onboarding requirements continued to scale, registration experiences across Voice Trust products became increasingly fragmented — creating inconsistencies in navigation, onboarding logic, operational handling, and platform maintainability.

Several onboarding experiences were still optimized around product-specific operational requirements rather than a unified customer journey, resulting in duplicated workflows and varying registration experiences across the ecosystem.

To address this, Twilio initiated the OneConsole initiative — a long-term platform unification effort focused on building a more scalable, integrated, and consistent experience across products and acquired platforms.

This initiative also marked the gradual transition from the existing Paste Design System toward a more unified OneConsole platform architecture and onboarding framework.

The onboarding architecture explored in this project became part of that larger platform evolution.

EVOLVING TOWARD ONECONSOLE

Before diving into the onboarding architecture and reusable registration model, here’s a preview of how the final OneConsole onboarding experience evolved across communication products.

The updated experience introduced:

  • A clearer step-by-step onboarding structure

  • Better use case guidance and contextual decision-making

  • Improved scalability across products and regions

The transformation focused on simplifying fragmented compliance workflows into a more guided, scalable, and operationally aligned registration experience.

  • Reduced operational ambiguity during registration

  • Alignment with the evolving OneConsole platform direction

This became the foundation for designing a shared onboarding system that could scale across Voice Trust products such as CNAM and Branded Calling.


PHASE 1

Aug-2025 Dec-2025

THE CHALLENGE

Designing onboarding infrastructure across fragmented operational models

The complexity of this project was not visual complexity — it was operational and organizational complexity.

Each Voice and Messaging product had:

  • Different onboarding requirements

  • Different operational workflows

  • Different regional compliance constraints

  • Different PMs and stakeholders

  • Different approval structures

For example:

  • Branded Calling included separate US and International onboarding paths

  • US onboarding further split into Enhanced and Basic flows

  • Different operational teams handled different compliance reviews

  • Messaging products like Short Code introduced additional registration requirements

At the same time, the onboarding experience still needed to feel coherent and scalable within OneConsole.

The challenge was not simply designing forms, but structuring a system that could support multiple onboarding models while maintaining consistency across products and regions.

STRUCTURING THE ONBOARDING SYSTEM

Before defining a unified onboarding direction for OneConsole, I first needed to understand how onboarding behaviors already existed across Twilio’s communication products.

Each Voice and Messaging product had evolved independently over time, resulting in fragmented onboarding structures, inconsistent registration patterns, different compliance states, and product-specific operational workflows.

To identify opportunities for shared onboarding patterns, I began mapping the existing Console Zen flows across:

  • Voice products

  • Messaging products

  • Trust Hub

  • Sender-related onboarding experiences

  • Persona verification workflows

  • Registration and compliance systems

At the same time, I closely followed how other designers across OneConsole were restructuring adjacent platform experiences during the Console Zen to OneConsole migration.

This helped establish a broader understanding of:

  • Shared onboarding behaviors

  • Emerging platform patterns

  • Reusable interaction structures

  • Cross-product onboarding expectations

Rather than redesigning each onboarding flow independently, the goal became identifying common building blocks that could support multiple onboarding systems while still allowing flexibility for product-specific operational requirements.

This work became the foundation for structuring more scalable onboarding infrastructure across OneConsole.

DEFINING THE SHARED ONBOARDING MODEL

As onboarding experiences evolved from isolated product flows into a shared OneConsole ecosystem, one of the biggest challenges was creating enough structure for onboarding experiences to feel consistent across products while still supporting product-specific operational requirements.

Previously, onboarding entry points were fragmented and heavily dependent on individual product flows, with Trust Hub acting as the primary onboarding gateway for many compliance experiences.

With OneConsole, onboarding entry points expanded across multiple platform surfaces, including:

  • Voice Trust

  • Sender Hub

  • Trust Hub

  • Product-specific onboarding entry points

This introduced a new challenge:
multiple onboarding journeys now needed to behave like one coherent onboarding system.

To create consistency across these experiences, I began identifying shared onboarding behaviors across Voice and Messaging products and restructuring them into reusable onboarding building blocks.

Rather than designing every onboarding flow independently, the goal became defining a scalable onboarding structure that could support:

  • Multiple products

  • Multiple regional models

  • Multiple operational review systems

  • Shared identity verification infrastructure

  • Future onboarding expansion within OneConsole

This led to the creation of a shared onboarding model structured around a set of reusable onboarding stages.

VALIDATING THE SHARED ONBOARDING MODEL

Once the onboarding building blocks were defined, the next step involved validating how the shared onboarding structure could support real product registration flows across OneConsole.


The onboarding model was reviewed collaboratively across:

  • Product teams

  • Operations teams

  • Compliance stakeholders

  • Engineering

  • Designers working on adjacent onboarding systems

The goal was not simply reviewing screens, but evaluating whether the onboarding structure could:

  • Scale across products

  • Support regional onboarding variations

  • Handle operational review workflows

  • Adapt to evolving compliance requirements

  • Remain implementation-ready within OneConsole constraints

These discussions helped identify:

  • Shared onboarding behaviors

  • Product-specific exceptions

  • Reusable interaction patterns

  • Operational edge cases

  • Opportunities for system standardization


The onboarding architecture evolved iteratively through continuous alignment between product, operations, and design teams before being applied to production-ready registration flows.

APPLYING THE SHARED MODEL TO A REAL REGISTRATION

CNAM Registration Flow

Using the shared onboarding framework, I redesigned the CNAM registration experience to support multiple entry points, reusable onboarding patterns, and adaptive user journeys based on registration state.

SCALING THE SHARED MODEL ACROSS

The reusable onboarding architecture was later extended into more complex registration workflows such as Branded Calling, while simultaneously aligning with the evolving OneConsole platform and design system migration strategy.

OPERATIONAL SAFEGUARDS & GUIDED REGISTRATION

To support scalable onboarding, the experience introduced validation checkpoints, contextual documentation, and compliance-aware entry conditions.

INTELLIGENT REJECTION & RESUBMISSION FLOWS

Designing contextual recovery experiences for complex compliance onboarding journeys.

Existing Experience

Rejected registrations redirected users back to the registration landing page with a generic error banner.
Users often struggled to identify which specific section required correction


Operational Insight

Design Direction

Support and operations teams frequently had to manually guide customers through rejected submissions because backend review errors were not surfaced contextually within the onboarding flow.


The redesigned framework introduced:

  • Step-level rejection routing

  • Contextual callout banners

  • Inline field validation

  • Deep-link based recovery flows

Users were redirected directly to the affected section instead of restarting the entire journey.


EXPECTED OPERATIONAL OUTCOMES

The onboarding architecture was designed not only to unify registration experiences, but also to improve operational scalability across Twilio’s evolving compliance ecosystem.

Reduced Operational Dependency

Contextual validation and guided recovery flows reduced reliance on support teams during registration correction cycles.

Improved Registration Clarity

Step-level onboarding and contextual guidance improved user understanding across complex compliance workflows.

Scalable Cross-product Architecture

Reusable onboarding patterns allowed Voice and Messaging compliance products to scale without rebuilding registration systems independently.

Future-ready Platform Direction

The shared onboarding framework aligned with Twilio’s long-term OneConsole platform migration and evolving design system direction.

EXTENDING THE SHARED ONBOARDING ARCHITECTURE TO SHORTCODE REGISTRATION

After validating the shared onboarding architecture across Voice Trust products such as CNAM, SHAKEN/STIR, Voice Integrity, and Branded Calling, the next challenge involved adapting the same framework for Short Code registrations within Twilio Messaging.

Unlike Voice Trust registrations, Short Code onboarding introduced significantly higher operational and compliance complexity. The workflow required support for large-scale messaging verification, extensive documentation collection, campaign-level compliance validation, and customer-specific registration pathways across Direct and ISV onboarding models.

Additionally, Short Code registrations had never previously supported Persona-integrated verification workflows, making this an important architectural shift within the onboarding ecosystem.

The objective was to evolve the shared onboarding framework into a scalable and reusable registration system capable of supporting highly detailed, document-heavy compliance journeys while maintaining consistency with Twilio’s evolving OneConsole onboarding direction.

DESIGNING FOR HIGH-DENSITY COMPLIANCE WORKFLOWS

Short Code onboarding introduced a significantly higher level of operational complexity compared to the earlier Voice Trust registration systems.

Unlike CNAM or Branded Calling, Short Code registrations required customers to configure highly detailed messaging compliance information across campaign setup, consent collection, messaging behavior, content validation, supporting documentation, and operational review dependencies.

Additionally, Persona-based verification workflows had never previously existed within the Short Code ecosystem. Integrating Persona into this registration architecture required rethinking how customer verification, authorized representative validation, and compliance ownership mapping could operate within an already complex onboarding journey.

Another major complexity involved supporting two fundamentally different registration pathways:

Direct Customers

- Operate using Primary and Secondary Compliance Profiles

- Maintain full ownership of the registration

- Manage brand, campaign, and compliance verification directly

ISV / Reseller Customers

- Operate through delegated Secondary Compliance Profiles

- Require customer-specific compliance mapping

- Introduce additional ownership and operational dependencies

The registration workflow was also heavily document-driven, requiring users to upload and validate multiple supporting artifacts such as:

- Letter of Authorization (LOA)

- Terms & Conditions drafts

- Call-to-Action mockups

- Privacy policies

- Campaign samples

- Additional compliance documentation

As the onboarding architecture evolved, it became clear that the existing onboarding patterns used across Voice Trust products would not scale effectively for such a dense, operationally heavy registration system.

This exploration became an important step toward understanding how a shared onboarding architecture could support increasingly complex Messaging compliance workflows while remaining consistent with Twilio’s broader OneConsole onboarding direction.

PHASE 1

Building the onboarding foundation for OneConsole Compliance

As Twilio expanded through acquisitions such as SendGrid (2019) and Segment (2020), customers increasingly navigated fragmented onboarding experiences across multiple products, consoles, and compliance workflows.

To support Twilio’s long-term OneConsole vision, this initiative established a shared onboarding architecture capable of scaling across Voice Trust and Messaging compliance products while maintaining a consistent customer experience.

Core Contributions

✓ Created reusable onboarding building blocks

✓ Defined a shared registration architecture

✓ Integrated Persona-based verification workflows

✓ Designed scalable edit, review, rejection and resubmission patterns

✓ Established a framework for future compliance products

✓ Aligned onboarding experiences with OneConsole migration efforts

The resulting framework demonstrated how a single onboarding architecture could support multiple compliance products, operational models, and regulatory requirements. While the framework was applied across all Voice Trust and Messaging registrations, this case study focuses on CNAM and Branded Calling as representative examples of the broader system.

Console Zen, Legacy

Products Supported

✓ CNAM

✓ SHAKEN/STIR

✓ Voice Integrity

✓ Branded Calling

✓ Short Code Registration

Business Impact

✓ Reduced duplication across compliance registration experiences

✓ Accelerated onboarding design for new trust products

✓ Improved consistency across Voice and Messaging registrations

✓ Enabled platform scalability through reusable patterns

✓ Created a foundation for future OneConsole onboarding experiences

OneConsole Zen, Phase 1

Next
Next

Know Your Guest