The Agent City Academy · Learn It Yourself

Stop watching tutorials. Start building.

Build your agentic lead generation system.

One story, six levels: you arrive at empty land and leave with a city of agents that earns. What to build, where to get it, why it matters — and how every piece becomes a service someone pays for.

6 levels·25 modules·Copy-paste takeaways·A sell-it angle on every module

The route

Empty land to open for business.

Six districts, built in order. Skip ahead if you like — but the city stands because the groundworks went in first.

Take the prompt pack with you.

Every copy-paste prompt, skill file and MAP template from the course — plus new modules and lesson films as they drop. No spam, unsubscribe whenever.

00

Groundworks

Before a single brick: what you're actually building.

You've arrived at empty land. Before the city goes up, you learn the four ideas everything else stands on — and you learn them as pictures, not textbooks.

TASK AGENT THINK ACT CHECK REPEAT DONE ✓

Every tool you've ever used waits for you to click. An agent is different: you hand it an outcome — "answer every missed call" — and it works the steps itself: think, act, check, repeat. That loop is the whole trick. The rest of this course is just giving that loop better tools.

How it's actually done

Give it an outcomeIt plans the stepsUses its toolsChecks its own workReports back

Builder's note: start with one agent owning one job end-to-end. "One agent, one job" beats a mega-agent every time — easier to test, easier to trust, easier to fix.

After this you can

  • Explain agent vs automation vs chatbot
  • Spot tasks in your business an agent could own
  • Describe the think–act–check loop to anyone
Sell it as The audit — walk a business through this loop and show which jobs agents could own tomorrow.Connects to Everything — this loop is the whole course.
YOUR CRM API same socket for everyone AGENT API key = the door key

Your CRM, calendar and email each have a socket on the back wall — the API. Any appliance with the right plug can use it, no rewiring. When an agent "connects to your calendar", it's plugging into that socket and asking in the app's own language. The API key is simply the door key that proves it's allowed in.

How it's actually done

Get the API key from the app's settingsStore it safely, never in plain sightAgent sends a requestApp answers with dataAgent acts on it

Builder's note: before buying any software, search "[tool name] API docs". If nothing comes up, your agents can't reach it — a red flag for the whole stack.

After this you can

  • Say what an API does in one sentence
  • Read "has an API" as "my agents can reach it"
  • Keep API keys safe — they're keys, treat them like keys
Sell it as Integration setup — most businesses already own software they've never connected.Connects to 0.3 MCPs · 1.1 your stack
MCP — ONE STANDARD PORT AGENT CRM EMAIL FILES BROWSER

Before travel adapters, every country's socket was a small crisis. Tools are the same — every API speaks its own dialect, and hand-wiring agents to each one is slow. MCP (Model Context Protocol) is the universal adapter: a tool publishes one standard port, and any agent can dock with it instantly. Your CRM, inbox, files and browser stop being separate wiring jobs and become sockets on the same ring.

How it's actually done

Find the tool's MCP serverConnect it to your agentAgent discovers what the tool can doCalls it by nameChains actions across apps

Builder's note: one MCP connection replaces dozens of hand-built integrations. Check for an official MCP server before wiring anything by hand — most major tools ship one now.

After this you can

  • Explain MCP as the universal adapter
  • Know why one standard beats fifty custom wires
  • Spot which of your tools already speak MCP
Sell it as Agent installs that plug into a client's existing tools in days, not months.Connects to 0.2 APIs · 4.1 wiring
FAST & CHEAP DEEP & CLEVER THE MODEL = ENGINE THE PROMPT = THE BLUEPRINT RESULT

The model is the engine — some small and fast, some heavy and clever. The prompt is the blueprint you hand it: what to build, what good looks like, what to avoid. Weak results are almost never the engine's fault — they're a thin blueprint. Builders write blueprints, not wishes.

How it's actually done

Define the jobPick the smallest model that can do itBlueprint: role, outcome, rules, examplesTest on real inputsTighten the weakest rule

