TIS AI Personal Assistant, TIS Payments

Designing an AI assistant treasury teams can trust

Treasury managers ask the same questions every day. Where is this payment? Why is it still pending? What is waiting for my approval? The answers already exist in the platform, but getting to them means jumping between screens, filters and exports.

In June 2025 TIS joined an AWS LaunchPad sprint to build a generative AI assistant for TIS Payments. The idea was simple: a treasury user asks a question in plain language and gets a clear, accurate answer about his transaction data.

As Lead Product Designer, I was responsible for the product discovery before the workshop, together with our product owner. I conducted the user research, built the persona, represented design in the 4-day LaunchPad workshop and designed the trust patterns and the final UI of the assistant. Today the TIS AI Personal Assistant is live and available on AWS Marketplace.

Tools
Miro, Lovable, Figma, Figma Make
Team
12 people from TIS, AWS and the customer
My role
UX research, product discovery, UX/UI design, AI UX patterns
Timeline
4–6 week LaunchPad sprint, workshop 2–5 June 2025

From interviews to a live product

  1. 01

    Listen

    Before the workshop

    15 user interviews with treasury managers and heads of treasury, research synthesis and first insights.

  2. 02

    Frame

    2–5 June 2025

    Four days with TIS, AWS and customer experts. Persona, empathy map, problem statement, How Might We and success metrics.

  3. 03

    Design

    After the workshop

    Trust patterns, rapid prototyping in Lovable, final designs in Figma and Figma Make.

  4. 04

    Launch

    AWS Marketplace

    The assistant goes live and I collect feedback from real users.

Problem

Treasury teams are handling more payments without more people. Fraud is getting harder to detect, ISO standards are changing how payment data moves, and CFOs expect real-time cash visibility.

The initial brief for the LaunchPad was about optimised payment search. But before we could design a solution, we needed answers to three questions: what exactly is the problem, who will use this tool, and what does "optimised" mean for this user.

Discovery before the workshop

AWS LaunchPad requires customer research to be done before the workshop starts. This part was completely my responsibility.

I conducted 15 user interviews with treasury managers and heads of treasury. My goal was to understand their daily workflows, where they lose time and what they need to trust the data they work with.

What I learned is that these are very busy, highly knowledgeable people with a lot of responsibility, working under constant pressure. They were not looking for a new, fancy interface. They wanted a faster and more reliable way to do a job they already know very well.

This insight shaped the direction of the whole project. Our product owners were in a hurry to define and build the feature. Based on the research, I proposed a different approach: an AI assistant designed for humans, not just a "human-in-the-loop" system where the user is there only to check the AI output. In treasury, where every decision involves large sums of money, strict compliance and personal accountability, this makes a big difference. The assistant should reduce the cognitive load, not become one more system to check.

The AWS LaunchPad workshop

For four days we worked in two Amazon 2-pizza teams of 6 people each, small enough to be fed by two pizzas. Small teams keep communication simple and give every member clear ownership, so they can move faster.

Together, the two teams brought 12 people from TIS, AWS and the customer:

The workshop follows the Amazon Working Backwards approach. Step by step we defined the customer, built an empathy map, wrote How Might We statements and a problem statement, agreed on our desired outcomes, wrote a press release and FAQ, and defined the key success metrics.

In parallel our engineers prepared the technical questions, for example whether it is secure to query the customer's data lake directly or we need separate tables, and whether the data should be pre-aggregated or processed on the fly.

Who is the customer?

Based on the interview findings, we mapped three possible customer types:

We chose the Head of Treasury as our primary persona, because he is the person whose daily work the assistant will change. The security questions from the CIO persona stayed with us as a requirement during the whole project.

Empathy map

The persona was based on a large TIS customer in insurance and financial services, with around 20,000 employees in Europe and the US. Together with our customer expert we mapped facts, pains, behaviours and goals, and marked the most important ones.

DavidHead of Treasury

Facts

What do we know about him?

  • Experienced in cash management and forecasting
  • Needs answers and optimised data about transactions
  • Doesn't like manual work and inefficient flows

Pains

What makes his job harder?

  • Lack of transparency, missing reporting and many manual steps
  • Strict regulations: GDPR, Solvency II
  • Legacy systems limit real-time analytics

