MyBell VA cover
Role Senior Product Designer (end-to-end)
Country Canada
Industry Telecommunications
Website Bell
AI-Powered Conversational UX User Journey Mapping AI-Enhanced Design Interactive Prototyping Data-Driven Strategy Cross-Functional Leadership Design System
OVERVIEW

Improving support self-serve through contextual conversational guidance

As customer support demand surged during the pandemic, Bell saw an opportunity to reduce strain on call centers by introducing a virtual assistant experience powered by conversational AI.

I led the product and UX direction for an in-app Virtual Assistant feature designed to reduce support dependency and increase self-serve resolution for billing, usage, and plan questions. The feature aimed to bridge the gap between static help content and expensive live support by delivering contextual, task-oriented conversational assistance within MyBell Mobile.

Context

A pandemic-driven support crisis

When the COVID-19 pandemic forced call center lockdowns and stay-at-home orders, Bell faced an unprecedented challenge: a surge in demand for TV and internet services from customers working and learning from home, combined with drastically reduced call center capacity. Support centers were overwhelmed, wait times stretched to hours, and customers became increasingly frustrated by their inability to get timely help, creating a crisis that threatened both customer satisfaction and business revenue.

Canada Post ID Complete

The Challenge

Creating a virtual assistant experience to overcome pandemic-forced call center lockdowns

User problems:

  • Customer support was overwhelmed by the surge of new customers stuck at home
  • Not enough call center agents to handle the increased call volume
  • Customers became frustrated by extremely long wait times

Business problem:

As a business the inevitable churn due to not being able to offer proper and quick support was costing the organization thousands in revenue losses.

  • Help content that didn’t match real questions
  • Excessive call center reliance for simple questions
  • Very long wait times due to lockdowns
  • Trouble locating relevant help topics

My Role

Leading conversational AI experience design

I owned the end-to-end experience design for Bell's virtual assistant, an AI-powered conversational interface designed to handle support inquiries, service onboarding, and troubleshooting without human intervention.

I partnered with Engineering and Analytics to instrument success signals and ensure meaningful measurement.

Business Goals & CONSTRAINTS

Preventing revenue loss and reducing call center overload

Bell's leadership recognized that the pandemic-driven support crisis was causing significant revenue loss through customer churn and service delays. The virtual assistant initiative aimed to transform support from a human-only bottleneck into an automated, scalable solution. Key business objectives included:

Goals

  • Prevent revenue loss from customer churn due to poor support experience
  • Reduce call center overload and wait times through automated support
  • Increase self-service completion
  • Provide immediate support options 24/7 without human agent dependency

Constraints

  • Legacy content architecture
  • Mobile UI density and readability requirements
  • Limited real-time natural language understanding capability
Competitive LANDSCAPE

Learning from conversational AI patterns

We benchmarked conversational AI experiences from leading technology companies (Amazon Alexa, Google Assistant, Apple Siri) and service platforms (banking chatbots, e-commerce assistants) to inform a more natural, effective virtual assistant experience.

Other carriers used generic bots that often failed on context or intent. Our opportunity was not to match them, but to design for predictability over novelty, focusing on: High-value use cases first, clear fallback patterns and crisp answer hierarchy.

User INSIGHTS

Support delays drive frustration and churn

Support logs and user interviews surfaced these patterns:

  • >40% of inbound calls were about easily explainable topics
  • Long wait times (hours) were unacceptable, customers would abandon
  • New customers needed guided onboarding to set up services correctly
  • Users struggled to find the right help article
  • When unsure, most users chose to call anyway

This reframed the virtual assistant’s purpose: Not conversation per se, but localized guidance at the point of need.

The solution

An AI-powered virtual assistant that provides immediate, 24/7 support

The strategic direction I prioritized:

Task-oriented triggers: Assistant appears at moments of hesitation (ex: deep in a bill detail screen)
Predictable and accurate responses: Focus on high-confidence answers over generative responses
Clear fallback paths: When the assistant isn’t sure, guide users to the right help or support action via live agent