Builder's note: save every prompt that works. A folder of proven blueprints is a real business asset — it's how one person ships like a team.

Steal this — paste into any AI
You are my [role — e.g. marketing assistant].
Outcome: [one sentence — what done looks like].
Rules: keep my tone; UK English; ask before assuming; show your working.
Good looks like: [paste one real example].
Now do: [the task].

After this you can

  • Pick a model size to match the job
  • Structure a prompt: role, outcome, rules, examples
  • Debug bad output by fixing the blueprint first
Sell it as Prompt systems — a tuned blueprint library is a deliverable clients can't write themselves.Connects to 1.4 skills · 0.5 your OS
YOUR OS skills · doctrine · data · map PERMANENT — COMPOUNDS THE ENGINE — SWAPPABLE CLAUDE CHATGPT GEMINI

"Should I use Claude or ChatGPT? Claude or Codex?" Wrong question. Models swap places every month — the winners just change engines. What compounds is your system: one central place holding your files, skills, prompts and data. Build that once, and every new model makes it stronger the day it ships.

How it's actually done

Write your business into files: doctrine, skills, mapPoint today's best model at itBetter model ships? Swap the engineThe system stays — the asset compounds

Builder's note: the moat was never the model. Engines depreciate; your library of skills, prompts and data appreciates. That's the asset you're building in this course.

After this you can

  • Choose a model without the anxiety
  • Build workflows that survive model swaps
  • Start a system that outlives every engine
Sell it as Business-brain setup — install a client's central OS as a paid first engagement.Connects to 1.2 files · 1.4 skills
CHAT how do I…? here's how… …now I do it myself ADVICE — THEN IT FORGETS AGENT READS YOUR FILES USES YOUR TOOLS RUNS YOUR SKILLS CHECKS ITS WORK SHIPPED ✓

A chat window answers and forgets — you carry everything in and out by hand. An agent environment is different: it holds your files, uses your tools, runs your skills, and does the work where the work lives. Chat gives advice. Agents give outcomes. The moment you move from asking to delegating, everything else in this course becomes possible.

How it's actually done

Chat: you ask, it answers, you do the workAgent: you delegateIt reads files, uses tools, ships the resultYou review — then save how it did it as a skill

Builder's note: graduate on purpose — use chat to think, agents to do. Make your first agent task something you already do weekly, then save the method as a skill (1.4). That's your personal AI becoming a foundation for agentic workflows.

After this you can

  • Explain chat vs agent in one line
  • Pick the right surface for each task
  • Make the jump from asking to delegating
Sell it as Most owners have only ever seen the chat box — showing them the agent side is the demo that sells installs.Connects to 1.4 skills · 4.1 wiring
01

Utilities

Power, water, roads — the boring stuff that makes it all work.

A city runs on a grid nobody photographs. Your agents run on infrastructure the same way: a small stack, tidy files, one map of where everything lives, and skills written down once.

A city runs on a grid you never think about. Your stack is the same: one model provider, one automation layer, one place agents live. Pick few, pick boring, wire them well — a builder with three tools ships faster than a hoarder with thirty.

How it's actually done

List the jobs you want automatedOne tool per layer: model · automation · CRM · sendingWire them once, properlyDocument what talks to what

Builder's note: a working example: Claude for the thinking, GoHighLevel for CRM and follow-up, Instantly for cold email, Apollo for lead data. Four tools — that's an entire lead generation system.

After this you can

  • Draw your entire stack on one page
  • Choose tools by job, not hype
  • Know when to add a tool (almost never)
Sell it as Stack audits — untangle a client's thirty tools into four that talk to each other.Connects to 0.2 APIs · 1.3 the map

An agent reads your folders like a new employee reads the filing hall. If every client has the same folder shape — brief, assets, output — an agent can serve any client without asking. Naming is not admin; it's infrastructure.

How it's actually done

Design one folder shapeSame names in every client folderAdd a README the agent reads firstAgents file everything the same way

Builder's note: the test: could a stranger find any client's proposal in ten seconds? If yes, an agent can too. If no, fix the folders before you build anything else.

