CaseAdvancedResponsible AI & Advanced Practice / Agent product management specifics / #15
How would you price an agent product?
BOUND the product is Quillfeather Redline, an agent that reviews and redlines vendor contracts for Tallis & Vane, a furniture maker
Interviewer's question: "How would you price an agent product?" Quillfeather Legal AI sells Quillfeather Redline, an agent that reads a vendor contract and produces a full first-pass redline on its own. Emrys Buchwald runs pricing at Quillfeather. Vesna Okonkwo is general counsel at Tallis & Vane, evaluating whether to buy it.
The direct answer
Price it per completed contract, not per seat and not per token, bounded above by what the cheapest human alternative already costs. Never bill a contract the agent had to hand off to a person, since that one was not actually completed. Give the number as a range, not a point estimate, because the whole model swings on one number nobody has measured yet: how often the agent hands off.
Do this, in order
Price per completed contract, bounded by the cheapest human alternative, not a flat seat fee.Why: a flat fee looks fine at low volume and quietly loses money the moment a real customer scales up usage.
Never bill a contract the agent had to escalate to a person.Why: a hand-off means the agent did not finish the job, and charging for it anyway breaks the first time a customer notices.
Set the price under what a paralegal doing the same volume would cost, not under outside counsel's much higher rate.Why: the paralegal is the real ceiling customers compare against for routine review, even though outside counsel costs far more.
Reserve the expensive verification pass for high-dollar-value contracts, not every contract.Why: running it on everything triples the average compute cost the whole price was built on.
Re-check the escalation rate every quarter against real usage.Why: it is the one number that can flip whether this price still covers its own cost.
How to answer this, stage by stage
Nobody is grading whether you can quote a number. They are grading whether you can show the arithmetic behind it and say which part of it you are least sure of.
Stage 1
Scope it to one concrete deal
Say it like this
"I'll price Quillfeather Redline for one real customer, Tallis and Vane, a furniture maker whose legal team reviews about three hundred vendor contracts a month."
Why this works
A pricing question answered in the abstract turns into a guess. One customer with a real volume keeps the arithmetic honest.
Stage 2
Say your structure out loud
Say it like this
"I'll use BOUND. Break the equation down, own each number, give a range instead of a point estimate, sanity check it, then name the one assumption that would flip the whole thing."
Why this works
Signals a method before a single number gets said, so the interviewer isn't just watching you guess out loud.
Stage 3
Break down the equation
Say it like this
"Price per contract has to cover what it costs us to run, and it has to sit under whatever the customer would pay a person to do the same job instead."
Why this works
The B step. States the shape of the answer before any number gets attached to it.
Stage 4
Own the numbers
Say it like this
"Running one contract through the agent costs us about a dollar in compute. A paralegal doing the same review costs about twenty eight dollars, forty minutes at a loaded rate. Outside counsel charges up to four hundred fifty."
Why this works
The O step. Real, checkable numbers, stated with where each one came from, not just asserted.
Stage 5
Give the range and the direct answer
Say it like this
"So I'd price it between fourteen and twenty two dollars a completed contract, in volume tiers, and never charge for one the agent had to hand off."
Why this works
The U step, and the actual answer to the question, stated as a range instead of one number wearing a confident tone.
Stage 6
Sanity check it
Say it like this
"At their real volume, three hundred contracts a month, that lands around five to seven thousand dollars, well under what a full time paralegal costs doing the same job, and that paralegal could not actually do three hundred a month anyway."
Why this works
The N step. Checks the answer against something the interviewer can picture, instead of leaving it as an isolated number.
Stage 7
Name the swing assumption and close
Say it like this
"The number that could break this is the escalation rate, how often the agent hands a contract to a person instead of finishing it. If that number doubles, the price has to move, and that's the one I'd watch first."
Why this works
The D step. Restates the direct answer and names exactly what would change it, which is what a good estimator does and a guesser never does.
Let's learn
Quillfeather Redline reads a vendor contract and produces a full first-pass redline on its own, marking every clause it changed and quoting the exact original text next to each edit.
Before Quillfeather, a contract took a Tallis & Vane paralegal about forty minutes to mark up by hand, at a loaded cost of about twenty eight dollars. Anything unusual went to outside counsel, at a hundred eighty to four hundred fifty dollars a contract.
What one contract's price is built from
Compute is the cheap part. The number that actually decides the price is how much gets set aside for the contracts the agent hands off.
Now most contracts come back with a full redline in about ninety seconds, each edit sitting next to the exact clause it changes, so a paralegal can check the reasoning instead of redoing the work.
Knowledge spark: why price per contract instead of per seat?
A seat fee charges the same no matter how much a customer actually uses the agent. A company that runs forty contracts a month and one that runs three thousand pay the same price, which means the heavy user is either a steal or a loss, and nobody finds out which until the invoice looks wrong.
Here is the turn: the ninety seconds is not really what Tallis & Vane is buying. What they are buying is the confidence to keep the legal team at its current size while contract volume keeps growing. That confidence has to be priced against what growing the team the old way would have cost, not against how fast the agent feels in a demo.
Same review, two very different costs. The price has to sit somewhere between them, not equal to either one.
At its worst: price this like ordinary software, one flat monthly fee for unlimited contracts, and a customer running heavy volume costs more in escalations and compute than the fee ever brings in. The vendor loses money scaling with its best, most active customers, which is exactly backwards.
The decision I would take back
Quillfeather's first pricing model was a flat monthly seat fee for unlimited contracts, because it was the simplest thing to sell and it looked fine in the pilot, when Tallis & Vane ran about forty contracts a month. It stopped working once real usage hit three hundred a month and the escalation cost quietly ate the whole margin.
What I would leave alone: a small flat monthly fee is fine for a pilot customer testing under fifty contracts a month. Escalation volume is too low there to matter, and a simple number closes the pilot faster than a metered one would.
The lesson: a price that only works at one guessed volume is not a price, it is a coincidence. Model the range before the first customer signs, not after the tenth invoice looks wrong.
Now here is the same thing as a story
The short version above is what you would say pricing this deal live. Read this one for how the flat fee actually broke.
Emrys Buchwald built Quillfeather's first price sheet the week before the company's biggest pilot went live: one number, one flat monthly fee, unlimited contracts. Simple to say on a sales call, simple to put on a slide.
For the first three months, that fee looked smart. Tallis & Vane ran the pilot lightly, about forty contracts a month, mostly simple vendor NDAs. The agent handled nearly all of them without a hand-off. Emrys watched the cost-to-serve number sit comfortably under the fee every single month.
Then Tallis & Vane's furniture line expanded into three new countries, and Vesna Okonkwo's legal team started sending Quillfeather everything, not just NDAs. Supply agreements. Distribution contracts. A few genuinely complicated ones. Contract volume tripled to nearly three hundred a month, and the mix got harder.
The pilot ran almost entirely in the bottom left corner. The real account did not.
An auditor at Quillfeather doing the monthly finance review found it first, on a spreadsheet, not in a customer complaint. The Tallis & Vane account was now costing more in compute and escalation reviews than the flat fee brought in. Nobody had done anything wrong. The fee had simply been priced for a version of the customer that no longer existed.
We had not priced a customer. We had priced one month of a pilot, and called it a customer.
Emrys pulled the real numbers. About one in six of the harder contracts now needed a human paralegal to finish the review, at roughly seventeen dollars of labor each time. That escalation cost, multiplied across three hundred contracts, was quietly larger than the entire flat fee.
Eighteen dollars was never the point. The point is that even the high end of the range sits under what a paralegal already costs.
The decision I would take back is the flat fee itself, or rather, keeping it once volume and mix had both moved. It made complete sense during the pilot, when regenerating trust in the product mattered more than protecting margin on forty contracts a month. It stopped making sense the moment the account looked nothing like the pilot anymore.
Replayed with per-contract pricing in place from month one: the fee would have moved with the account instead of staying frozen at pilot-era assumptions. Three hundred contracts a month at eighteen dollars each is about five thousand four hundred dollars, comfortably above the real cost to serve, and Tallis & Vane would have seen their bill track their own usage instead of a surprise renegotiation call.
I picked the flat fee because it was the fastest thing to get a signature on. It took one finance spreadsheet, three months later, to see that fast to sell and fast to break were the same decision wearing different clothes.
BOUND, spelled out for one priceNot a discount conversation. BOUND is what tells you whether a number survives contact with real usage.
B
Break it down. State the equation first.
Price per contract has to cover the cost to run it and sit under the cheapest real alternative a customer already has, a paralegal's time.
Says the shape of the answer before any number gets attached to it.
Four parts, and only one of them, the quoted proof, has nothing to do with money at all.
O
Own the numbers.
About one dollar of compute per contract. Twenty eight dollars for a paralegal to do the same review by hand. Up to four hundred fifty for outside counsel on anything unusual.
Every number stated with where it came from, not asserted with confidence alone.
The fourth item is the one most price sheets never measure until it is too late.
U
Use a range.
Fourteen to twenty two dollars per completed contract, not one confident number. Never bill a contract the agent had to hand off.
This is the hardest step and the direct answer: a range survives being wrong by a little. One number does not.
N
Nail the sanity check.
At three hundred contracts a month, that is about five to seven thousand dollars, well under a full time paralegal's cost, and a paralegal could not do three hundred a month anyway.
Compares the number against something the interviewer can actually picture, instead of leaving it floating alone.
D
Direction. What would flip it.
The escalation rate. If it moves from one in six contracts to one in two, the price has to move too, or the deal needs to be scoped to simpler contract types only.
Names the single assumption a good estimator watches, instead of pretending the model is finished.
What moves the price most, if the assumption is wrong
Compute cost barely moves the number. Escalation rate can more than double it, which is why it is the one to re-check every quarter, not the one to model once and forget.
The recap, one line per letter: break it down is cost to run versus the human alternative, own the numbers is one dollar compute against twenty eight dollars paralegal time, use a range is fourteen to twenty two dollars and never bill a hand-off, nail the sanity check is comparing the monthly bill to a paralegal's monthly cost, and direction is the escalation rate, the one number that can flip the whole model.
And if you want to be sure it really works, try it somewhere elseSame five letters, an HVAC dispatch agent instead of a legal redline. A different swing assumption, the same shape of decision.
Meridian Field Services sells an agent that triages incoming HVAC repair calls, diagnoses the likely fault from a customer's description, and schedules a technician with the right part already loaded on the truck.
Mapped onto BOUND: break it down is cost per triaged call, compute plus the cost of a wrong part guess sending a truck back out, bounded by what a dispatcher currently costs per call. Own the numbers: compute runs about forty cents a call; a dispatcher costs about six dollars a call in wages; a wrong part guess costs about ninety dollars in a second truck roll. Use a range: price between two and four dollars per triaged call, well under the dispatcher's six, as long as the wrong-part rate stays low. Nail the sanity check: at two thousand calls a month that is four to eight thousand dollars, against roughly twelve thousand dollars a month for two dispatchers doing the same volume. Direction, the swing assumption here is different from the legal case: it is not how often the agent hands off, it is how often its part guess is wrong, since one wrong guess costs as much as forty five correctly triaged calls.
Same shape of gate, a legal redline instead of a repair truck.
Swap the trigger and it still runs.
Speed: an interviewer caps you at thirty seconds. Say "price per completed task, bounded by the cheapest human alternative, never bill a hand-off," and stop.
Cost: if compute prices fall by half industry-wide, the price barely moves, because compute was never the biggest line item, escalation cost was.
The model gets better, for real: if accuracy improves so much the escalation rate drops to one in twenty, that is not a reason to cut the price, it is a reason margin quietly improves, and a smart vendor reinvests some of that into a lower price before a customer negotiates it away.
Where people run it wrong.
They price off a pilot's usage pattern and never revisit it once real volume and mix show up.
They bill for every attempt, including the ones the agent could not finish, which breaks trust the first time a customer notices.
They chase the cheapest possible compute cost instead of watching the number that actually swings the price, which is almost never compute.
How to use it live. When someone asks you to price an agent, ask yourself one thing out loud: what is the cheapest real alternative a customer already has, and does my number sit under it once real usage, not pilot usage, is the one being priced.
Flashcards (tap any card to flip it)
1 · THE FRAMEWORK
What framework fits a question about pricing an agent product?
Tap to flip
ANSWER
BOUND: break it down, own the numbers, use a range, nail the sanity check, direction. Built for estimation and sizing questions.
2 · THE PEOPLE
Who are the two people this answer centers?
Tap to flip
ANSWER
Emrys Buchwald, who runs pricing at Quillfeather Legal AI, and Vesna Okonkwo, general counsel at Tallis & Vane.
3 · THE EQUATION
What does the price per contract have to cover, in one line?
Tap to flip
ANSWER
The cost to run one contract through the agent, while sitting under what the cheapest human alternative, a paralegal, already costs.
4 · THE RANGE
What price range does this answer land on, and why a range instead of one number?
Tap to flip
ANSWER
Fourteen to twenty two dollars per completed contract. A single number implies confidence the model doesn't actually have yet.
5 · THE OLD DECISION
What decision would you take back?
Tap to flip
ANSWER
Keeping the flat monthly seat fee after volume and contract mix had both moved far past what the pilot ever tested.
6 · THE NUMBER
Fill in the blank: about one in ___ contracts needed a human paralegal to finish the review.
Tap to flip
ANSWER
Six. That escalation rate, multiplied across three hundred contracts a month, was quietly larger than the entire flat fee.
7 · THE SANITY CHECK
How do you know the eighteen dollar price is not just a made up number?
Tap to flip
ANSWER
At real volume it totals about five to seven thousand dollars a month, well under a full time paralegal's cost, and a paralegal could not do three hundred contracts a month anyway.
8 · CROSS PRODUCT TRANSFER
Section 4 answers this again for a different product. Which product, and what's the swing assumption there?
Tap to flip
ANSWER
Meridian Field Services' HVAC triage agent. There the swing assumption is the wrong-part-guess rate, not the escalation rate.
Check yourself Score: 0 / 0
Fill in the blank
1. Fill in the blank: running one contract through Quillfeather Redline costs about ___ in compute.
Show hint
Look at the stacked bar chart.
Show answer
One dollar. It is the cheapest part of the price. The number that actually decides the price is the escalation reserve, not compute.
Multiple choice
2. Why did Quillfeather's original flat monthly fee stop working?
A. The agent started making more mistakes over time.
B. Contract volume and complexity both grew past what the pilot ever tested, so escalation cost quietly outgrew the flat fee.
C. Tallis & Vane asked for a discount.
D. Compute prices went up industry-wide.
Show hint
Look at "the decision I would take back."
Show answer
B. The fee was priced for a pilot-era customer. Once real usage tripled and got harder, escalation cost quietly ate the entire margin.
True or false
3. True or false: Quillfeather should bill Tallis & Vane for a contract even when the agent had to hand it off to a paralegal.
True
False
Show hint
Look at the priority list's second bullet.
Show answer
False. A hand-off means the agent didn't actually finish the job. Billing for it anyway breaks trust the first time a customer notices.
Short answer, where it wouldn't matter
4. Name a customer situation in this story where the flat monthly fee is genuinely fine.
Show hint
Look at "what I would leave alone."
Show answer
Model answer: A pilot customer running under fifty contracts a month. Escalation volume is too low there to matter, and a simple fee closes the deal faster.
Short answer, apply it yourself
5. Pick a subscription or usage-based product you pay for. What real cost of serving you do you think the price was never actually checked against?
Show hint
Think about a cloud storage plan, a ride-share subscription, or a software seat license.
Show answer
Model answer: Many flat-fee software plans are priced against an assumed average user, and heavy users likely cost the company far more than light users ever notice paying for.
The number question
6. If the escalation rate doubled from one in six contracts to one in three, would the eighteen dollar modeled price still hold? Why or why not?
Show hint
Look at the sensitivity chart and the direction step.
Show answer
Model answer: No. Escalation rate is the assumption that swings the price most, by about nine dollars. Doubling it would push the real cost to serve above the eighteen dollar price, so the range would need to move up.
Before you close the answer
Why this works
Tests whether you can build a real number from real assumptions, not whether you can quote an industry-standard price. Most candidates skip straight to a number with no arithmetic underneath it.
Follow-up traps
"Why not just charge per token, since that's your real cost driver?" Response: per-token billing exposes the internal cost structure and makes the bill unpredictable for the customer, who can't estimate it in advance the way they can with a per-contract price.
"What if a competitor prices at a flat unlimited fee, don't you lose the deal?" Response: a flat fee that loses money at real volume isn't actually a lower price, it is a subsidy the vendor can't sustain, and the customer will eventually pay for it through a sudden renegotiation instead of a stable bill.
If pressed
The escalation threshold itself is calibrated against a golden set of four hundred attorney-reviewed contracts: any contract where the agent's own confidence falls below the level that predicted a clean first-pass redline on that set gets escalated automatically, and that threshold gets re-measured every quarter against real outcomes, not left as a fixed setting from launch day.
From U2xAI Academy
From answering questions to owning outcomes.
A live workshop where you ship a working AI agent, defend a launch decision, and walk away with a portfolio recruiters can't wave off, not just more questions to study.