AgentCrafts

Learn how AI agents earn their keep.

Two kinds of visitor end up here. If you want to know what automation and AI agents can actually do for a business, read from the top. If you have already decided to learn this yourself, the path and the questions further down are the parts you want.

In plain words

Six ideas, and then the rest makes sense

None of this needs a technical background. Almost everything written about agents is these six ideas in a different order, dressed up in newer words.

Automation

A machine doing a job that used to be done by hand. It follows rules: if this happens, do that. It is fast, it never gets bored, and it is completely literal, which makes it perfect for the repeated parts of a job and hopeless at the ambiguous ones.

An agent

A program that works out its own next step instead of following a script. You give it a goal, it decides what to do, uses the tools you have allowed it, and stops when the job is done or when it needs a person to decide something.

A tool

Anything the agent is permitted to touch: your email, a spreadsheet, a booking system, a database, a search. An agent without tools can only talk. Tools are what let it change something in the real world.

A workflow

The actual path a job takes through your business, including the parts people do. Automating a workflow means replacing the manual steps, never the person who makes the decisions.

Chatbot against agent

A chatbot answers when you ask. An agent carries on when you stop asking. The test is simple: if you close the tab and the work still gets done, that is an agent rather than a chatbot with a nicer font.

Retrieval

Handing the agent your own documents to read before it answers, so it works from your policies, prices and past tickets instead of guessing from whatever it absorbed during training. This is the single biggest reason a business assistant is useful rather than annoying.

Being straight with you

Where this helps, and where it is a waste of money

Most disappointment comes from pointing an agent at the wrong job and blaming the agent. These two lists are roughly where I spend the first call with a new client.

Worth automating

  • Work that repeats on a schedule, daily or weekly
  • Information that arrives in one system and gets retyped into another
  • Reading and summarising long documents, emails or tickets
  • First drafts of replies, reports or listings, for a person to check
  • Answers your team looks up by hand from the same source, over and over
  • Sorting, tagging and routing things that arrive in a pile

Better left alone

  • One-off jobs you do twice a year, where a person is cheaper than a build
  • Anything where a wrong answer costs money and nobody checks the output
  • Work with no agreed rule for what a good result looks like
  • A process nobody in the business can describe out loud
  • Replacing a team's judgement. Automate the typing, not the thinking

The learning path

An order that saves you months

Nearly everyone starts in the wrong place, at the end: a framework, a course and a subscription. Start with the shape of the work instead, and the tools stop being frightening.

Step one

Learn what a workflow looks like

Before any tool, learn to draw a process on one page: what starts it, what happens next, where it goes wrong, who decides. Anything worth automating can be drawn like that. If it cannot be, that is your answer, and you have saved yourself a build.

Step two

Automate one boring thing properly

Pick something small and real: a report that arrives by email, a folder that needs renaming, a form that should become a row in a sheet. Build it end to end, including the part that breaks. One finished small thing teaches more than ten half-built ambitious ones.

Step three

Add a single model call, then stop

One call that turns messy text into structured data is where most agents begin. Get comfortable with the fact that the same input can produce different output, and learn to check the result rather than trust it. That discomfort fades with practice and never entirely goes away.

Step four

Learn what breaks before you scale

Costs that creep, loops that never finish, a prompt that worked last month. Add a spending limit, a log of every step, and a set of example cases you run after each change. Courses skip this part. It is the part that decides whether your work survives contact with real users.

Step five

Only now pick a framework

LangGraph, CrewAI, n8n, or plain code. By this point the choice is small, because the ideas are the same in all of them. People who begin here, without steps one to four, spend their time debugging the framework instead of the work.

The tools

What I actually use

One page per model, written from daily use rather than a comparison chart. Where each one has an edge, how I prompt it, and where it wastes my time.

Nothing on those pages is sponsored and there are no affiliate links. They are simply the tools on my machine. See how I use each one

Before you start

Five things beginners get wrong

Learning tools before problems

