The Signal

What is an AI agent? A plain English guide for Australian businesses.

The difference between a chatbot, an AI assistant and an AI agent — in plain English. With live Australian examples, a capability tier breakdown, and a straightforward decision framework for whether your business actually needs one.

In the last two years, "AI agent" has gone from a research term to a marketing buzzword that gets attached to everything from a basic FAQ chatbot to genuinely autonomous software. That's a problem, because the distinction matters — especially if you're a business owner deciding whether to build one, or a developer trying to scope a project correctly.

This guide cuts through the noise. We'll explain exactly what an AI agent is, how it differs from tools you've probably already seen, and — most importantly — whether your specific use case actually needs one.

The short answer

An AI agent is software that can understand a natural language goal, access external tools or data, and take a sequence of actions to complete that goal — without needing a human to direct every step.

The three capabilities that separate a genuine AI agent from everything else are:

  1. Tool use — the agent can call external APIs, query databases, run calculations, or take actions beyond generating text
  2. Multi-step reasoning — the agent can break a complex goal into sub-tasks and execute them in sequence, adapting based on results
  3. Memory within a session — the agent maintains context across a conversation and uses earlier information to inform later decisions

Remove any of these and you have something less capable. Add autonomous scheduling or persistent memory across sessions and you move into more advanced territory that requires additional architecture.


The three things people call "AI" — and what they actually are

Most of the confusion in this space comes from three distinct technologies being described with the same word. Here's the breakdown:

TypeHow it worksWhat it can doAustralian example
ChatbotScripted decision trees and pre-written responsesAnswer FAQs from a fixed knowledge base. Cannot access live data.A bank website FAQ popup. It knows 50 answers. Ask something else and it fails.
AI assistantLanguage model generates responses, but no external toolsWrite emails, summarise documents, answer general questions. Cannot take actions or access real data.ChatGPT in its base form. Helpful for writing tasks but knows nothing about your business or live markets.
AI agentLanguage model + tool-calling + external data sourcesAccess live data, run calculations, chain multiple steps, take actions within defined parameters.Finley — accesses live lender rate data, runs borrowing power calculations, compares 22+ lenders in real time.

A traditional chatbot is essentially a decision tree dressed in a chat interface. An AI assistant is genuinely intelligent but blind — it can't see your real-world data. An AI agent is intelligent and connected — it reasons over real information and acts on it.

A concrete example: the home loan problem

Consider a user who wants to know if they can afford a $750,000 property in Brisbane. Here's how each technology handles it:

Chatbot: "Here are our home loan products. Call 1300 XXX XXX to speak to a lender." It can't calculate anything. It doesn't know current rates. It routes you to a human.

AI assistant: "Based on general principles, with a combined household income of $X and a 20% deposit, you might be looking at repayments of approximately..." The numbers are estimates based on training data from months ago. The rates are wrong. It knows nothing about your actual income, the actual property, or what's available today.

AI agent (Finley): "I've checked your borrowing power against current serviceability requirements. Based on your income and expenses, you can borrow up to $620,000. Here are the top five loan products matching your LVR from the 22 lenders in the comparison network, with today's actual interest rates." It ran the calculation. It accessed live data. It returned a useful, specific answer.

That gap — between approximate general knowledge and specific actionable intelligence — is the entire value proposition of an AI agent.


The three capability tiers

Not all AI agents are created equal. We use a three-tier framework internally that helps us scope builds correctly:

Tier 1: Retrieval agent

The agent has access to a structured knowledge base or data feed. It can answer questions by retrieving and synthesising relevant information. It cannot take actions outside of generating a response. Cost to build: $5,000–$15,000. Monthly running cost: $200–$800.

Examples: A product knowledge agent for an e-commerce site. A document Q&A tool for a law firm. Finley answering general questions about home loan types.

Tier 2: Action agent

The agent can both retrieve information and take defined actions — like running a calculation, checking availability, submitting a form, or calling an external API. This is where most production-grade Australian business agents live. Cost to build: $15,000–$35,000. Monthly running cost: $800–$3,000.

Examples: Finley comparing live rates across 22 lenders and calculating a specific borrowing scenario. Archie checking insurance premiums against a user's current cover. Perry returning suburb-level yield and growth data for a specific postcode.

Tier 3: Autonomous agent

The agent can plan multi-step workflows, make decisions across those steps, and execute them with minimal human input. It may have persistent memory and the ability to initiate actions proactively. This is the frontier of commercial AI agent deployment and requires significant additional architecture and governance. Cost to build: $35,000–$80,000+. Monthly running cost: $3,000–$15,000+.

Examples: An agent that monitors a client portfolio overnight, identifies anomalies, drafts a report and sends a summary to the adviser before they start work. Not many of these are in production in Australia yet — but they're coming.


How an AI agent actually works (without the jargon)

At its core, an AI agent runs a loop:

  1. Receive a goal — the user types something in natural language
  2. Reason about what tools or data are needed — the language model decides which of its available tools to call
  3. Call the tool — the agent fetches real data, runs a calculation, or takes an action
  4. Evaluate the result — the model receives the tool output and decides if the goal is met or if another step is needed
  5. Respond or continue — if the goal is met, it answers the user. If not, it loops back to step 2.

