For agency owners

The Agency Playbook

What this gives you: Everything you need to get from $0 to your first $10K/mo with an AI agency. The offer, the AI builds, the sales script, the 7-day delivery, the stack, the first hires and the mistakes that quietly kill most AI agencies in year one. Past $10K/mo we coach 1-on-1 inside AI Agency OS.

Paste this guide into Claude Code and it will adapt every section to your niche, your offer and your stack.

Most AI agencies cap under $10K/mo. It is rarely a sales problem. It is almost always a structure problem.

This is the structure that broke me past it, and what every agency I coach inside AI Agency OS is running. Steal what you can use.

1. One offer, one outcome

Pick a single outcome and become the obvious choice for it. The agencies that compound are the ones who refuse to sell five things.

Three filters for your offer

The one-line offer formula

We help [niche] turn [current painful thing] into [specific outcome] within [time], using [our system].

Examples that work:

Tip: Write your one-line offer at the top of every doc you have. Put it on your LinkedIn banner, your website hero, your DM. The repetition will tell you within a week if it is too soft.

B2B or B2C, pick one

Selling AI to businesses is a different sport from selling to consumers. The hook, the price, the timing, the proof all change. Trying to do both halves your close rate. Pick whichever side your first paying customer is on, then double down for the next 12 months.

2. The AI builds we sell

You do not need ten products. You need three, packaged tightly. Here are the three we sell most often, who buys them, the rough delivery, and a sample of the prompt or workflow.

Build 1: The Missed-Call Recovery Agent

Who buys it: any business that gets phone leads. Roofing, HVAC, plumbing, locksmiths, med-spas, dentists, solar.

What it does: answers every missed call within seconds, qualifies the lead in a short script, books an appointment into the calendar, and notifies the team in Slack or Telegram with a summary.

Typical numbers: recovers 20-40% of previously-missed calls, books 5-15 extra appointments per month for a single-location business, pays for itself in week one.

Install footprint: a voice agent (Retell or VAPI), a calendar connection, a CRM webhook, one fallback notification, and an analytics dashboard. Usable on day one of go-live.

Sample voice-agent prompt opener:

Hi, this is [BUSINESS] auto-attendant. Sorry we missed your call. To book you in fast, I just need three things: your name, the service you need, and your zip code. Go ahead.

Build 2: The Lead Follow-Up Engine

Who buys it: any business with a steady flow of new leads from forms, ads or platforms. Real estate, coaches, agencies, solar, fitness.

What it does: every new lead receives a personalised reply in under 60 seconds. AI references something specific they wrote. Retries on day 2, day 4 and day 7 with different angles. Flags a "hot lead" the moment intent jumps.

Typical numbers: 2x to 3x reply rate vs the client's previous follow-up. Roughly 20-30% more booked calls inside the first month, without any new ad spend.

Install footprint: a webhook from the lead source, an LLM-drafted reply step, a CRM stage update, a "stop sequence" rule when the lead replies, and a Slack notification for hot leads.

Sample reply prompt:

Write a 2-sentence SMS reply to a new lead. Reference the exact service they asked about. End with one specific question that requires a yes or no. No greetings, no AI tells, no emoji. Voice: friendly local business owner.

Build 3: The Founder Brief

Who buys it: founders and small business owners drowning in tabs.

What it does: a daily AI summary pulling calls, calendar, leads and revenue into one short brief sent every morning. Includes today's calls, top open leads, yesterday's revenue, and one suggested action.

Typical numbers: replaces about $4K/mo of operations payroll. Saves the founder 1 to 2 hours a day, every day.

Install footprint: 3 to 5 data sources into a single Claude run, output formatted to a Telegram message or Notion page, scheduled via cron.

Tip: Pick ONE build to lead with. Build it deeply, productise it, sell it the same way every time. Add the other two as upsells once the first one is on autopilot.

3. Sales and outreach

Most agency owners overthink offers and underthink sales conversations. Here is the shortest path to your first 5 paying clients.

The cold DM that works

Short. Specific. No pitch.