Twenty hours of tutorials on a platform you have no use for. Learn what automation is for, then let a real problem pull the tool towards you. It sticks far better that way.

Starting with the biggest idea

The whole business as one grand system never ships. The people who get good fastest automate something they can finish this week and show someone on Friday.

Trusting the first output

An agent is not correct because it answered confidently. Read what it produced, run it again, compare the two. That habit is the entire difference between a hobby and something you would put in front of a customer.

Ignoring the running cost

Every model call costs money, and a loop that goes wrong can spend a lot before anyone notices. Put a limit in on the first day, not after the first surprising invoice.

Learning alone, in the dark

It goes much faster with someone who has already hit the same wall. Bring a half-built thing to a person who does this for a living and a week of confusion usually turns into an afternoon.

If you want a hand

Three ways to learn with me

I build these for a living and I still remember how confusing the first month is. None of the three costs anything except the time.

Ask me a question

A stuck build, a term that makes no sense, a tool choice you are unsure about, whether an idea is worth automating at all. Use the chat bubble or email. You get a straight answer, whether or not there is a project in it for me.

Send a question

Start with the writing

The notes on this site come out of real projects: what broke, what it cost to run, and the parts nobody puts in a launch post. That is the free way to learn how this work actually goes.

Read the notes

Get a second pair of eyes

If you are building your own agent and it half works, bring it. I will read it, tell you what I would change and why, and you keep the credit and the code.

See what I build

Where to read first

Asked before starting

The questions people ask first

Do I need to know how to code to use AI agents?

To use them, no. To build anything worth keeping, a little helps, and it is less than you think: a JSON object, an API call and an if statement cover most of it. Plenty of useful automation gets built with no code at all, and staying there is a perfectly reasonable place to work from.

Where should I actually start?

With one repeated task you already dislike. Write down how it is done today, including the awkward exceptions, then automate the middle of it and leave the judgement calls to a person. Real constraints teach you faster than any example project, because you cannot quietly change the requirements when it gets hard.

How long does it take to learn this properly?

Something small and genuinely useful can be working by the end of a weekend. Getting to the point where a business relies on what you built takes a few months of real projects, and almost all of that time goes on handling failure rather than making a demo. There is no shortcut around it, only a shorter route through it.

Should I learn a framework like LangGraph or CrewAI first?

No. Frameworks change every few months and the ideas behind them barely change at all. Learn what a workflow is, how a tool call works, and how to tell a good result from a bad one. After that a framework takes an afternoon, and you will be able to judge which one actually suits your problem.

Is it worth learning something that changes this fast?

The tools change, the thinking does not. Deciding where a person should approve something, spotting which steps can be undone, keeping costs bounded, checking output before a customer sees it: none of that is going out of date. People who learn the thinking pick up each new tool in days.

How much does it cost to experiment?

Less than most people expect. Model calls for a small workflow usually come to a few dollars a month, and the common tools have free tiers that are enough to learn on. The real cost is your time, which is why picking a problem you actually care about matters more than picking a big one.

Can agents really run parts of my business?

The repetitive, well described parts, yes, with a person checking anything that is hard to undo. The parts that need judgement, a relationship or a decision with real consequences should stay human. Businesses that get this right automate the paperwork and leave the thinking alone.

Should I build it myself or hire someone?

Build it yourself if what you want is the skill, because you will learn more from one small finished thing than from a course. Hire someone when it has to work by a date, when a mistake costs money, or when you have proved the idea and now need it reliable. Those are different jobs and both are reasonable.

Can you teach me, or do you only build?

Both. Plenty of calls I take are people wanting a straight answer about their own build, and that costs nothing. If you would rather have the system built and learn by reading it afterwards, that works too, and it is handed over with documentation and a walkthrough.

Let's build

Worth a thirty minute call?

Tell me what your team does by hand every week. I'll tell you honestly whether an agent is the right answer, what it would take, and roughly what it costs to run.