A chatbot answers questions, RPA repeats fixed steps on screens and systems, and an AI agent works toward a goal: it plans, reads documents, uses tools, and adapts when the case does not match the script. In banking, chatbots suit simple service questions, RPA suits stable high-volume steps, and agents suit judgement-heavy preparation work such as credit files, dispute cases and KYC refresh, under limits and approvals the bank sets.

Three tools, three jobs

Banks have used chatbots and robotic process automation for years. Both work. Both also hit a ceiling, and that ceiling is where agents start. The useful question is not which one wins, but which job each one is for.

ChatbotRPAAI agent
What it doesAnswers a questionRepeats recorded stepsWorks toward a goal in steps
Handles variationWithin its script or knowledge basePoorly: a changed screen breaks itWell: reads, reasons and adapts
Reads documentsRarelyStructured fields onlyYes, including statements and reports
Takes actionsFew, if anyYes, exactly as scriptedYes, within its level and limits
Best forFAQs and simple servicingStable, rules-only, high-volume stepsPreparation work that needs judgement
Main controlContent reviewChange managementLevels, budgets, approvals, record

Chatbots: answers, not outcomes

A banking chatbot is built to answer: balances, branch hours, how to block a card, what a fee means. Modern ones use language models and read the bank’s documents, so the answers are better than the decision trees of a few years ago. But a chatbot’s job ends with the answer. If the customer needs something done, it hands over to a form, a flow or a person.

That is fine for simple questions. It falls short when the customer’s real need is a plan, a comparison or an action. “Why is my card interest so high, and can I pay less?” deserves more than a link.

RPA: fast, exact and brittle

RPA records the steps a person takes across screens and systems, and repeats them. It is excellent when the steps never change: copying fields between two systems, running a daily report, posting a batch. It struggles when the input varies. A scanned document, an unusual case or a changed screen layout can stop a bot, and someone has to fix the script.

RPA also cannot read for meaning. It can move a figure from one field to another; it cannot tell you whether a borrower’s bank statements support the income on the application.

Agents: judgement-heavy preparation

An AI agent is given a goal, tools and rules. It plans the steps, calls the tools, reads what comes back, and decides what to do next. That makes it a fit for the work between “answer a question” and “repeat a step”: the preparation that takes most of a bank officer’s day.

The price of flexibility is control

An agent’s strength, that it decides its own next step, is also what a risk team worries about. So agents need controls that chatbots and RPA bots never did:

  • A level per agent, saying what it may do on its own and what waits for a person.
  • A budget per agent, which stops it when it runs out.
  • Named approvers, who decide on a card, where only the button approves.
  • A kill switch, to pause any agent in one click.
  • A full record of every turn, tool call and decision.

That is what Tuvel Control Plane provides. We go through each control in how banks govern AI agents.

Teams, not single bots

Another difference: agents work well in teams. A desk can have a lead agent that splits a job and hands parts to specialists, the way a senior analyst works with juniors. In Tuvel Rooms, the desk’s people and agents share one thread, one board and one record, and the lead agent calls a meeting when a question needs several views. Neither chatbots nor RPA bots work this way.

Do agents replace chatbots and RPA?

They sit alongside them. Keep RPA for stable, rules-only steps that already run well. Keep simple chatbot answers where they serve customers. Put agents where work needs reading and judgement, and where today a person spends hours preparing for a decision that takes minutes. Over time, an agent can call an existing bot or API as one of its tools, under its own limits.

Where to start

Pick a queue where RPA broke down or where a chatbot hands off too often. That gap is usually where agents pay back first. Run a pilot on one desk, in six to eight weeks, with your approvers and your record. See how a pilot works, or start with what agentic banking is.