Hey [first name], saw your [specific thing they posted/launched]. Quick question, are you currently doing anything to [exact pain related to your offer]? Asking because I help [niche] do exactly that. No pitch, just curious where you're at.

Send 20 of these a day for a week. You will get 2 to 5 real conversations. Those become discovery calls.

The 15-minute fit call

Cut the discovery call in half. It is killing your close rate.

  1. 1 minute - "Walk me through what you do." Stop. Listen.
  2. 4 minutes - "What's the current bottleneck stopping you doing more of that?" Listen for time, leads, or quality.
  3. 2 minutes - You name the exact outcome you can deliver and how long it takes.
  4. 3 minutes - You quote price, scope and timeline, on the call.
  5. 5 minutes - Q&A and next step. The next step is always either "send a deposit link" or "no fit, here's someone better suited."

If your discovery call is longer than 15 minutes you are educating. Education is content. Sales calls are for fit and a yes or no.

The 3 objections you'll hear and what to say

The 4 numbers to track from day one

Before $10K/mo, vanity metrics will lie to you. Track only what feeds revenue. Four numbers, on a sticky note above your laptop, updated every Sunday.

The whole business lives in those 4 numbers until your first $10K. Build the dashboard later. Use a sticky note now.

Revive the leads that ghosted you

The lead you didn't close is your cheapest pipeline. Every 30 days, message every prospect from the last 90 days who went cold, with a fresh angle:

Hey [first name], no pressure. Just landed a new build for [similar business] that I think would fit what you mentioned about [their pain]. Want me to send a 90s Loom of what we did?

Roughly 1 in 5 of those replies. Half of those book a call. Free pipeline you already paid for once.

4. Pricing and the 7-day scope

The right shape for a young AI agency is a one-time setup fee plus a monthly retainer for the system. Stop hourly billing the moment you can.

The starting frame

Quote in outcomes, not in deliverables. "We turn every missed call into a booked appointment, live in 7 days, $3K setup, $2K/mo." Same product. Completely different close rate.

When to raise prices

The refund policy that closes deals

One line. Put it in your proposal and on your DM closer:

If your system is not live and working within 14 days of kickoff, you get every dollar back. No questions, no clauses.

This kills the "what if it doesn't work" objection before it forms. You will rarely be asked to refund because the offer is built to ship in 7 days.

5. The 7-day delivery system

If every project is unique, you are running a custom shop, not an agency. Templatise the install.

Day-by-day checklist

  1. Day 1 - Kickoff. 30-min call. Collect logins. Brand voice + service list captured into a doc. Welcome email auto-sent. Client gets a Loom recap that night.
  2. Day 2 - Build. Clone your template repo. Wire up the client's tools (calendar, CRM, lead source). Drop in their voice and brand.
  3. Day 3 - Build continued + first internal test. Run a full sandbox flow. Catch obvious gaps.
  4. Day 4 - End-to-end test with real-looking data. Send the client a 2-minute Loom showing the system handle 3 realistic scenarios.
  5. Day 5 - Soft launch. Route 20% of real traffic through the system. Monitor every interaction in real time.
  6. Day 6 - Full launch. 100% of traffic. Monitoring on. First "win moment" notification ready for the client.
  7. Day 7 - Wrap-up call. Walk them through the dashboard. Set the cadence for the retainer (weekly check-in, monthly improvement).

What goes in your template repo

Build each step once. Every new client follows the same 7 days. After 5 clients you stop thinking and start shipping.

6. The stack that one operator can run

Keep this stack short. Every extra tool is one more place the system can break and one more login your future hire has to learn. Add tools only when a real client problem forces it.

7. Hire and system in the right order

You do not hire to do more. You hire to take work off yourself in a specific order, while you build the system that makes the next hire unnecessary.

The hire order

  1. An operator / project manager ($1.5K to $3K/mo full-time overseas, or 20 hrs/wk local). Owns the 7-day install. Frees you from delivery first.
  2. A senior automation builder ($3K to $5K/mo). Implements the templated builds at quality. Frees you from technical execution.
  3. A part-time growth hire (commission + base, or $1.5K/mo). Owns outbound DMs, content prep and lead capture while you stay client-facing.

How to actually find them

