Draft · This page is not yet publicly indexed
Case studies · Fintech · fictional company

Finexa: from customer feedback to delivery with AI

Developed in the THRIVE programme (Kiron × Mollie). The company is fictional, the challenge is real.

In shortFinexa, a fictional fintech for payments, gets customer feedback from six separate channels and can no longer keep up with analysing it. We developed a concept with full documentation and presented it to the stakeholders so they can decide whether to go ahead: a 12-week pilot in which the AI only does the thinking (splitting, summarising, matching, drafting), everything else runs deterministically, and people decide at four points.

The starting point

Complaints about payment status and disputes have been rising for two quarters. The feedback comes from six separate channels: interviews, support tickets, sales and account notes, ops escalations, Jira requests, and compliance and risk feedback. The consequences:

Leadership asked for a controlled pilot: from gut feeling to evidence-based planning, without removing product managers' decision authority and without compromising security and compliance.

The proposal

A 12-week pilot in the payments domain as a Hybrid Agentic System. The AI only does cognitive tasks. Anything with consequences runs deterministically and under human control. BigQuery on the existing AI platform is the single source of truth, and an Appsmith interface replaces the spreadsheets.

The core idea: the same complaint from an interview, a support ticket and a CRM note becomes one prioritised opportunity with three pieces of evidence, instead of three separate backlog entries.

How it works

  1. Clean the data: the Google service Cloud DLP removes personal data and financial identifiers before any text touches the language model. This is not AI, it is fixed code.
  2. Split: the AI breaks an interview or ticket into individual problems, each with a summary, pain points, root cause and tags such as severity and product area. If the material is thin, it asks for clarification instead of guessing.
  3. Match: a vector search finds similar, already known themes and proposes whether it is the same problem or a new one.
  4. Gate 1: a product manager confirms the split, the tags and the match.
  5. Score: a transparent formula with tunable weights calculates the score from five inputs: customer value (Enterprise or SMB), urgency (worst reported severity and frequency), strategic alignment, operational risk and compliance sensitivity. The AI only explains the number, it does not calculate it.
  6. Gate 2: a product manager decides which opportunities are worth drafting now.
  7. Draft: the AI writes problem statement, user story, acceptance criteria and a rationale with evidence.
  8. Gate 3: the draft is checked against the original evidence and the complexity is estimated. Only then does a script, the only component holding the Jira credentials, send the ticket to Jira.

In addition, an analytics agent using the Model Context Protocol answers questions about the stored data in plain language, with no SQL and no CSV export, read-only. It shows product, process and AI metrics. The system also detects regressions, meaning when feedback keeps arriving about a topic that was already fixed in a release.

Four decisions stay with people

  1. Gate 1: split and matching. It is the only gate that can later become a spot check, because it has a verifiably correct answer and a sustained high agreement rate would prove it.
  2. Gate 2: which opportunities get built now. This depends on capacity and timing, so there is no rate it could ever converge to. It stays permanently.
  3. Gate 3: approval of the Jira draft. It also stays permanently.
  4. Decision after week 12: proceed, iterate or stop, based on measurement against the baseline.

Safe by design, not by instruction

Five stakeholders, five conditions

The stakeholder map ranks everyone by influence and interest, and the system is built so each condition is met technically:

The RACI matrix sets who is responsible, accountable, consulted and informed for each activity.

Risks and countermeasures

The entire risk register is available as an interactive Risk Hub. The five biggest risks:

  1. Data privacy leak (severity 20): incomplete redaction. Countermeasure: test the DLP rules against real sample data and have compliance approve them before live data flows.
  2. Rubber-stamping (16): reviewers who only confirm out of fatigue. Countermeasure: mandatory rationale at Gate 3 and a random 20 % sample with a manual complexity check.
  3. Works council (15): review logs used as performance monitoring. Countermeasure: role-only logging, approved by the works council.
  4. Delayed approvals (15): gates taking longer than 48 hours. Countermeasure: automatic alerts and an agreed escalation.
  5. AI interface outage (15): countermeasure: a manual mode that bypasses the AI.

Four decisions are needed before the start: the DLP rules, the GDPR erasure policy, the agreement with the works council and the 48-hour rule.

Timeline and success

Measurement comes first: the baseline is captured before the first AI step. Five goals are measured: less time on manual analysis, more consistent documentation, traceability from customer insight to Jira ticket, a faster path from feedback to backlog, and more confidence in prioritisation. The targets are at least 85 % agreement on tags, over 80 % hits when matching similar topics, over 85 % acceptance at Gate 3 and over 50 % less time spent on feedback management.

The project portal

The project includes an interactive prototype: the flow, the three gates, the roadmap, the stakeholders, the Risk Hub and the monitoring portal with the analytics. See the prototype (in English)

Project deliverables

Project brief, stakeholder map with RACI matrix, risk analysis, monitoring plan, an 11-table data model in BigQuery and the interactive prototype. The concept with its documentation was the deliverable. We presented it to the stakeholders so they can decide on that basis whether to run the pilot. It was not built. In the THRIVE programme, the concept was one of 20 winning submissions among 150 participants.

Lots of customer feedback and little time to analyse it?

← All case studies