This loop is what makes an agent fundamentally different from a language model that just generates text. The loop gives it the ability to do things in the world, not just describe things about the world.

In technical terms, this is called tool-calling or function-calling. The language model is given a list of tools it can invoke (APIs, database queries, calculations), and it decides which to call based on the user's goal. Anthropic Claude — which powers all three of our agents — has first-class support for tool-calling with excellent reliability in production.

What AI agents are not good at

Knowing what an agent cannot reliably do is just as important as knowing what it can. Current AI agents — including the best ones built on Claude — have real limitations:

Australian compliance note: Any AI agent operating in finance, insurance or healthcare in Australia must be designed to provide general information only, not personal advice. This isn't just a legal requirement — it's good design. An agent that tells every user the same product is right for them without understanding their specific situation is a bad agent regardless of its legal status.

Three live Australian AI agents, explained

The best way to understand AI agents is to see what they do. Here are the three we've built and what tier of capability they operate at:

Finley — AI Finance Agent

Finley is a Tier 2 action agent available free at aiagentfinance.com.au. Ask it your borrowing power, compare home loan rates, or understand how the APRA serviceability buffer affects your situation. It accesses live data from 22 ASIC-registered Australian lenders, runs real borrowing calculations, and provides general information to help you understand your options before you call a broker.

Archie — AI Insurance Agent

Archie is a Tier 2 action agent at aiagentinsurance.com.au. It compares 40+ APRA-regulated insurers across car, home, life and business insurance. Its primary use case is identifying overpayment — Australians notoriously set and forget insurance, and Archie helps surface whether the market has moved significantly since you last reviewed your cover.

Perry — AI Property Agent

Perry is a Tier 2 action agent at aiagentproperty.com.au. It covers 15,000+ Australian suburbs with data on rental yields, median price growth, days on market, vacancy rates and suburb comparison. It translates raw property market statistics into plain-English answers that previously required either a buyers agent ($3,000–$7,000) or hours of manual research.

All three agents are powered by Anthropic Claude, hosted on Australian servers (AWS ap-southeast-2, Sydney), and provide general information only — they don't give personal financial, insurance or property advice.


Does your business need an AI agent?

A simple decision framework. Work through these questions in order:

1. Do your customers ask the same questions repeatedly?
If yes, and those questions can be answered from a static FAQ document, you might not need an agent at all. A well-structured help centre and a basic chatbot pointing to it is cheaper and often more reliable.

2. Do those questions require access to real-time or personalised data?
If your customers need answers that depend on live rates, current availability, their specific account details, or calculations based on their inputs — a static FAQ won't cut it. You need at minimum a Tier 1 retrieval agent.

3. Do the answers require chaining multiple steps or taking actions?
If answering the question requires: (a) fetching data from one or more sources, (b) performing a calculation or comparison, and (c) synthesising a specific answer — you need a Tier 2 action agent.

4. Do you need the agent to proactively act, monitor, or schedule?
If you need the agent to do things without being prompted — sending alerts, monitoring conditions, scheduling follow-ups — you're into Tier 3 territory. Budget accordingly.

Most Australian business use cases that are commercially viable today sit at Tier 1 or Tier 2. That's where the reliability-to-cost ratio is strongest, compliance is manageable, and the user experience is predictable enough to build a business on.

Ready to build your own AI agent?

We build compliance-ready AI agents for Australian businesses. From a $5k single-purpose agent to a full enterprise deployment.

Talk to us about your build →

Frequently asked questions

An AI agent is software that can understand natural language, access external tools or data, and take a sequence of actions to complete a goal — rather than just generating a single text response. Unlike a chatbot that follows scripts, an agent can reason, plan and act autonomously within defined boundaries.
A chatbot follows pre-scripted conversation flows and can only respond with text. An AI agent uses a language model to understand intent, calls external APIs and data sources in real time, takes actions like running calculations, and chains multiple steps together to complete a task — all without a human directing each step.
It depends on the task. If you need to answer frequently asked questions from a static knowledge base, a simple chatbot is often sufficient. You need an AI agent when the task requires accessing live data, making calculations, handling multi-step reasoning, or taking actions like checking availability or retrieving account-specific information.
Yes. However, agents in regulated industries — finance, insurance, healthcare, legal — must provide general information only, not personal advice. Agents referencing financial products must only reference ASIC-registered products. Privacy Act 1988 compliance applies to any agent handling personal data.
Live Australian examples: Finley (aiagentfinance.com.au) compares 22+ Australian lenders for home loan queries; Archie (aiagentinsurance.com.au) compares 40+ APRA-regulated insurers; Perry (aiagentproperty.com.au) delivers property market analysis across 15,000+ suburbs. All powered by Anthropic Claude and hosted on Australian servers.
Simple single-purpose agents cost $5,000–$15,000 to build and $200–$800 per month to run. Mid-complexity agents cost $15,000–$35,000 to build. Enterprise-grade agents start at $35,000+. See Signal 03 for a complete breakdown of AI agent costs in Australia.
Signal 02: How to build an AI agent in Australia →