The 30 / 60 / 90 plan for every hire

Every hire slots into a documented system. The goal is not headcount. It is "the agency runs without me on it every day." When that lands, the agency runs in 2 to 3 hours of your time a day. The rest of your week goes to content, coaching, and the next thing you want to build.

8. Common mistakes that kill young AI agencies

9. The 30-day launch plan (do this, in order)

If you did nothing else but follow these 30 days exactly, you would have your first paying client. No theory. Just the actions, in sequence.

Week 1 - Offer and list

Week 2 - Conversations to calls

Week 3 - First install

Week 4 - Win and repeat

Reality check: Most people fail here for one reason. They send 40 DMs total, get discouraged, and quit. The number is 20 a day, every day, for 30 days. That is 600 touches. At a 2% conversion that is your first 1-2 clients. The math always works if you actually run it.

10. The numbers behind a 6-figure solo agency

Six figures sounds huge until you break it down. It is smaller than you think.

The mistake is chasing 40 clients at $200/mo. That is a job with 40 bosses. Chase 5-8 clients at $2K+/mo with a system underneath, and you have a business you can actually run from anywhere.

Target maths: 4 retainers x $2,000 = $8,000/mo recurring 1 new setup x $3,000 = $3,000/mo one-off ------------------------------------------- $11,000/mo = $132K/year Costs: tools ~$300/mo, 1 part-time operator ~$2,000/mo Take-home margin: ~75%

11. Swipe file: the full outreach sequence

Copy these word for word, swap the brackets, send them. This is the exact sequence that turns a cold name into a booked call.

Message 1 - the opener (day 0)

Hey [first name], saw [specific thing they posted/launched]. Quick question, are you currently doing anything to [exact pain related to your offer]? Asking because I help [niche] do exactly that. No pitch, just curious where you're at.

Message 2 - the soft proof (if they reply with interest)

Makes sense. Most [niche] I talk to are losing [specific thing] without realising. I built a system that [outcome] in about [timeframe]. Want me to send a 90-second Loom of it working? No call needed.

Message 3 - the call ask (after they watch)

Glad it landed. If you want, I'll map exactly how this would look for [their business] on a quick 15-min call. I'll tell you the price and timeline on the call so you're not chasing a proposal. This week or next?

The no-reply follow-ups

The 30-day re-engagement (the cheapest pipeline you have)

Hey [first name], no pressure. Just landed a new build for [similar business] that I think would fit what you mentioned about [their pain]. Want me to send a 90s Loom of what we did?
Tip: Personalisation beats volume only at the first line. Spend your effort on a real, specific opener. The rest of the sequence is copy-paste.

12. The discovery call, word for word

15 minutes. You are diagnosing fit, not educating. Follow the beats.

  1. Open (30s): "Thanks for hopping on. To keep this useful and quick, I'll ask a few questions, then if it's a fit I'll tell you exactly what I'd build, the price and the timeline. Sound good?"
  2. Diagnose (5 min): "Walk me through how you currently handle [the thing your build fixes]." Then: "What does that cost you in [time / leads / money] right now?" Let them quantify the pain. Write the number down. You will quote against it.
  3. Mirror the cost (1 min): "So if I'm hearing it right, [pain] is costing you roughly [their number] a month. Is that fair?" Get the yes.
  4. Prescribe (2 min): "Here's what I'd build. [One build, one outcome, in plain English.] Live in 7 days, and you'd start seeing [measurable result] within two weeks."
  5. Quote on the call (1 min): "It's [X] to set up and [Y] a month to run and maintain it. If it's not live in 14 days, you get every dollar back."
  6. Silence. Stop talking. The first person to speak after the price loses. Let them respond.
  7. Close (remaining): "Want me to send the deposit link and we kick off Monday?" If yes, send it on the call. If "let me think," ask: "Totally fair, what's the one thing you'd need to be sure of to say yes?" Handle that, then re-ask.

13. 50 niches buying AI right now

Stuck on a niche? Pick from businesses that already lose money to slow response and manual admin. These all convert because the pain is obvious and measurable.

Home services: roofing, HVAC, plumbing, electricians, landscaping, pest control, garage doors, pool service, solar, locksmiths, junk removal, cleaning companies.