Natural Language Understanding
Natural Language Understanding

Enable users to ask questions in their own words, not rigid menu options. The assistant understands intent from conversational input, making support feel natural and human-like rather than robotic or scripted.

Service Onboarding Guidance
Service Onboarding Guidance

Guide new customers through service setup step-by-step. The assistant helps customers activate services, configure equipment, and troubleshoot initial setup issues, reducing the need for human agent intervention and preventing service delays.

Context-Aware Troubleshooting
Context-Aware Troubleshooting

Leverage account data and service history to provide personalized troubleshooting. The assistant understands the user's services, recent activities, and common issues to offer relevant, actionable solutions without asking for context the system already knows.

Seamless Human Handoff
Seamless Human Handoff

When the assistant can't resolve an issue, it smoothly transitions to a human agent with full context. The handoff preserves conversation history, account details, and attempted solutions, enabling agents to pick up where the assistant left off without repeating information.

Defining the entry point
Transfer to a live Bell agent
Leveraging Push notifications
Conversational AI Architecture

To extend the value of the virtual assistant beyond simple Q&A, we designed an intelligent conversation engine that learns from user interactions and improves over time. The architecture supports multi-turn conversations, context preservation, and intent recognition—enabling the assistant to handle complex support scenarios without human intervention.

The conversational AI engine introduced sentiment analysis, proactive suggestions, and predictive problem-solving—helping the assistant anticipate user needs and offer solutions before users even ask. By combining natural language processing, machine learning, and human-centered design, the virtual assistant transformed support from a reactive service into a proactive, always-available solution that reduces wait times and improves customer satisfaction.

Design decisions & tradeoffs

Balancing assistance, automation, and trust

What we intentionally did not build

We did not launch open conversational AI or full natural language generation. Generative responses increase unpredictability and risk misinformation in billing/plan context.

Trade-off: Chat breadth vs accuracy and trust
Outcome: High confidence, predictable guidance patterns

Where I pushed back

There was early pressure to trigger the assistant at too many points in the UI. I filtered triggers down to where users expressed question signals to avoid noise and distraction.

Trade-off: Immediate availability vs contextual relevance
Outcome: Higher meaningful engagement and fewer false positives

How we reduced delivery risk

Instead of building our own NLU stack or deep AI infrastructure, we leveraged deterministic intent maps with curated content. This minimized dependency on backend systems and reduced risk of incorrect “answers.”

Trade-off: Generative vs deterministic responses
Outcome: Predictable output and reduced support escalation

The decision with the largest downstream impact

We standardized response framing and answer hierarchy for all assistant replies. This created a reusable pattern across contexts and reduced variance in user outcomes.

Trade-off: Max variability vs consistent UX grammar
Impact: Greater predictability and user confidence



Business Outcomes

Smarter guidance. Lower support dependency.

The virtual assistant initiative transformed Bell's support experience from a human-only bottleneck into an automated, scalable solution—successfully bridging support demand with business efficiency through AI-powered assistance and seamless human handoff.

Measured Outcomes:

  • Early analytics showed 20–28% reduction in low-complexity support calls for topics covered by the assistant
  • Assistant interactions had a 75% self-resolve rate without escalation
  • Users reached relevant help content faster, reducing menus and search friction
  • NPS for problem resolution in included topics improved within first post-release cycle

The success of the virtual assistant demonstrated that support crises could be solved, not through more call center agents, but through smarter, AI-powered support design.

Learnings

Key takeaways

Effective virtual assistants are not about chat technology, they’re about trust, context, and controlled escalation.

1. Natural Language Reduces Friction

Users prefer asking questions in their own words over navigating rigid menus. Designing around intent, not hierarchy, increases engagement and task completion.

2. Context Enables Resolution

Single-turn responses solve simple issues. Preserving context across turns enables complex problem resolution and improves self-serve rates.

3. Escalation Is Part of the Experience

A virtual assistant doesn’t need to solve everything. Seamless handoff, with preserved history and context, prevents repetition and reduces frustration.










Scroll