Behaviours

How does he cope today?

  • Goes through different systems daily, up to an hour to find a single payment or alert
  • Moves information between systems manually
  • Parts of his daily routine: unknown to us

Goals

What does he want to achieve?

  • Full visibility into the data to make the right decision
  • Faster decisions, to do his job properly
  • Cost and time reduction

★ Marked as important in the workshop. Dashed: a gap in our knowledge, kept visible instead of guessed.

Problem statement

Today, the Head of Treasury cannot easily ensure that all financial, regulatory and GDPR controls are in place. Daily, including when assigning user permissions or making cross-border payments, he needs clarity, transparency and accuracy to understand the data in his domain. He needs a way to quickly retrieve granular and aggregated information about transaction data, with a guarantee that any change he initiates cannot breach a control or push through a non-compliant process.

After voting and prioritising our ideas by customer value and effort, we framed our challenge:

How might we let a treasury owner get an accurate, granular answer about transaction data without creating manual work behind it?

Success metrics

We defined a validation plan in four stages, each with a clear target:

For each stage we also wrote down our assumptions to validate, for example that historical data is a valuable feature and that not every question needs real-time data.

Designing for trust

Treasury managers are accountable for every payment. An AI answer is useful to them only if they understand what it covers, where it comes from and what stays their responsibility. I defined four patterns to build this trust:

1Clear capabilities and context

The assistant says what it can help with and never pretends to have human judgement. The user always sees who is signed in and in which role, so the answer is never read as covering more than his own scope.

2Answer first, data second

Every answer starts with a short, human-readable summary, followed by the records behind it. The user can open each record and check the details himself.

3Human control over important actions

The assistant never acts on its own. Actions with financial impact, like approvals, are available only to the user responsible for them in the workflow, and the user always makes the decision.

4Honest limits and traceability

When there is not enough data, the assistant says so instead of guessing. A history of questions and answers helps users trace when and why information was provided, which is important for audits.

Prototyping: from Lovable to Figma

To explore ideas quickly, I started with rapid prototyping in Lovable. Lovable is great for testing ideas fast, but it didn't give us the design accuracy we needed. Our design system files were in Figma, so I exported the prototype to Figma with the html.to.design plugin and continued there.

The final high-fidelity designs were created in Figma and Figma Make with our design system embedded. This way the assistant looks and feels like a natural part of TIS Payments.

Final design

The assistant lives in the main navigation of TIS Payments, next to Payments, Statements and Fraud detection. Users don't need to open a separate tool.

TIS AI payment assistant showing the last 10 payments waiting for approval, with Approve buttons for the payments assigned to the signed-in user

Final design. Names and data are illustrative.

Outcome

The TIS AI Personal Assistant is live and listed on AWS Marketplace in Finance & Accounting, Financial Services and Generative AI. According to the listing, it cuts the time users spend searching for information from 30 minutes – 2 hours down to seconds.

In the pilot, 26 of 38 accounts (68%) signed a contractual upgrade, and the other 12 are still pending.

Payment status and audit trail queries are already available. Cash position and forecast variance queries are in discovery.

Next steps

After the workshop I continued working on the product, and after the official launch I collected feedback from users to guide the next improvements.

Learnings

One of my biggest learnings from this project was that the research done before a workshop decides how much the workshop can achieve. AWS LaunchPad requires customer research before the four days start, so I conducted 15 interviews with treasury managers and heads of treasury and built the persona in advance. Four intensive days are not enough to understand a user from scratch, and having this ready kept the whole team of 12 focused on real needs instead of assumptions.

This reinforced that in a regulated domain like treasury, trust is a design problem, not only a technical one. Accuracy is important, but users also need to see the context, the source and the limits of every answer. This is why I proposed an assistant designed for humans, not just a human-in-the-loop system, and defined the four trust patterns around it.

I believe that treating the user as the decision-maker leads to a better product. It changed what the assistant shows, how it speaks and where the responsibility stays. Today the TIS AI Personal Assistant is live on AWS Marketplace, and in the pilot 26 of 38 accounts signed a contractual upgrade.