Health and beauty: med-spas, dental practices, chiropractors, physio clinics, aesthetics, hair salons, barbershops, gyms, personal trainers, vets.

Property: real estate agents, property managers, Airbnb / short-term rental operators, mortgage brokers, letting agents.

Professional services: accountants, law firms, recruiters, insurance brokers, financial advisers, marketing agencies, consultants, coaches.

Local and retail: auto repair, car dealerships, restaurants (booking + reactivation), event venues, photographers, wedding vendors, tutoring centres, driving schools.

How to choose: Pick the one where you already know someone, or you have worked in, or you genuinely find interesting. Familiarity shortens your learning curve and warms your first 10 conversations.

14. Build it with Claude Code (the actual setup)

This is how one person delivers agency-quality builds without a dev team. Claude Code is the brain. Everything else is a connector.

Your client template repo

One folder per client, cloned from a master template. The master has a CLAUDE.md kernel that teaches Claude Code how you work:

# CLAUDE.md - [CLIENT] AI System ## Business - Client: [name], niche: [niche] - One outcome we deliver: [e.g. every missed call becomes a booked appointment] - Brand voice: [3 adjectives] - Services: [list] ## Systems live - missed-call-recovery (Retell + GHL + Google Calendar) - lead-follow-up (n8n webhook -> draft -> CRM) ## Rules - Never invent availability. Always read the live calendar via MCP. - Escalate to human (Telegram) if the caller asks for a refund or complaint. - Log every interaction to the dashboard sheet. ## Tools (MCP) - google-calendar, gohighlevel, telegram, the client dashboard ## How I want you to work - One command should run the daily brief and post it to Telegram. - When I say "new client", scaffold a fresh folder from this template.

The 5 skills every agency build reuses

Build each skill once. Drop it into every client folder. The client's CLAUDE.md changes; the skills barely do. That is the whole leverage.

The one command that delivers

claude "Scaffold a new client from the template. Client: [name], niche: [niche], lead build first. Wire their Google Calendar and GHL via MCP, set the brand voice from the kickoff doc, and run a sandbox test of the follow-up skill on 3 fake leads."
Tip: Paste this entire guide into Claude Code (button at the top) and ask it to generate your CLAUDE.md and your first skill for your specific niche. You will have a working starting point in minutes.

15. Your proposal and onboarding pack

You need exactly three documents. Build them once, reuse forever.

The one-page proposal

[CLIENT] x [YOUR AGENCY] The outcome: [one sentence] The build: [plain-English description] Live in: 7 days from kickoff Investment: $[setup] setup + $[retainer]/mo Guarantee: live in 14 days or full refund Next step: deposit link below -> we kick off [date]

That is the whole proposal. If it needs to be longer, your offer is not clear enough.

The kickoff intake form (send the moment they pay)

The kickoff Loom script

"Hey [name], welcome aboard. Quick 2-minute recap. Here's exactly what we're building, here's the 7-day timeline, and here's the one thing I need from you today: [the intake form]. Fill that in and we're off. You'll get a test version on day 4 and we go live by day 7. Any questions, reply here anytime."
Why this matters: A confident, identical onboarding is what makes you feel like an established agency on client one. Same docs, same Loom, same timeline, every single time.

16. Your first $10K/mo

The job for this guide ends at $10K/mo. Past that, the bottlenecks change and the answers stop being one-size-fits-all.

To get to $10K from zero, the order is simple:

  1. Pick one offer and one niche. Refuse the rest for 90 days.
  2. Send 20 DMs a day for 7 days. Book the conversations.
  3. Quote on the call. $3K setup, $2K/mo, 7-day install.
  4. Land 3 to 5 clients on the same offer. Templatise as you go.
  5. Document every objection, every win, every mistake.

By the time you cross $10K, the offer should sell itself. That is when you and I jump on a call, and we figure out the level after this one together.

Want this installed in your agency?

AI Agency OS - 90 days to $10K/mo. Live coaching, templates, 5 spots only.

Book a Call
Next Guide
The AI OS Starter (the system behind the agency)