After this you can

  • Design one folder shape and reuse it everywhere
  • Name files so agents find them first time
  • Keep instructions where agents actually look
Sell it as Ops cleanups that make a business agent-ready — the prerequisite you charge for.Connects to 0.5 your OS · 1.4 skills

Every business repeats one question forever: "where does that live?" Leads in the CRM, content in the drive, money in the ledger. Write it once as a map your agents read, and they stop guessing. The map is one page — and it's the most valuable page you'll write.

How it's actually done

List every place data livesPick one source of truth per typeWrite the MAP on one pageHand it to every agent as context

Builder's note: when an agent gets something wrong, check the map first. Nine times out of ten it guessed where something lives — because nobody told it.

Steal this — your first MAP
MAP — where everything lives
Leads      → [CRM name]
Content    → [drive / folder]
Money      → [invoicing tool]
Bookings   → [calendar]
Customers  → [source of truth]
One source of truth per line.
If it's not on the map, agents must ask.

After this you can

  • Write the MAP page for your business
  • Set one source of truth per data type
  • Stop syncing things by copy-paste forever
Sell it as The data map is deliverable #1 of every install — it's how you scope everything after it.Connects to 2.2 CRM · 1.2 files

The first time you teach an agent a job, write it down as a skill: the steps, the rules, the examples. Next time it's one line — "run the skill." A library of skills is a workforce that trains itself.

How it's actually done

Do the task with the agent onceSave steps, rules and examples as a skillNext time: "run the skill"Improve it after every run

Builder's note: when a skill misfires, fix the instruction — not the output. You're managing a workforce now, and the training manual is the asset.

Steal this — your first skill file
SKILL: [name — e.g. weekly-report]
WHEN: [trigger — when should this run]
STEPS:
 1) [first step]
 2) [second step]
 3) [third step]
RULES: [what to never do]
EXAMPLE: [paste one good output]
Save this. Next time just say: run [name].

After this you can

  • Turn any repeated task into a written skill
  • Build a skill library your agents share
  • Version and improve skills over time
Sell it as A skill library on retainer — every new skill you ship makes the relationship stickier.Connects to 0.4 prompts · 1.2 files
02

Comms Grid

The postal service: getting messages sent, received and remembered.

Before you can win customers you need mail that arrives, records that update themselves, and follow-up that never sleeps.

SPF DKIM WARM INBOX no records · no warm-up · day-one blast SPAM SAME EMAIL — THE GATES DECIDE WHERE IT LANDS

Cold email dies at the door, not in the copy. Fresh domains, warmed inboxes, correct records (SPF, DKIM, DMARC) — that's the postal service learning to trust your envelopes before anyone reads a word. Skip this and every later lesson underperforms.

How it's actually done

Buy 2–3 lookalike domains — never your main one2–3 inboxes per domainSet SPF, DKIM, DMARCWarm for 2–3 weeksCap ~30 sends per inbox per day

Builder's note: the maths: 3 domains × 3 inboxes × 30 emails ≈ 270 a day, safely. Want more volume? Add domains — never push one domain harder. That's how you end up in spam. And judge campaigns by replies, not opens: open-tracking pixels are noise (mail apps prefetch them), while Google reads replies as the strongest "this is wanted" signal there is — every genuine reply actively protects your sender reputation.

After this you can

  • Set up sending domains without burning your main one
  • Warm inboxes before a single campaign
  • Read deliverability like a health metric
Sell it as Deliverability setup and monitoring — technical, invisible, and exactly why businesses pay monthly.Connects to 3.3 the Machine · 3.1 list quality

A CRM is not software you fill in. Done right, agents fill it: every call, reply and booking logged the moment it happens. Pipelines become honest because nobody has to remember to update them.

How it's actually done

Map your real sales stagesEvery channel writes into one CRMEvents move the cards: call, reply, bookingAgents log the notes automatically

Builder's note: if a human has to remember to update it, it becomes fiction within a month. Automate the boring writes first — that's what makes the pipeline true.

