top of page

AI Assistant + Feature Guide

A unified in-product guidance system for legacy enterprise software.

Designed a scalable In-Product System, addressing steep learning curves and feature adoption through both AI-assisted discovery and guided feature navigation.
 

My Roles: UX Researcher, UX Designer, UI Designer

Softwares Used: Figma (Design, presentation and research)

‼️ This project is covered under NDA. ‼️

Visuals and product names have been anonymised, and data has been modified to preserve confidentiality.

About

01

Context

  • Legacy enterprise mainframe products with decades old workflows and steep learning curves

  • Multiple products built on different technologies with inconsistent UI patterns

  • Heavy reliance on external documentation and support for task completion

  • Goal to improve usability and feature adoption through in-product guidance

03

Why existing system failed?

  • Static help documentation, disconnected from real user workflows

  • Users had to leave the application to learn how to perform tasks

  • One-off UI cues did not scale across products or evolving features

  • Lack of contextual guidance increased dependency on support teams

02

Constraints

  • No shared design system or common interaction baseline across products

  • High risk actions requiring accuracy, traceability, and user verification

  • Solutions needed to be reusable and scalable across multiple products

04

Core Idea

  • Shift learning from external documentation to contextual, in-product guidance

  • Introduced two complementary solutions: Feature navigation system and AI assisted discovery

  • Design both solutions as plug-and-play frameworks usable across products

  • Balancing flexibility with safety through human-in-the-loop (HITL) verification for AI assistance

Exploring problem

Problem Exploration

Observation

After working on these legacy enterprise products for over a year, I firsthand experienced the steep learning curve caused by the absence of in-product guidance.

Assumptions

 

Long-time users were already deeply familiar with the tools. However, conversations with managers revealed increasing challenges for new users and employees adopting these products.

Investigation

Discussions with Support and Marketing teams showed that many usability-related questions were handled through support tickets which were effective for bugs and technical glitches, but inefficient for feature understanding.

Problem statement

This led to the insight that traditional onboarding was insufficient for long-standing products, creating the need for contextual, on-demand feature guidance.

Solutions

Solutions

Since a single solution could not address all learning needs. Users required structured, step-by-step guidance for repeatable tasks, while also a flexible discovery support when they didn’t know what to do or where to start.

comparision chart of feature guide and AI assistance

Solution 1:-      Feature Guide (Navigation)

Check the list and play recording

blurred image of the project screens

What?

Feature Navigator is a deterministic, in-product walkthrough system that guides users step by step through specific features and workflows using pre-recorded instructions within the application.

Why?

- Many users knew what they wanted to do but struggled with how to do it due to the absence of in-product guidance.

- Traditional onboarding was ineffective for mature products with numerous features and returning users.

- A guided, on-demand approach allowed users to learn only what they needed, when they needed it.

How?

- Users select a feature they want to learn.

- The walkthrough guides them through each step directly within the product interface.

- Guidance is contextual and tied to real UI elements, eliminating the need to switch to external documentation.

Design intent

Feature Navigator was designed for clarity, predictability, and safety, making it ideal for repeatable workflows and feature adoption without introducing automation risk.

Tool tips guiding the user about the feature's potential and how to use it.

Designed in way that components can be reused in other products with minimal UI changes.

blurred image of the project screens
User flow diagram

User flow diagram for Feature Guide

Solution 2:-      AI Assistant (Discovery & Task Support)

blurred image of the project screens

Plug-and-play design framework, usable across products with minimal UI change requirement

What?

The AI Assistant is a conversational support system designed to help users discover features, understand workflows, and perform tasks when they are unsure where to start.

Why?

- Some users didn’t know which feature or workflow to use to achieve their goal.

- Static guidance and walkthroughs could not address exploratory or open-ended questions.

- There was also a growing need to align with market trends and leadership direction toward AI-enabled products.

How?

- Users interact with the assistant through natural language.

- The assistant provides contextual guidance and suggests next steps or actions.

- For task execution, the assistant follows a human-in-the-loop model, requiring user confirmation at each step.

Design intent

The AI Assistant was intentionally constrained to assist and guide, not act autonomously, ensuring trust and safety in a high-risk enterprise environment.

Although both solutions address the same core problem i.e. steep learning curves and feature adoption, they were intentionally designed as separate features to respect different user mental models.

  • Feature Guide supports users who want structured, step-by-step certainty for known tasks.

  • AI Assistant supports users who need discovery, clarification, or help deciding what to do next.

 

Keeping them separate avoids cognitive overload and allows users to choose the type of help that best fits their situation.

Together, they form a scalable in-product guidance system that balances predictability and flexibility without forcing AI into every interaction.

Reflections

  • Gained deeper understanding of designing AI boundaries and user control, in high-risk enterprise workflows.

  • Recognised the importance of designing for scalability early when working across inconsistent systems.

More Projects

Hungry Platter hero (1).jpg

Hungry Platter

Bridging the gap between surplus food to those in need

Landing page 1.jpg

Mitsubishi Electric - Website Redesign

bottom of page