Custom AI Agent or Off-the-Shelf: How to Decide
When a ready-made AI agent is genuinely enough, the signs you need one built for your own systems and rules, and the real risks of each choice.
When a ready-made AI agent is genuinely enough, the signs you need one built for your own systems and rules, and the real risks of each choice.
Almost every business software product now has an "AI agent" button somewhere. Your help desk has one. Your CRM (customer relationship management system) probably has one. There are website chat widgets that call themselves agents, and general assistants that promise to run your inbox.
So when an owner asks us whether they need a custom agent built, the honest first answer is: maybe not. Plenty of businesses are well served by switching on what they already pay for.
The real question is not custom versus ready-made in general. Our guide to custom versus off-the-shelf AI covers that wider decision for AI tools of all kinds. This article is narrower. An agent does not just answer; it takes actions in your systems. Where it acts, and under whose rules, is what decides which kind you need.
A ready-made agent is a good choice when the job sits entirely inside one product, uses information that is not sensitive, and does not need your own business rules.
Some honest examples:
In each case the agent works inside the walls of one product. The vendor controls the data, the connections and the permissions, and that is fine because the stakes are low and the job is general.
If this describes the job you have in mind, start there. Try it for a month with real work. You lose very little if it does not suit.
Things change when the agent has to act across your business rather than inside one product. These are the signs we look for.
It must act inside your own systems. The job touches Xero or MYOB, your job management system, your CRM and your inbox, often in one go. A quote request arrives by email, the customer is looked up in the CRM, the job is created in the job system, and a draft invoice is raised in Xero. A ready-made agent inside one of those products rarely reaches the others, or reaches them only to read, not to act.
It must follow your rules. Your pricing rules, your credit terms, which customers get which service level, which jobs need a licensed person. A ready-made product follows the vendor's idea of how a business works. If you find yourself writing long instructions to work around that, the product is the wrong shape.
Some steps need a person to approve. You want the agent to prepare a bill, a quote or a refund, and a named person to approve it before it goes anywhere. Ready-made products often offer all or nothing: the agent acts, or it only suggests in a chat window.
Where the data sits matters. If the agent will read client records, health information, payroll or pricing you guard closely, you may need it to run on Australian hosting under your own control. Our guide on public versus private AI explains the trade-offs.
You need an audit trail. When a customer or your accountant asks why something happened, you need a record of what the agent read, what it decided and what it did. A ready-made product may or may not give you that record in a form you can use.
If two or more of these apply, you are usually looking at custom AI agent development rather than a setting to switch on.
Custom does not mean building artificial intelligence from scratch. Most custom agents use a large language model from one of the major providers, the same kind of engine that sits behind the ready-made products. What is custom is everything around it:
The usual path is a short discovery to agree the brief and check the systems can be connected, then a fixed price after discovery for the build. The first version does one job. More jobs come later, once the first has proven itself.
Neither choice is risk free. It helps to name the risks plainly.
Work through these questions in order. Stop at the first clear answer.
Many businesses end up with both: a ready-made chat widget on the website, and one custom agent doing the job that runs across Xero, the job system and the inbox. That is a sensible place to land.
If you are weighing it up, our page on AI agents for business shows the kinds of jobs we build agents for and how a project runs. For a sense of what a set of agents looks like in one real type of business, the dropshipping workflows article walks through five of them. And if you are still at the start, our plain explanation of what an AI agent is is a good first read.
Meet the person
This article comes from real projects. If it raises a question about your own system, you can ask the founder directly.
HELLO PEOPLE designs, builds and looks after AI, software, app and data solutions for Australian businesses, with senior expertise on every project and a scope agreed before work starts. For AI, that means working on your own data, with a person able to check every answer.
Since 2007, HELLO PEOPLE has delivered more than 100 projects from Perth for small and medium businesses across Australia: custom software and apps, system integrations, data migrations, reporting and dashboards, and AI that works inside the systems a business already runs.
I lead every engagement myself. I trained in accounting before moving into IT, hold accounting and IT professional qualifications and an MBA, and bring more than 20 years of experience across sales, service delivery, inventory and compliance. I am also a PhD candidate in AI at Curtin University, researching retrieval-augmented generation (RAG), so the technology is always judged by what it does for the business.
Small and boutique. The person who scopes your AI project is the person who builds it, and the same person checks its answers before your team relies on them.
No ticket queue and no account manager in between. You hear back within one business day, usually sooner.
The first AI project is the start, not the end. When you need the next system, integration or report, you call the same person, who already knows your business.
What happens when an AI assistant can reach Xero, Simpro or ServiceM8, and how to keep permissions under control.
The most common failure patterns and how to avoid them.
What an agent stack looks like when it handles the repeatable work.
Tell us what is happening in your workflow, stack, or customer journey. We will come back with a practical recommendation, not a generic pitch.
Built here. Your data stays here.
Thanks for reaching out. We will get back to you within one business day.
See what else we do