Build your first agent
Agents, tools, and guardrails in plain language
An agent is software that can read context, call tools, and take steps toward a goal while you stay in charge of scope and guardrails. In this course you will stand up a real agent in a platform that fits how your team works, without skipping the safety basics.
What is an agent?
A chat bot answers one message at a time. An agent can plan a short sequence: look up a doc, draft a reply, open a ticket, or run an approved action through an API. You still define what it may do, what data it can see, and when a human must confirm.
Think of it like hiring a new assistant. You would not hand them every password on day one. You would start with a narrow task, watch how they handle it, and widen access as trust builds. Agent platforms work the same way: you connect a data source, write a prompt that describes the job, set boundaries, and let the agent run within them.
The agent is not the model. The model (GPT, Claude, Gemini, or any other) is the brain. The agent is the wiring around it: which tools it can reach, which actions need approval, and what happens when something goes wrong. This course focuses on the wiring.
What you will build
By the end of this course you will have a working agent that does one useful thing end to end. The classic first build is inbox triage: the agent reads new messages, sorts them by urgency, and drafts replies for you to review before sending. You can swap inbox triage for any task that fits your work. What matters is the pattern.
- A working agent connected to a real data source (email, documents, or a support queue)
- A prompt that tells the agent what to do and where to stop
- Permission boundaries so the agent cannot act outside its scope
- A human-in-the-loop step for any action that changes data or sends a message
- A test run you can watch from start to finish before giving the agent real work
What you will learn along the way
You will pick these up naturally as you build. None of them is a wall you climb before you start.
- Prompting for agents. Writing instructions that work when the agent runs on its own, not just when you are watching.
- Connecting tools and sources. Giving the agent access to the data it needs without opening every door at once.
- Permissions and guardrails. Deciding which actions the agent may take on its own, which need a human to confirm, and which are off limits entirely.
- Testing before you trust. Running the agent on real data in a safe way so you can see what it does before it matters.
- When to keep a human in the loop. Recognising the actions where speed is less important than a second pair of eyes.
Pick your platform
Four tracks cover the same learning goals with different tools. Use the short quiz or jump straight to the card that matches your team. You can change tracks later if your needs shift.
Find your platform
Question 1 of 3
How do you like to work with software today?
AutoHive
No-code friendly teams and SMBs that want a guided path
- Cost
- Vendor plans vary; check current pricing for your size
- Limitation
- Less room for custom low-level control than a full dev stack
Dust
Teams that need agents tied to shared docs and context
- Cost
- Team-style pricing; see Dust for your organisation
- Limitation
- Strongest when sources you care about are connectable there
MindStudio
Builders who want multiple models and more custom behaviour
- Cost
- Depends on models and usage; check MindStudio tiers
- Limitation
- More options to configure than a minimal no-code bot
n8n
Visual workflows with a developer-leaning, self-host option
- Cost
- Community edition self-hosted; cloud plans available
- Limitation
- You own hosting, upgrades, and hardening if you self-host
Looking at other options? See all 8 platforms in the comparison guide.