After this you can

  • Design a pipeline that mirrors reality
  • Automate stage moves off real events
  • Let agents keep every record current
Sell it as CRM builds with agent-fed pipelines — the centre of every retainer you'll ever sell.Connects to 1.3 the map · 2.3 follow-up
SPEED-TO-LEAD REPLY IN 5 MINUTES ✓ BOOKED REPLY IN 5 HOURS ✕ GONE THE AGENT'S EDGE ISN'T CLEVERNESS — IT'S BEING AWAKE

Most money is lost in the gap after "interested". A follow-up agent works that gap: replies in minutes, nudges at the right hour, books the call at 11pm. Speed isn't politeness — it's revenue.

How it's actually done

New lead fires a triggerReply within 5 minutes, any hourNo answer? Nudge day 1, 3, 7Hot reply routes to your phoneBooked straight into the calendar

Builder's note: reply in five minutes and you're talking; reply in five hours and they've bought elsewhere. The agent's edge isn't cleverness — it's being awake.

After this you can

  • Build follow-up sequences that never miss
  • Route hot replies to a human fast
  • Measure speed-to-lead honestly
Sell it as Speed-to-lead systems — the easiest ROI story in the book: count the leads they lose today.Connects to 2.2 CRM · 4.2 voice AI
03

Lead District

The marketplace: filling the city with the right people.

Lists built on evidence, LinkedIn working in public, the cold email Machine, and a billboard district that never skips a day.

A list is not names — it's evidence. Source companies that look like your best client, then enrich: size, stack, signals, the person who owns the problem. Agents do the digging; you keep the judgement.

How it's actually done

Define the ICP: industry, size, geography, signalPull matching companies — Apollo, Maps, LinkedInFind the person who owns the problemVerify every emailEnrich with 2–3 personal facts

Builder's note: verify before you send — a 5% bounce rate can kill a domain's reputation. List quality is infrastructure, not admin.

After this you can

  • Define an ICP that filters hard
  • Source and verify lists with agents
  • Enrich leads until the outreach writes itself
Sell it as List building as a service — verified, enriched, ready-to-send data on subscription.Connects to 3.3 the Machine · 2.1 deliverability

LinkedIn is two machines: content that makes strangers trust you, and outreach that starts conversations without smelling like spam. Agents draft both; your voice stays on top. Consistency beats brilliance — the algorithm pays the punctual.

How it's actually done

3 posts a week, agent-drafted, your voice on top15 min a day engaging target accountsConnect with warm context, never a pitchConversation in the DMsBook the call

Builder's note: give away the exact playbook publicly. The people who'd do it themselves were never buyers — the ones with budget hire the person who wrote the playbook.

After this you can

  • Run a weekly content system agents draft
  • Do outreach that's warm, not cold-and-creepy
  • Turn engagement into booked calls
Sell it as LinkedIn engines — content plus outreach, run for founders who have no time to post.Connects to 3.4 content · 3.1 sourcing
LIST WRITTEN1:1 by agents SENT BOOKED0 LOW VOLUME · HIGH RELEVANCE · RUNS WHILE YOU DELIVER

Everything so far assembles into the Machine: infrastructure carries it, lists feed it, agents write 1:1 emails a human would be proud of, replies route straight to booking. You met it on the homepage — here you learn to build your own.

How it's actually done

Infrastructure from 2.1 carries itList from 3.1 feeds itAgent writes a 1:1 line for every leadLow volume, high relevanceReplies route to CRM and calendar

Builder's note: one genuinely personal first line beats every clever template. If the email could have been sent to anyone, it converts like it was sent to no one.

After this you can

  • Assemble the full cold-email machine
  • Write 1:1 at scale without the template smell
  • Route replies to the calendar automatically
Sell it as The flagship: a done-for-you booked-calls machine. This is the offer that starts agencies.Connects to 2.1 infrastructure · 3.1 lists · 2.3 follow-up

Faceless pages, AI avatars, product clips — content agents can draft, cut and schedule a week of media in an afternoon. The skill isn't making one great post; it's building the pipeline that never skips a day.

