top of page
Christine Fitzgerald
croppwave.png
insight_noborder.png
welcome screen_noborder.png
Balance_noborder.png

Create an AI-driven virtual assistant that will assist consumer banking customers with banking tasks, understanding spending patterns, and providing insights to help them manage their finances.*

The Challenge

Create an AI-driven virtual assistant that will assist consumer banking customers with banking tasks, understanding spending patterns, and providing insights to help them manage their finances.*

*...at a time when the technology was so new that customers didn’t realize they needed or wanted such a thing.

Erica

Bank of America Virtual Assistant, 2017, 2018

Role: XD Director

Hiring Top Talent

Team Building & Management

Design & Editorial Direction

Hands-on Design & Editorial

Collaboration with Product, Technology, Marketing Partners

Erica, Bank of America's virtual assistant, is an AI-powered chatbot designed to help customers with banking tasks through the bank's mobile app. We designed her to provide:

  • Personalized financial guidance: Analyzes spending patterns and offers insights, like upcoming bill reminders and saving tips

  • Conversational AI: Understands natural language, so users can ask questions in different ways without needing specific commands

  • Automation & Convenience: Helps users navigate banking features and functions, find transactions, lock/unlock cards, and set alerts

  • Integration with Bank of America services: Connects with customer accounts, customer support, and financial products

The Visuals

The visual components for Erica were a mix of conversation-based elements (chat bubbles, sound waves, visual cues for audio responses), as well as items that were typical of standard mobile experiences, color palette, tables, lists, buttons, forms.) 

Group 27.png
Screenshot 2025-03-04 at 1.14.37 PM.png
Goodevening.png
new sound wave group.png
Screenshot 2025-03-04 at 4.31.46 PM.png
User Feedback

Our primary and best method to collect feedback was to stagger limited releases with incrementally larger numbers of users. This allowed people to use Erica with their own accounts and perform natural, unscripted tasks. 

Feedback from early rounds was mixed (not surprising since there was limited functionality): This is cool, but why do I need it? 

While adoption numbers rose as we added new features, Erica didn't quite replace the daily tasks that could easily be completed in our mobile app. Where she did very well was helping people find answers to things like, "What is my routing number?", "I lost my debit card. What do I do?", or providing insights on recurring charges or spending patterns. 

Our Approach

Our team* had never designed for AI before — and there was little documentation at the time about the best practices. As a result, we pretty much built the process as we went along. Luckily, we were operating in an agile environment which gave us some room for trial and error.  

mic talking.png
Visual Design

Erica needed a design that felt like BofA, but was still unique to her. These meant evaluating chat-specific elements (e.g., microphone) as well as overall look and feel. 

Flows.png
Interaction / Conversational flow

Interactions had to reflect a dialog-driven flow where Erica could initiate engagement as well as react to user requests.  

Screenshot 2025-03-04 at 1.14.37 PM.png
Conversational Content

To train Erica, we created and maintained a matrix of all potential questions/answers for each user intent. (Today's AI would make this much easier!)

* So much credit goes to the team leads: Dariane Hunt (Project Lead/ID), Julia Tiedge (Visual Design), Celeste Magee (ID). They were an amazing group to work with!

Conversational flows

The wireframes were fairly templated for Erica, but the focus was really on the conversational flow. Erica had to be able engage in dialogue proactively and reactively. 

Proactive: Erica is reaching out to the user with insights, suggestions or alerts.

Reactive: the user has asked Erica for something. 

Screenshot 2025-03-05 at 2.43.41 PM.png
Flows.png
Conversational AI Matrix

This may be where Erica different most from our typical digital projects. In other projects, we only had to think in terms of sentences, paragraphs, tone and style. Here, we had to break that down into intents, potential user utterances, verbal responses, responses on glass, mapping codes, transitional words, etc.

To do this, we set up a content matrix where we wrote, edited and maintained all content-related detail. Additionally, we partnered with our brand team to create guidelines to expand upon the brand tone of voice guidelines.

Screen Shot 2021-02-08 at 7.54.59 AM.png
Screenshot 2025-03-05 at 1.34.58 PM.png

Fun Fact: The name "Erica" was derived from the bank's name. Bank of AmERICA.

Final Product

The overall UX/UI of Erica encompassed a broad range of considerations. From conversational elements to standard mobile app interactions to different approaches to creating content, it was (at the time) an entirely new way of thinking about the user experience.

Erica Screen Group smaller Copy.png
bottom of page