← All writing
Builds Nov 8, 2026 4 min readSeries: Seller Who Builds →

I run eight AI agents. One of them is allowed to email my customers.

Christopher Dorsey

Christopher Dorsey

AI & MadTech Advisor · Enterprise Sales Leader

TL;DR

I run eight scheduled AI agents around my sales job and my side business. Most of them research or draft, and a person ships what they make. One sends customer email by itself, and it earned that by passing a preflight the day before, with automatic stops for bounces and complaints. Anything that writes to production data or speaks for me somewhere new still waits for me. Enterprise buyers are trying to draw this same line right now. If you sell agents, draw yours first.

The selling problem

Every buyer I talk to about AI wants two answers. What will it do on its own, and what happens when it's wrong? The first one is easy to answer with a demo. The second is where deals stall.

Hiring managers have noticed. Betts Recruiting wrote in June that “individual reps are increasingly responsible for managing multiple AI agents,” and that pay for GTM roles requiring AI fluency is running at least 20% above average salaries. In February, Vanta CRO Stevie Case described senior leaders “watching it and speaking to it, but not participating.” You can't answer the buyer's second question from the bleachers.

I've sold for 16 years, starting on the creative side at CP+B and moving through Oracle Advertising, Fastly and Zeta Global. I sell what buyers don't have a budget for yet, and agents fit that description for most of the companies I call on. So I built some and put them to work on my own week.

What's on the calendar

Every one of these is a Claude scheduled task. Each runs on a timer and leaves its output where I'll find it in the morning.

For my day job, a weekday brief reads trade press, earnings and people moves across my book of accounts. Each finding gets a “so what” and a next action, and the agent drafts the outreach. It never sends. I've read enough AI-written prospecting email to want my name kept off that pile.

Most of the crew works for Campsite Ranger, the Colorado campsite-cancellation alert service I built solo with Claude Code (337 commits in seven weeks, launched in August). A daily watcher catches press coverage and drafts a thank-you note to the reporter. A weekly social strategist plans posts and writes them onto my calendar, and I post them myself. A weekly refresher turns cancellation data into stats a reporter can quote. Then there's customer email, which gets its own section, and a one-time production database change to end the beta.

The last two are for my own writing. One refreshes voice-lint, the linter I wrote to flag AI-writing tells, twice a month. Yes, I built a robot to catch me sounding like a robot. The other is a weekly content strategist for this site.

Where I draw the line

Research and drafting run without me. If the account brief gets something wrong, I catch it before anyone else reads it, so the worst case is five wasted minutes.

Customer email was the hard call. At first, every campaign waited for my approval. Then I added a preflight that runs the day before the send, plus automatic stops. If the bounce rate goes over 2% or complaints go over 0.1%, the send halts without asking me. Once that existed, my approval step was me clicking yes on a report I'd already read. So I took it out, and the campaigns send themselves now.

The database change that ends the beta still waits for my explicit OK. So does anything that speaks for me in a way I haven't done before, like a first note to a new reporter or a post in a new channel. The test I use has two questions. Can I undo it? Has the agent done this exact job before, behind a gate that would have caught a failure? If either answer is no, a person signs.

What it taught me about selling agents

Enterprise buyers are drawing the same line, mostly in security reviews and procurement calls. Since I started running my own, I've changed how those calls go. I spend less time on what the agent can do and more on which of the buyer's tasks can be undone, and what number would stop a send automatically. That conversation gets to a pilot faster than any demo I've given.

It changes the pilot too. At Zeta Global I turned a $200K pilot into a $1M+ contract on performance, and that worked because the pilot had a result both sides could check. An agent pilot needs that plus a stop rule with a number on it, and the buyer should be the one who picks the number. Mine are 2% and 0.1%. Theirs will come from whatever their compliance team loses sleep over.

Sellers who've drawn the line on their own work can answer the buyer's second question with specifics. Before your next agent pitch, pick one task you'd let run without you and write down the number that would stop it.

Share this post

About the author

Christopher Dorsey

Christopher Dorsey

Enterprise seller of what buyers don't have a budget for yet · AI-native builder with a paid product · Denver, CO

Chris started his career at CP+B, Ad Age's Agency of the Decade, and never lost his love for the creative side of advertising. He's spent 16 years selling technology to Fortune 500 brands, with stints at Zeta Global, Oracle Advertising, and Fastly, and he consults for companies beyond his full-time role. He's all in on AI, builds his own products with it, and writes about where advertising and AI meet.

Get new posts by email

One email when I publish. Usually weekly. The list isn't live yet, so send a note and I'll add you by hand.

Sign me up

Questions, pushback, or just want to compare notes?