All insights

Hire in house or use an AI agency, and how to tell which one you are

Both answers are defensible, and the deciding factor is not price. It is whether the work ever ends.

The short answer, before the arguments

Hire in house when the AI work is continuous and central to how the business makes money. Use an agency when you need a defined set of systems built, running and handed over, and there is not enough ongoing change to keep a salaried specialist occupied. The test is not cost. It is whether the work has an end.

An employee is standing capacity. You pay for their time whether or not there is a queue in front of them, and in exchange you get somebody who learns the business, sits in the room when a decision is made, and is there the moment something breaks.

An agency is a bought capability. You pay for a set of systems and a period of support, and in exchange you get people who have built the same pattern elsewhere, at the cost of never knowing your business as well as your own staff do.

Most owners ask which is cheaper. That answer only holds for the first year. Ask instead how much genuinely new AI work you expect in the second year and the third, because that is the question the two models answer differently.

When hiring in house is the better call

There are situations where a retainer is the worse deal and no honest agency should pretend otherwise. The common thread is volume of change. If your systems are going to keep moving, somebody already inside the business will move them faster and more cheaply than any external arrangement can, because half of every external conversation is context that an employee already has.

The clearest case is when AI sits in the product rather than in the back office. A business whose customers interact with a model, whose pricing depends on one, or whose position against competitors rests on how well it works, should own that capability with a payroll number attached to it.

When an agency is the better call

The case for buying it runs the other way. The work has a shape, it needs to exist by a date, and once it exists somebody needs to notice when it breaks rather than keep inventing more of it.

Hiring carries a cost that rarely appears in the comparison. The weeks spent shortlisting, the manager hours lost to onboarding, and the months before anyone works at full speed all happen before the first workflow runs. A team that has built the pattern before starts from a working version of it, which is most of what you are paying the premium for.

There is also a skills problem that one hire cannot solve. A working system usually touches messaging platform rules, an automation platform, a CRM, a reporting layer and some model work. People who are genuinely good at all of those are rare, expensive, and generally not looking for a first AI role at a mid-sized company.

The criteria that actually separate them

Set the two beside each other on the things that change the answer, rather than on the things a proposal usually compares.

CriterionIn-house hireAgency
What you are buyingStanding capacity, available whether or not there is workA defined capability for a defined period
Time to first working systemSlower: recruit, onboard, learn the business, then buildFaster: the pattern already exists and gets fitted to you
Breadth of skillsOne person's range, which is narrower than the workSeveral specialisms, none of them full time
Where the knowledge sitsInside the business, and it leaves when they doWith the vendor, unless handover is written into the contract
When the work dries upThe salary continuesThe engagement ends
When something breaks at midnightDepends on one person being reachableDepends on the support terms you signed, so read them

What neither option fixes

Both answers assume the process is knowable. If nobody can describe how an order moves from enquiry to delivery, and three people describe it three different ways, then whoever you engage spends the first phase writing it down. You pay for that phase either as salary or as fees, and it is usually longer than anyone expects.

Neither helps if the choice is really a way of avoiding a decision. Hiring somebody to own AI without giving them authority to change how a department works produces a well-paid observer. Engaging an agency without naming an internal owner produces a system nobody inside the business can explain a year later, which is the same failure wearing a different hat.

There is a floor under both. A task that runs a handful of times a month rarely repays the cost of building and maintaining anything to do it, whoever does the building. Count the repetitions before you count the quotes.

A rule you can apply this week

List every piece of AI or automation work you can name for the next twelve months. Put an honest week estimate beside each one and add them up. Then mark which items you could still describe accurately if the person who suggested them left tomorrow.

If the total fills most of a year and keeps growing while you write it, hire. If it fills a quarter and then stops, buy it, and make handover a term of the contract rather than a favour you ask for later. If the list has three items and you are not confident any of them is the right one, do neither yet: spend a fortnight watching where the hours actually go, and the list will rewrite itself.

The question that settles it

Ask what happens in month thirteen. If the answer is more of the same work, that is a role. If the answer is a system running quietly with occasional adjustments, that is a contract.

Twelve months of work, and the thing that outlasts whoever does it

The rule at the end is a twelve month list, so here is what the first two months against such a list look like from a supplier's side, published rather than estimated. The audit takes the first week. One named system is live inside a fortnight. The second and third land across month two. If your list holds four items for the year, that pattern finishes them and then there is not enough change left to keep a salaried person occupied, which is the article's own test answering itself without anybody arguing.

Neither answer removes the need for somebody inside the business standing at the stop. Spending, pricing, anything published in your name and any serious complaint wait for human approval, and a workflow that meets a case outside its scope hands it to a person with the record attached. An agency can build that escalation and cannot be it. Where nobody on your side will read what comes through it, the twelve month list is the wrong thing to be counting in the first place.

The case for buying rests on what still runs after handover, so it should be checkable rather than asserted. More than 500 calls a day at Big Texas Land Buyers with automatic CRM categorisation. Appointment booking largely hands-free at Center for Sight in New York. Three purpose built ERP systems live at RM Gulistan Engineers in Karachi. Ibrahim owns build and workflows at Wobble, and his stated goal is tools simple enough that a client's own team can be trained to run them without him, which is the agency case arguing quietly for its own ending.

Common questions

Is hiring in house cheaper than an AI agency?

Over one project, usually not, because the recruiting time, onboarding and ramp-up all land before anything works. Over several years of continuous work, usually yes, because a salary buys a fixed amount of capacity while fees scale with how much you ask for. The crossover depends on how much new work you actually generate each month.

What kind of person should I hire if I go in house?

Someone who can build automations and integrate systems, rather than someone who only prompts models. The scarce skill is connecting a CRM, a messaging platform and a reporting layer so that the whole thing keeps running unattended. Model work is the smaller part of most business AI, and the easier part to learn on the job.

Can I start with an agency and hire later?

Yes, and it is a common sequence. It works if the contract says you own the accounts, the workflows and the documentation from the start, and if the systems are built somewhere your future hire can read them. It fails when the work sits inside a vendor platform you cannot export, because then the hire inherits a black box.

How do I know if there is enough work to justify a hire?

Write the twelve-month list and estimate it in weeks. If it fills most of the year before you have finished writing, there is enough. If you struggle to fill a quarter, a salary will be paying for idle capacity, and the idle capacity tends to get filled with work that was never worth doing.

What should an agency contract include so I am not locked in?

Accounts and licences in your name, workflows and credentials on infrastructure you control, written documentation of what each system does, and a defined exit that hands over everything without a negotiation. Ask the plain question before you sign: if we stop next month, what do we keep?

Does an in-house hire make sense if we have never automated anything?

Rarely as the first move. Automating a process you have never examined means encoding guesses, and a new hire with no existing systems to learn from spends their first months doing discovery you could have bought faster. Get one or two processes working, see what the pattern of change looks like, then decide whether it needs a permanent owner.

See where this applies to your business

The AI Readiness Call is a short, free conversation about where automation would actually pay back in your business. The call is free. The diagnosis is not.

Book AI Readiness Call