Which AI use case should a team build first?
Build the one where a human already does the task every day, the correct answer is easy to recognise, and a wrong answer is cheap to undo. Those three conditions are what let you finish the project: the workflow gives you data, the recognisable answer gives you a test, and the cheap undo gives you permission to ship.
Why the first project is usually chosen wrong
The use case that gets picked is almost always the one that would impress the most people in a meeting, which is a different question from the one that can be delivered. A team picks an ambitious, visible, ambiguous project and then discovers that nothing about it can be tested: there is no record of what a human would have answered, nobody agrees on what good looks like, and a mistake would be expensive.
I have come at this from the support side rather than the lab side. In customer support at a consumer finance app the task inventory is already written down, the escalation rules already exist, and the definition of a bad outcome is already legal and financial rather than aesthetic. That is an unusually honest place to start.
The three conditions, checked in order
First: does a human already do this every day? If the task is not in someone's routine it is not a workflow, it is an idea. A daily task produces its own training material as a by-product — tickets, decisions, corrections, the notes people paste into each other's threads. You do not have to go and collect anything, which matters enormously for a first project that has no budget for data work.
Second: is the right answer easy to recognise? It does not need to be provable, it needs to be obvious to the person who currently does the job. "Is this customer's issue a card-blocking problem or a KYC problem?" is easy to recognise. "Is this customer at risk of churning?" is not, and the disagreement about the answer will surface after you have built something, not before.
Third: is a wrong answer cheap to undo? This is the condition teams skip. If the model routes a ticket to the wrong queue, a human picks it up five minutes later — cheap. If the model tells a customer their transaction failed when it succeeded, you have a support incident and a trust problem — expensive. Cheap-to-undo is what lets you launch an imperfect system on purpose, and the first system is always imperfect.
Score the shortlist, then write the acceptance criteria first
Put three to five candidates in rows and the three conditions in columns, and score each one zero to two. Two means the condition is met and you can show evidence for it. Anything that scores below four out of six does not belong in the first project, whatever else is true about it. The point of doing this on paper is that it turns a taste argument into a shared list of facts, and the person defending the ambitious project can see exactly which box is empty rather than being told their idea is bad.
Then write the acceptance criteria before anyone builds. "The draft it produces is used unchanged or lightly edited at least seven times in ten" is a criterion. "Accuracy above 91%" is usually not, because nobody has labelled enough examples to know what accuracy means here, and the number will be chosen to fit whatever comes out. The first criterion is a sentence an operations person can check next week with the work in front of them.
If you can name the person who will check the criterion, and the week they will check it, the use case is scoped. If you cannot, go back to the shortlist. In my own work at FINETIKS the projects that survived this filter were the ones where the human decision was still in the loop on day one — automation that removed the typing, not the judgement.
Filbert Henrico is a Technical Customer Success Lead at FINETIKS in Tangerang since June 2025, with seven-plus years of customer success and technical sales across Southeast Asian fintech, including Xendit, Peakflo, and Brick. His focus includes API integrations, agentic AI, workflow automation, conversational AI, UAT, and launch readiness. Bachelor of Marketing, Victoria University, Bandar Sunway, Malaysia, 2016–2019.
Stuck on something similar?
These pages describe how I approach the work, not a fixed methodology. If you are scoping something similar and want a second opinion on the trade-offs, send me the problem in the messy state it is actually in.
Keep reading
All questionsHow do you automate customer support without breaking escalation?
Map every escalation rule a human currently applies, and automate only the work that sits above the rules. Escalation is not a feature you add to an automated flow — it is the boundary of the flow, so the boundary has to exist and be written down before anything is automated. Teams that automate first and define escalation later end up with a system that handles everything confidently, including the things it must not touch.
What does production readiness mean for a voice AI agent?
A voice agent is production-ready when it can end a call safely without ever needing to be clever. That means four things are tested against real audio, not transcripts: it recognises the caller's actual speech, it handles being interrupted, it has somewhere to hand off to a human, and every action it takes against a real system has a limit it cannot exceed.
How should a fintech team evaluate an AI vendor?
Evaluate the vendor's failure behaviour, not their accuracy claim. Ask for the worst ten calls they can show you, what the system did when it was wrong, and who found out. A vendor who can answer that has built something; a vendor who answers with a benchmark number has built a demo.