How it's actually done

One idea inAgent drafts hook and scriptGenerate the visuals — or film onceCut into 3–5 clipsSchedule the whole week in one sitting

Builder's note: batch monthly, post daily. The pipeline that never skips a day beats the genius post that took a week.

After this you can

  • Stand up a content pipeline run by agents
  • Generate UGC-style creative with AI
  • Repurpose one idea across every channel
Sell it as Content pipelines on retainer — a month of media delivered in a day.Connects to 3.2 LinkedIn · 1.4 skills
04

The Factory

The assembly line: one event, many hands.

Single agents are tools. Wired together they're a workforce — answering phones, chasing invoices, briefing you on Monday morning.

A missed call is one event — but it should trigger four hands: text the caller back, log the lead, brief the owner, book the slot. Wiring is deciding which events wake which agents. Draw the wires before you build them.

How it's actually done

Pick one event — say, a missed callList every hand it should triggerWire each: event → agent → outcomeAdd a failure alertOnly then, the next event

Builder's note: draw the wires on paper first. If you can't draw it, you can't debug it at 9pm when a client's phone goes quiet.

After this you can

  • Map triggers → agents → outcomes
  • Chain agents without tangling them
  • Know when NOT to automate
Sell it as System installs — the difference between selling a tool and selling an outcome.Connects to Every agent you've met so far
ANSWERED AT RING 2 BOOKED IN ✓ QUESTIONanswered, logged HOT / UPSET→ human handover

Voice agents answer instantly, sound human enough, and never sigh on a Friday. They qualify, book, and hand hot calls to you. The craft is the script tree and the handover — knowing when a human must take the wheel.

How it's actually done

Script the 5 questions that qualify a callerBuild the call treeVoice agent answers and booksHot or upset caller? Human handoverReview transcripts weekly

Builder's note: let it say it's an assistant and offer a human — trust goes up, complaints go down. The goal was never to fool anyone; it's to answer at ring two, every time. We run this exact build on Time Consulting's own line — it's the demo we play to clients.

After this you can

  • Stand up a voice agent for inbound
  • Design call flows that qualify and book
  • Set clean human-handover rules
Sell it as Voice agents for missed-call businesses — trades, clinics, restaurants. Price it against one lost job a week.Connects to 2.3 follow-up · 4.1 wiring

Invoices chased politely at 9am, reports written in plain English on Monday, anomalies flagged before they hurt. Finance agents don't do accounting — they do attention, relentlessly, on schedule.

How it's actually done

Connect invoicing and banking dataAgent chases overdue politely, on schedulePlain-English report lands Monday 8amAnomalies flagged the moment they appear

Builder's note: the polite chase, sent reliably, collects most invoices before a human ever gets involved. Consistency is the collection strategy.

After this you can

  • Automate invoice chasing end to end
  • Get weekly reports in plain English
  • Catch anomalies while they're small
Sell it as Finance agents for owner-operators — the chased invoices pay the fee in month one.Connects to 2.2 CRM · 5.4 the maths

Every system we install ran on our own businesses first. Do the same. Your business is the show home: when a prospect asks "does this work?", you show them your own dashboard, not a slide.

How it's actually done

Build it for your own business firstRun it for two weeksScreenshot the resultsThat evidence becomes the sales asset

Builder's note: when a prospect asks "does this work?", the show home answers before you do. Every system you sell should be one you live in.

After this you can

  • Run every build on your own ops first
  • Turn your results into proof assets
  • Sell from evidence, not promises
Sell it as Not a service — your proof. The dashboard that closes your next three clients.Connects to 5.3 landing clients
05

City Hall

Open for business: running your systems like a business.

The city works. Now you charge for the keys — offers, pricing, clients, and the arithmetic that tells you which number to push next.

Nobody buys "automation consulting". They buy "never miss a call again". Package each system with a name, a promise and a price. This is the highest-paid hour in the course.

How it's actually done

Name the outcome, not the techOne page: promise, deliverables, price, proofAnchor to what the problem costs themOne clear next step

