AI interaction components
A modular component set supports voice, text, status, clarification, reporting, and decision making flows.
A new banking capability supported by an AI interaction layer that extends the institution's existing Design System.
Overview
A Mexican banking institution partnered with the team to design a conversational assistant that helps customers understand their financial position and move from a question to a clear next step.
The work introduced a new Financial Assistant capability, supported by an AI interaction layer that extends the institution's existing Design System. It brings voice, text, contextual clarification, financial data, and decision oriented reporting into one coherent mobile experience. The institution remains confidential; this case study focuses on the product and system decisions behind the work.
System scope at a glance
Shared interaction layerA modular component set supports voice, text, status, clarification, reporting, and decision making flows.
A defined state model keeps listening, clarification, analysis, reporting, and detail spatially stable.
A scalable scenario model turns distinct financial questions into clear, actionable next steps.
The Challenge
The institution needed the assistant to make complex financial information approachable while preserving clarity and accountability. People still had to understand what the system heard, what it needed to clarify, what the numbers meant, and which action could follow.
Voice, text, clarification, analysis, and report detail needed to behave as one experience across changing intent and constrained mobile space, rather than as disconnected screens.
Reports needed to prioritize one decision instead of presenting every available metric at once.
Listening, clarification, and thinking required visible, predictable status and continuity.
Repeated controls and surfaces needed purposeful component families instead of implementations specific to individual screens.
Safe areas, accessible targets, focus behavior, and overflow had to hold across every state.
The Opportunity
Instead of designing each question, state, and report as an isolated screen, we defined a system that lets new experiences inherit interaction, accessibility, and data rules from a shared foundation.
This separated durable elements, including state logic, component contracts, and financial data semantics, from the scenario specific content required for each customer question.
The result was a practical framework the institution could use to evaluate consistency as the experience expanded.

Our Approach
From question to trusted systemMapped every interaction state, repeated control, report pattern, token, and mobile failure point.
Established shared rules for type, spacing, geometry, semantic color, interaction, and safe areas.
4 px base rhythm · Semantic tokensReplaced local variants with purposeful families and documented composition contracts.
20+ AI interaction componentsKept status, context, and transitions spatially stable throughout the dialogue.
6 explicit statesMatched each financial question to a legible report form, then verified behavior and overflow.
25 decision support scenarios
Financial Assistant System Architecture
Existing system + new capabilityThe AI interaction layer complements the institution's existing Design System, while Financial Assistant applies it to a new banking capability. Foundations define visual and interaction rules. Components turn those rules into reusable contracts. Patterns connect them to recurring customer needs. Documentation keeps decisions clear as the system evolves.
Shared rules for type, spacing, semantic color, geometry, safe areas, and interaction states.
4 px rhythm · 12 / 16 / 22 px radius · accessible touch targetsA modular set of 20+ AI interaction components for voice, text, status, selection, reporting, payments, and data.
Contextual composer · ConversationStatus · SelectionButtonRepeatable structures for conversation continuity, contextual clarification, decision reports, and depth on demand.
Component specifications define insets, touch targets, states, alignment, and composition rules for implementation.
From System to Customer Experience
Financial Assistant is a new banking capability that helps customers turn financial questions into clear next steps. To make it feel native to the institution's digital ecosystem, we introduced an AI interaction layer that extends the existing Design System with patterns for voice, text, status, clarification, analysis, and decision oriented reporting.
Provides the trusted foundations customers already recognize across the bank’s digital products.
Adds reusable components, states, and patterns for conversational financial guidance.
Combines both layers to turn a financial question into a clear, actionable next step.


Governance & Adoption
Evolving shared AI patternsIntroducing AI into an established Design System creates new questions about ownership, contribution, and release quality. We defined a recommended model the institution can use to evaluate and evolve the shared AI interaction layer as the capability expands.
A cross functional system group stewards foundations, shared families, and release quality.
Product teams propose additions when a reusable need is supported by working accessibility states.
Behavior and evidence determine whether a change becomes a variant, pattern, or local composition.
Release notes pair code changes with usage guidance, migration notes, and product examples.
Begin with conversation and report surfaces, measure coverage, and retire duplicate implementations.
The Impact
Financial Assistant established a clear product and system model for introducing AI into the bank's digital ecosystem.
Rather than treating the assistant as an isolated experience, the work connected customer questions, conversational states, financial data, and decision support through a shared interaction layer.
This gives the institution a foundation for evolving an AI capability that remains understandable to customers and extensible for product teams.
Capabilities involved
Strategy through implementationCreating the foundations behind every great product.
Connecting design intent and implementation through shared systems.
Preparing Design Systems for AI enabled product development.
Building an AI capability for financial services?
I help teams connect complex product behavior, customer needs, and scalable systems.
Talk on WhatsApp ↗