I spent a day this week one on one training an executive, working through how AI fits the way their organisation runs. Partway through, and through a moment of confusion, they said they don't understand agents well enough. Everything else was making sense. That one felt like a separate subject they hadn't got to yet.
It isn't a separate subject. If you understand what happens when you type a question into one of these systems and read what comes back, you are most of the way to understanding an agent already. A year ago agents were harder to reach, and a lot of what gets said about them is left over from then.
What an agent is
An agent, in ordinary life, is somebody who does something for you on your behalf. A customs agent clears your cargo. A ship's agent represents you to the local authorities in port. You don't tell either of them which form to fill in or which desk to stand at. You tell them what you need and they go and deal with it, and you find out how it went when they come back to you.
It's close to the same thing in AI. An agent is a model you've pointed at an outcome, with the standing instructions it needs to get there, and access to the systems where the job happens.
The difference from prompting is that you stop doing the doing. When you prompt, you ask, you read the answer, and then you go and use it: you paste it into the email, you put it in the report, you send it. An agent sends it.
The difference from ordinary programming is the level you write at. Programming is specific and granular: you set out exactly how the thing gets done, in order, and software has been able to follow that precisely for decades, provided the situation is the one you anticipated when you wrote it. Vary the situation and it breaks or does something silly. With an agent you are still writing, and often a great deal, but you are writing the components it works from: the outcome you want, the standing rules of your business, the reference material, the checks it has to pass. Then it decides how to combine them for the case in front of it.
That trade costs you some control. Ask an agent the same thing twice and you'll get two slightly different answers, because these systems produce their output by probability rather than by rule. I wrote about that in The Butterfly in the Machine. It's the reason a good agent has checking built into it rather than bolted on afterwards.
One agent is usually a team of agents following an org chart
What we call an agent is rarely one thing. It's a team of them, working to an org chart.
The structure is usually the same. There's a goal at the top. Under it sit the instructions that say how this job is done here, which is where your own knowledge goes. Then what it can reach: the mailbox, the scheduler, the website, the spreadsheet. Then a loop, where it does something, reads what happened, and decides what to do next. Then a second agent checking the first one's output (checks and balances). Then you, approving.
Designing one feels much more like designing a business function than like using a chatbot. You're writing a job description, then the process cards under it, then deciding who signs off. If you've ever written a procedure for a role you were about to hire into, you've done much of this before.
A maritime organisation I've been working with recently needed a fast solution for their marketing role which had become vacant. Hiring and retraining takes months, so what we built covers the doing. Somebody in the office emails a brief exactly the way they'd brief a coordinator. It comes back with a plan first, saying what it understands is wanted and what it still needs, and once that's agreed it comes back with the actual drafts on the same thread. A person approves, and approval is the go signal.
What comes back is the finished thing rather than a description of one. The marketing copy. The image tiles that go out with the posts, made to the brand's own templates. The EDMs, built the way that office builds them. Then, once a person has approved it, it books the posts into the scheduler, stages the campaigns ready to go, and files the finished version where the office already looks for things. It drafts, the team decides.
The team uses it heavily, and it saves them countless hours already.
And what looks from the outside like one assistant is several jobs sitting under that goal, each of which turns out to be four or five smaller ones underneath, from reading the brief through to the last filing step.
What this can look like across a whole AI-powered business
uglysweaters.com is a fun seasonal ecommerce business that I run. The domain dates back to 2007, and the early Wayback Machine captures of the site are hilarious. I bought it a few years ago and use it as my own testing ground. Client work comes with confidentiality, so this is the one I can take apart in public. The designs are AI-assisted, made to my creative direction on top of deep research into the category, the characters and the craft, and production runs on print on demand and knitting partners. If you looked at the site you wouldn't know it's one person and a lot of agents. (If you do go and look, do you like my humour?)
My available time on this project is very limited. My rule for myself was that I'd check in every six weeks or so and read email only. Nothing was allowed to need my weekly attention, and nothing was allowed to need me to log in anywhere. Every message from the system to me comes by email, and it only writes when something needs a decision.
The desks. The jobs are split the way you'd split them if you were hiring: content, design, email, social and video, the shopping feeds, the site itself. Each one has a producer and a checker, on the rule that nothing goes out marked by the same process that wrote it.
Seasonal content is batched intentionally, and published on a cadence. There are 148 articles live on the site and another 52 written, scheduled and waiting, the last of them dated 27 December. They come in three forms: buying guides and roundups that catch people searching for a gift, per-design stories that explain the joke behind a sweater and carry the product, and the seasonal explainers that come round every year. Each one was drafted by one agent and checked by a separate one for facts, links and voice before it went into the calendar. Christmas content has to be indexed by Google long before anybody shops, so the writing was done in September for a season that pays out in November.
Social runs the same way and at a different scale. There are 360 posts scheduled across six channels through to 20 January: Pinterest, Instagram, Facebook, YouTube, TikTok and Threads. Pinterest carries the most, because a pin drives real SEO value back to the site. Since July the same system has published 608. Inside that schedule sit 74 short videos, each one built as code and rendered rather than filmed, then mirrored across five of the six channels.
The email programme is 17 campaigns written and in the diary from late August through to 19 December, sitting on top of a welcome and follow-up sequence of nine templates that the site sends by itself.
The catalogue feeds keep 10,043 product variations in step with Google's shopping index and 9,446 approved on Pinterest, which is the kind of job nobody should be doing by hand and nobody enjoys checking.
Being found by AI systems is its own desk. The site is built to be read by them as well as by Google: a permissive robots file, a machine-readable index listing every product with its description, current sitemaps, structured data on every page, and answers written directly under the question they answer. An agent runs that check the way I would run it for a client, fetching the site the way a crawler does, with no JavaScript, under each of the crawler names in turn.
Yesterday it found something I would not have seen by looking at the site. Every shop page was refusing two of the major AI crawlers, the ones behind ChatGPT and Claude, while letting Google and the search-time crawlers straight through. The server logs settled it: of 2,801 requests from one of those crawlers over a month, not one reached a product page. Nothing on my website was doing this. Nothing I could see or switch off at my host was doing it either, and the setting that would have explained it was already off. It sat in a layer of the host's own protection above anything a customer can edit, which is why it took reading the raw logs and testing each crawler name one at a time to find at all. The first-line support agents could do nothing with it. It took the host's own technicians, and once it reached them it was resolved inside 24 hours.
The route around it went up the same day, because the category pages were not affected: all 223 products carry their full detail there, price, sizes and availability, on pages those crawlers could reach. A short script answered "has it lifted yet" in one run, and this morning it does.
That fault cost nothing anybody could see. The site was up, the pages loaded, the sales pages looked perfect in a browser. The store was absent from two of the systems people now ask for recommendations, and it would have gone on being absent all season.
Written out like that, it is a season of work for a marketing team, a designer, a copywriter and a video editor. Hundreds upon hundreds of hours, and I don't have any of those people.
How the agents are organised
uglysweaters.com
The owner
Approves every publish and send. Keeps the logins. Makes the money decisions.
Content
Articles written in batches, scheduled ahead.
Writer + checkerDesign
The sweater designs. Opened out below.
Designer + checkerThe welcome sequence and the season campaigns.
Writer + checkerSocial and video
Posts across six channels, and the short videos.
Maker + checkerCatalogue feeds
Every product variation kept in step with the shopping indexes.
Sync + checkerBeing found by AI
The site fetched the way a crawler sees it, under each crawler name in turn.
Fetcher + checkerSite and tech ops
The shop itself: pages, payments, the orders getting out.
Operator + checkerThe Custom Studio
Somebody uploads their own artwork and gets a design back on a real garment. A visitor starts it, so it runs when someone arrives rather than on a schedule.
The index on top
Says which rulebook covers what, and the order to work in.
Four sets of instructions
Worked in this order, because each one narrows the next.
Three ways a design is made up
Each one needs the artwork assembled differently.
The measurement check
A separate agent measures positions and proportions against a numbered list, rather than deciding whether it looks right.
The owner gate
It comes back up to the top of this chart, and nothing is made until it is approved.
Publishing on a schedule
Putting out work that already exists and has already been approved.
Checking that things are alive
Small checks on their own timetables, emailing only when something changes.
Almost none of the bottom band is AI at the moment it runs.
Design. Making one sweater design is not one job. It's a colourway, a character, a set of patterns, the shapes those patterns are built from, and then the making up of the actual product. Each of those has research behind it that had to be done once and written down: what sells in this category and why, the approved characters and what may and may not be done to them, the rules of traditional fair isle knitting, and a library of reusable motifs with their real dimensions.
All of that is written into what these tools call skills, which are just written instructions the AI loads when it needs them, kept in one place so a rule gets changed once instead of in every prompt. There are nine of them for this business. They point at the source documents rather than copying them, so there's one version of any rule and one place to correct it.
The order they run in is fixed:
- Colour comes first, and it comes from the character. A blue and white capybara in a hot spring becomes a blue and white sweater. A warm fireside duck becomes red and green. There's no house default, because a default is what makes twenty products look like one product.
- Then the character, which exemplar is used and how it's rendered for a printed garment against a real knitted one, since a knitting machine has hard limits a printer doesn't.
- Then the patterns, the bands and borders and the rules they obey, including only two colours in any row, because that's what a knitting machine can do.
- Then the shapes, half picked from the house library so that any two products read as siblings, and half invented fresh from that character so the shop doesn't look like twenty unrelated brands.
- Then it's made up as a printed sweatshirt, a knitted sweater or a tee, each of which needs the artwork assembled differently.
- Then a separate agent checks it against a numbered list, measuring positions and proportions rather than deciding whether it looks right.
- Then it comes to me, and I approve it before a cent is spent with a production partner.
Twenty one characters have been through that sequence, and they carry 241 products: 83 tees, 79 matching sets, 46 for children, 35 sweatshirts, 30 knits, and the vests, the dog sweaters and the party goods. One design becomes a sweatshirt, a knitted crew, a vest, a matching version for the dog and a tee.
One of the agents is customer facing. Somebody can upload their own artwork and get back a design in the house style on a real garment. The colours of what they send are read and fitted onto the same value ladder the in-house designs use before the model is asked for anything, the design is rendered, a second model looks at the result and the original and gives a verdict, and then ordinary code assembles the print files to the exact dimensions the manufacturer needs, produces the mockup, and records the customer's approval against the order. That approval record is what says, later, exactly what they agreed to.
The production happens in batches, ahead of the season. The articles were written in September for November. The posts and the videos were made in one run and scheduled out to January. The campaigns were written and put in the diary weeks before the first one was due to send. So what happens automatically on any given day is publishing something that already exists, and the schedule is doing the distributing rather than the deciding.
Around that sits the watching. Small checks run through the day on their own timetables, confirming the shop is up, the payments work, the orders reached the manufacturer and the product feeds are alive. They email me only when something changes, plus one short note a day to say the monitoring itself is still there.
So the agents are not sitting at the desks all week. They come in, produce a season's material against the rules, and go away again, and I bring them back when the queue needs refilling or something needs deciding. Continuous would be dearer, slower and harder to check.
What all of it costs to run, and how you prove one of these works before you leave it alone, is a subject of its own. I will come back to it next week.
The parts you still do yourself
An agent takes over the producing. It does not take over running the business, and the list of what is left is longer than people expect. Five things came back to me on both builds, and I would expect them on yours.
Signing in. Accounts expire. A social channel drops its connection every couple of months, a shopping feed needs re-authorising, a payment provider wants a person. An agent can watch for all of that and tell you the day it happens, and then it has to stop, because it cannot sign in as you and you would not want a system that could.
Money. What to charge, what to discount, what a decision costs in margin. Those came back to me every time, and they should.
Saying yes. Nothing publishes or sends without a person approving it, on both builds, by design rather than by accident. That is the line that makes the rest of it safe to run.
Judgment on anything the rules do not cover. The agent follows what you wrote down. The moment a case falls outside it, the decision comes back up to you, which means how clearly you have written your own thinking sets the ceiling on what the whole thing can do.
Deciding what gets watched. An agent sees what you told it to look at and nothing else. Choosing what counts as a problem is yours, and it is the one people skip.
If your organisation runs on Microsoft, part of that oversight is already in the tenancy. Since April, every AI agent can carry its own identity in your directory the way a staff member does, with a named human sponsor and a record of what it touched, which I wrote about in the door that just opened inside Microsoft.
What to do with this
You do not have to build one of these to make good decisions about them. What you need is a view on which of your own operations could be handed over, and enough of the mechanics to tell a serious proposal from an expensive one. Two things get you there, and neither is technical.
Look for the jobs somebody could describe. The test of whether something can be handed to an agent is whether a person in your business could write down how it is done, in enough detail that a capable new starter could follow it. Repeated, describable, and governed by rules you could state out loud. If nobody can describe it, no agent can do it, and that tells you something about the process rather than about the technology.
Know what to ask. When an agent is proposed to you, by your own team or by somebody outside, four questions separate a serious proposal from an expensive one. What does one run cost, and how many times a day will it run. Who approves before anything reaches a customer. What happens when it gets something wrong. And how will you show me it was tested, rather than telling me it works.
If you want the order to do the wider job in, the last episode of the Learn series covers the foundations, including the policy that decides which tools are approved and who has oversight of them.
Where the value went
The tools are available to everybody and they get cheaper and more capable every few months. Availability is not the same as use. There is a distance between using AI, having it do a whole job, and having it run without somebody watching every step, and crossing that distance is where the advantage sits at the moment. Further along, among the businesses that have crossed it, what separates them is whether somebody can say precisely how the job is done and can tell a good result from one that merely reads well. Both of those are ordinary management skills. Neither is technical, and neither is new.
Which is why the phrase "we just did it with AI" irritates me every time I hear it. It skips the person who decided what good looks like, wrote it down, tested it against the awkward cases, and kept checking it once it was running. That is where the value went. It did not disappear into the tool.
You have spent years learning your own field, which means you know what good looks like when it comes back, and you can tell an ordinary answer from a right one. That is the half you already have.
Kristina Agustin is the Founder and Principal Digital Navigator of Southern Sky AI, helping maritime and professional organisations adopt AI with capability and good governance.