Builder's note: "never miss a call again" outsells "AI voice automation solution" every day of the week. Nobody buys the plumbing — they buy the hot water.

After this you can

  • Name and frame each system as an offer
  • Write a one-page offer doc
  • Anchor on outcome value, not build time
Sell it as This IS the selling — packaging turns every module above into a product with a price.Connects to 5.2 pricing · the Ladder below

Two doors: a productised system at a flat monthly (easy yes, compounding), and custom builds at project pricing (bigger, slower, richer). Run both. The product pays rent; the customs pay for the summer.

How it's actually done

Productised: flat monthly, fixed scope, easy yesCustom: scoped project plus a support retainerQuote from outcome value, never build hours

Builder's note: agents build fast — hourly pricing punishes you for being good. Price the product so yes is easy, and the custom so yes is worth it.

After this you can

  • Price a productised monthly offer
  • Scope custom builds without underpricing
  • Choose the right door for each client
Sell it as Two-door pricing keeps small clients yes-able and big clients profitable.Connects to 5.1 offers

You built the Machine in Level 3 — now point it at your own pipeline. Every email it books proves the product it sells. That's the meta-trick of this whole model: your marketing IS your portfolio.

How it's actually done

Point your own Machine at your ICPFree 15-minute audit callMap their leaks live on the callInstall the fixResult becomes the next case study

Builder's note: the audit is the demo. Find money they're losing inside fifteen minutes and the close handles itself.

After this you can

  • Run the Machine for your own pipeline
  • Demo systems live on sales calls
  • Convert audits into installs
Sell it as Your machine, your proof, their audit — the whole course closes its loop here.Connects to 3.3 the Machine · 4.4 proof

Growth is unglamorous arithmetic: X clients on the product, Y custom builds a quarter, churn kept low because the systems actually work. Put the whole model on one page so you always know which number to push next.

How it's actually done

One page: clients × price − churnName the current constraint: leads, delivery or churnPush only that numberReview monthly

Builder's note: at any moment exactly one number is the bottleneck. Work on anything else and you're busy, not growing.

After this you can

  • Model your revenue on one page
  • Name your current constraint
  • Scale delivery without scaling headcount
Sell it as The operating review — some builders sell this monthly as a fractional-ops seat.Connects to Everything in City Hall

The ladder

One niche. One offer. Then stack the city.

The proven path for a service business: do one thing for one kind of customer until it pays, then add the next floor. Every rung uses agents you met above.

RUNG 1Pick one niche. One industry you actually understand. Depth beats breadth — the riches are in the niches.
RUNG 2One offer, sold by hand. Solve one expensive problem — missed calls, an empty calendar — for your first five clients personally.
RUNG 3Install your own Machine. The Level 3 system fills your calendar while you deliver.
RUNG 4Stack the floors. Add services your niche already needs — web design, voice AI, marketing, reputation, data.
RUNG 5Productise and scale. Flat-rate packages, agents deliver, you direct. Say no to everything off the ladder.
Lead generation

The Machine — sourced, written, sent, booked while they sleep.

Any B2B with an empty calendar
Web design

Conversion-first sites agents build in days, not months — then keep improving.

New brands & tired ones
Voice AI

Answers at ring two, qualifies, books, hands hot calls to a human.

Trades · clinics · restaurants
Marketing & content

A month of media in a day — drafted, cut, scheduled by agents.

Brands that must post daily
Product & software

Internal tools, portals and dashboards — built and maintained by agents.

Ops-heavy businesses
Reputation management

Reviews requested at the right moment, answered instantly, monitored always — because buyers check the stars before they ever call.

Every local business
Data & security

Mapped, cleaned, backed up, access-controlled — the boring layer that makes the rest safe to run.

Every business that grew messy

Try it on your business

Your industry, run on agents.

Pick a business type. See which agents deploy first, and what they'd change by next month.

Rather have the city built for you?

Everything taught here is a system we build and install. Bring the course questions to a free 15-minute call — leave with a blueprint either way.