# One Operator, a Portfolio of Plays

*Published 2026-07-17* | Author: brad-webb

<blockquote><p><strong class="lede-label">tl;dr</strong> <span class="lede-lead">The lean teams everyone keeps citing did not win by automating outreach.</span> They won by changing the unit of work. One operator now covers what used to take a team, by running a portfolio of Plays instead of doing each one by hand. Leverage is moving from headcount to Plays: you define a Play once, approve it, and it runs, then you add the next one. The job becomes portfolio design and judgment, not volume. Here is how I would build the first one.</p></blockquote>

<hr>

<h2>The headline everyone is misreading</h2>

<p>You have seen the posts: tiny teams reporting revenue-per-employee numbers that would have been absurd five years ago. <a href="https://www.forbes.com/sites/paulbaier/2026/03/31/ai-native-firms-lead-in-revenue-per-employee" target="_blank">Forbes</a> puts AI-native startups at $2M to $4M in revenue per employee, against roughly $300,000 for the average public SaaS company. Some are organizing the whole company around the number: <a href="https://www.dearstage2.com/p/building-under-constraint-the-10memployee" target="_blank">Swan AI</a>, three founders and no SDRs, runs growth, sales, and support through a swarm of agents and has made $10M in ARR per employee its explicit constraint.</p>

<p>The usual read is "AI replaced the reps." That is the wrong lesson, and it is the one that gets people to buy a bot and wonder why their pipeline got worse. The real lesson is quieter. These teams did not automate a rep's to-do list. They changed the unit of work. One person now runs a portfolio of small, defined motions that used to require a team of people doing them by hand.</p>

<h2>The old unit was headcount</h2>

<p>For most of my career, the way you got more go-to-market output was to add people. More pipeline meant more SDRs. More segments meant more owners. Coverage was a function of headcount, so it was linear, expensive, and slow: every increment of output was another hire, another ramp, another quarter.</p>


LEVERAGE SLIDER: headcount, or Plays? Slide the number of Plays a single operator runs.
By hand, more coverage means more reps: five motions, roughly five people to run them.
As a portfolio, one operator holds all of them as Plays. Coverage goes up, headcount stays at one.
Default: 3 Plays running, held by 1 operator. By hand that is roughly 2 people's worth of motions.
Adding a Play adds coverage, not a hire.


<p>That model is not wrong, it is just capped by how many people you can hire and train before the org chart collapses under its own coordination cost.</p>

<h2>The new unit is Plays</h2>

<p>A Play is a small, named motion you define once: a trigger, a set of bounds, an action, and a record. Pricing revisit inside a week, so send the intro from the owner. Trial stalls, so re-engage. Usage crosses a threshold on an existing account, so flag expansion. You write it down, you approve it, and from then on it runs each time the pattern appears, logging every instance. I described the loop in <a href="/field-notes/what-bryn-actually-does">what Bryn actually does</a>, and we ran the first ones on ourselves in <a href="/field-notes/we-are-customer-zero">Customer Zero</a>.</p>

<p>The important part is what that does to leverage. Once the unit of work is a Play rather than a task, output stops being tied to headcount. I hold more Plays in my head now than I ever held motions, and it is less work, not more, because I am not executing each instance. I am designing the motion and letting it run.</p>

<h2>Run it like a portfolio</h2>

<p>Once you have more than a couple of Plays, you are managing a portfolio, and the useful mindset is exactly that. Some Plays are always-on, the steady captures you want running every day. Some are seasonal, stood up for a launch or a quarter and retired after. Some are experimental, small bets you are testing and will either promote or kill.</p>


PORTFOLIO MIX BOARD: tag each Play always-on, seasonal, or experimental. A healthy portfolio has a mix.
Default mix: pricing to repeat (always-on), de-anon to Slack (always-on), trial stall nudge (seasonal),
usage to expansion (always-on), launch brief (experimental).
Three always-on, one seasonal, one experimental: balanced.


<p>A healthy portfolio has a mix. All always-on and you never learn anything new. All experimental and nothing reliable is running. The operator's job is to keep the balance sensible, not to babysit any single Play.</p>

<h2>What the operator actually does now</h2>

<p>This is the part that trips people up, so let me be precise. Moving to Plays does not mean nobody is in charge. It moves where the human decides. Your authority lives at the definition and approval of a Play, not at each instance of it running.</p>


OPERATOR AUTHORITY PANEL: flip a Play between Run, Approve, and Kill.
RUN (default): you define the Play, set the bounds, and approve it once. Bryn runs every instance:
  watch for the pattern, score against your ICP, take the action, log the run. Judgment goes in once, up front.
APPROVE: same, but Bryn holds each instance for your yes before it acts. More control, more of your time per instance.
KILL: the Play is suspended. Nothing runs until you release it.


<p>You decide which Plays exist, what bounds they run inside, and whether each one runs on its own, waits for your yes, or is switched off. Run is the default, Approve is there when you want the final say on a step, and the kill switch is always in reach. That is bounded autonomy, and it is the whole reason one person can safely let ten Plays run: the judgment went in up front, once, not into every send. I made the fuller case for that judgment in <a href="/field-notes/buy-vs-build-can-vs-should">can vs should</a>.</p>

<h2>The honest limit</h2>

<p>This is leverage, not magic. A bad Play scales badly: if the logic is wrong, letting it run just produces more wrong, faster. A portfolio still needs someone designing it, reading the record, and pruning what is not working. Bryn is not another dashboard to watch. It is the governed execution layer that runs Plays through your stack, and it is only as good as the Plays you give it and the attention you spend tuning them. The work does not disappear. It moves up a level, from doing the motion to designing the portfolio.</p>

<h2>Your first three Plays</h2>

<p>You do not start with ten. You start with three, one from each surface, and you add as you trust the loop.</p>


PLAY PORTFOLIO BUILDER: pick Plays from a catalog; a coverage tally shows which surfaces one operator covers.
Catalog: pricing to comparison to repeat, 7d (capture); de-anon visitor to Slack (capture);
  trial stalls to re-engage (activation); sign-up abandoned to follow-up (activation);
  usage crosses threshold to expansion (expansion); G2 comparison to competitive brief (capture).
Starter three, one per surface, selected: pricing to repeat (capture), trial stalls to re-engage (activation),
  usage to expansion (expansion). One operator, 3 Plays, full coverage across capture, activation, and expansion.


<p>Pick one always-on capture, one activation nudge, and one expansion trigger. Approve those three, watch them run for a week, and you will have a portfolio one person can hold. That is the whole move: stop scaling the headcount, start scaling the Plays.</p>

<p><em>Stop watching signals. Start running them. You can start at <a href="/bryn">civic.com/bryn</a>.</em></p>

Source: https://www.civic.com/field-notes/one-operator-many-plays
