My agency has four people on payroll: me, two SEO contractors, and a marketer. Plus three AI agents doing work that would normally require two more full-time employees.

Revenue last month: $34K Cost of goods sold: $7K (including AI tool spend) Team cost: $14K Net profit: ~$13K (after tax and overhead)

This works because of how I've restructured the work.

How the economics changed

Five years ago (me and two contractors):

  • Revenue: $30K/month
  • Team cost: $12K (me $8K, one contractor $4K)
  • Software: $1K
  • Profit: ~$10K
  • Ratio: 67% of revenue went to people, 3% to software
  • Right now (me, two contractors, three agents):

  • Revenue: $34K/month
  • Team cost: $14K (me $8K, two contractors $6K total)
  • AI/software: $3K (including all subscriptions and API)
  • Profit: ~$13K
  • Ratio: 41% to people, 9% to software
  • The team didn't grow. The contractors still work 40 hours/week. But the agency is handling 15% more revenue with the same team size.

    How? The agents are handling work that I used to do or that would've required hiring a third contractor.

    What each agent does

    Agent 1: Keyword Research & Content Planning

    This agent:

  • Pulls monthly keyword data
  • Identifies gaps (keywords competitors rank for that we don't)
  • Analyzes SERP for each gap
  • Recommends content topics
  • Prioritizes by effort vs. traffic potential
  • Outputs: one PowerPoint deck per client per month
  • Before: I'd do this. 6 hours per client per month × 3 clients = 18 hours. Now: Agent does it. I review in 2 hours per month.

    Agent 2: Content Operations

    This agent:

  • Tracks what content we've published vs. what we've planned
  • Flags missed deadlines
  • Pulls drafts from writers (contractors)
  • Fact-checks against my source material
  • Formats for publication
  • Outputs: a spreadsheet of what's ready to publish, what needs revisions, what's blocked
  • Before: A contractor spent 15 hours per week on this. Now: Agent handles 80% of it. Contractor spot-checks (3 hours per week).

    Agent 3: Client Reporting

    This agent:

  • Pulls GSC, Analytics, backlink data
  • Analyzes month-over-month changes
  • Generates insights
  • Populates Google Slides templates
  • Outputs: five finalized decks per month (one per client)
  • Before: I'd spend 12 hours per month on this. Now: Agent does it. I review in 2 hours per month.

    The work that can't be automated