Xflow AI Help

Xflow AI Help

How I designed a AI Help for Xflow that will reduce support emails by 70% in 1.5 months.

How I designed a AI Help for Xflow that will reduce support emails by 70% in 1.5 months.

Project Overview

The project was to design a user friendly AI Help Experience on the Xflow Dashboard. This was designed to provide help to the users while using the Xflow Dashboard and during critical flows like money movement and Onboarding.

Team

1 UX Designer

1 UX Mentor

1 Product Manager

Duration

1.5 Months

About Xflow

Xflow is a cross-border payments platform that enables B2B businesses, freelancers, IT service providers, goods exporters, and funded startups to seamlessly receive and manage international payments.

User Context

User Context

Xflow's users span freelancers, sole proprietors, startup owners, and finance employees — all technically literate enough to process payments, but not necessarily familiar with cross-border compliance terminology. The support queries reflected this: users weren't confused by technology, they were confused by the domain. Terms and concepts specific to international payments created friction that the product's existing static help wasn't equipped to resolve. Add to that users missing CTAs and features that were right in front of them, and the support load was spread across every part of the product — onboarding, payment flows, and account management alike.

Problem Statement

Problem Statement

Static Help on Xflow

Static Help on Xflow

The Xflow Dashboard currently is offering static help such as Dashboard Walkthroughs and Video Tutorials, making users to reach out to support email whenever they are stuck. This increased the number of support tickets the Xflow Team has to handle.

Research

Research

To understand how AI help could improve the support experience, I conducted the research in two directions: Industry Research and User Research.

Industry Research

Industry Research

AI Interaction Patterns in Platforms

AI Interaction Patterns in Platforms

Pattern 1: Chat Window

Pattern 2: CTAs for specific tasks

Pattern 3: Automation

Help Patterns in Platforms

Pattern 1: Static Help

Pattern 2: AI-Powered Help

Industry Research Key Takeaways

  • While many interaction patterns would be helpful for various features inside Xflow Dashboard, CTAs were already scoped into a separate product revamp — out of scope here. Automation was ruled out because Xflow involves real money movement at every stage; users need to stay in voluntary control of every action. therefore having an AI Powered Chat Window would be a perfect fit for Xflow's AI Help for providing help to the users.

  • AI chat windows often include an option to escalate unresolved queries to human support, ensuring users can still get help when AI falls short.

  • Chat interfaces that required longer or distinct context maintained separate chat histories, while simpler use cases relied on a single chat thread with an option to reset conversations when needed.

  • Many platforms use chat interfaces where AI understands page-level context and answers user queries directly within a chat window.

User Research

My assumption going in was that the product was self-explanatory — the CTAs and copy should speak for themselves. But the support data told a different story.

Understanding User Queries

Understanding User Queries

I ran consecutive working sessions with the Product and Ops teams to pull from two sources: user feedback surveys from Product, and real support ticket subjects from Ops.

Analysing the internal insights, I noted down

120+

120+

User Queries

I categorized and sub-categorized each query to find patterns. The key finding: most queries weren't about understanding Xflow in general — they were contextual. Users were getting stuck mid-task, on screens they were already looking at, and reaching out to support instead of pushing through.

User Queries

How do I receive payments on Xflow

How do Xflow Work?

How much do Skydo charge?

Where is my payout?

What is the error about on my screen?

Payout I drew in the last month?

Categories

Static

Static

Static

Contextual

Contextual

Contextual

Sub-Categories

Related to Dashboard

Related to Xflow

Unrelated to Xflow

Related to Account

Error Query

Analytical Query

120 USER QUERIES

This reframed the design problem. It wasn't enough to build a smarter FAQ. The help experience needed to be contextual - present at the right moment, understanding where the user was in the product, and answering what was in front of them.

This activity has helped me gain clarity on the different types of queries that users ask, allowing me to write related user stories.

User Stories

After categorizing the user queries, I consolidated them into broader user stories. This approach ensured that each user story captured multiple related queries, allowing me to design scalable solutions without having to address every individual query separately.

Related to Chat Window Design

"How do I access Help?"

"How do I access static help?"

"How do I start access previous chats?"

"How do I start a new chat?"

"How do I get a human assistance?"

"How do I access support tickets?"

"How do I provide feedback?"

Related to Queries

“I have a general query about Xflow or related to Xflow”

“I need help, while I am in the middle of a process”

“I have a query about what is in my current screen”

“I have a query about how to do perform a certain task?”

“I have a query about actions that I have performed on Xflow”

Explorations

User Story: "How do I access Help?"

Floating Action Button

Floating Action Button

Shortlisted Explorations

Out of the 9 Explorations for accessing AI Help, I shortlisted 4 of them. These are Floating Action Button, Side Sheet, Top Navigation and Bottom Chat and tested these explorations on all types of screens like Modals and Shorter Modals.

  1. Floating Action Button

Pros

  • Movable

Cons

  • Blocks content before triggering

  • Feels intrusive on modals

  • Breaks mental model of a modal

On Pages

On Full Page Modal

On Shorter Modal

  1. Side Sheet

Pros

  • Universal position to trigger help

  • Seems to understand Global Context

  • Doesn’t blocks content before triggering

Cons

  • Breaks the mental model of a modal

  • Immovable

  • It will still block content

On Pages

On Full Page Modal

On Shorter Modal

  1. Top Navigation

Pros

  • Good Visibility

  • Doesn’t blocks content before triggering.

Cons

  • Point of trigger changes

  • Design changes has to be done on every modal

  • Seems it doesn’t understands global context

On Pages

On Full Page Modal

On Shorter Modal

  1. Bottom Chat

Pros

  • Familiar chat experience, like LinkedIn, FB

Cons

  • Takes space even before triggering

  • Feels intrusive in shorter modals

  • Breaks the mental model of a modal

On Pages

On Full Page Modal

On Shorter Modal

Selecting a Chat Window from Explorations

The chat window design was selected based on how effectively it satisfied the defined design considerations. Among the explored options, it addressed the highest number of key requirements, making it the most suitable direction for further development of the AI Help experience.

Design Considerations

Doesn’t Blocks Content Before Triggering

Visible Everytime

Consistent Point of Trigger

Non-Intrusive on Modals

Understands Global context

Floating Action Button

No

Yes

Yes

No

Yes

Selected

Side Sheet

Yes

Yes

Yes

Less Intrusive

Yes

Top Navigation

Yes

Yes

No

Yes

No

Bottom Chat

No

Yes

Yes

No

Yes

This case study contains additional detailed flows and design decisions that are available upon request.

This case study contains additional detailed flows and design decisions that are available upon request.

Request Access

Let's Build Together!

Connect with me

ohpatel11@gmail.com

Resume

Behance

X

Let's Build Together!

Connect with me

ohpatel11@gmail.com

Resume