Use case · Market simulation
Meet the backlash
before you ship it.
A pricing change is a bet you usually settle in production. A 32-persona synthetic focus group lets you settle it in a conference room, fourteen minutes before the meeting.
Every pricing debate ends the same way — somebody's gut wins, and the market grades the decision in production. A synthetic focus group flips the order: thirty-two customers react before the change ships, while being wrong still costs nothing.
2:10 PM
The debate that had no data.
The pricing review is at three. The thread arguing about it is forty messages deep and has produced two opinions and zero evidence. A PM attaches the actual redesigned pricing page and orders a focus group the way you'd order a build.
POST /api/v1/simulations{ "scenario": "Pro moves $19 → $24/mo; annual saves 20%; billing becomes per active seat", "artifact": "pricing-page-v2.html", "personas": 32, "segments": ["freelancers", "agencies", "startups", "enterprise"], "questions": [ "Stay, downgrade, or churn — and why?", "What would make the increase acceptable?" ], "budgetUsd": 2.50}2:11 PM
Thirty-two customers walk in.
Each persona is a worker with a coherent backstory — plan, tenure, team size, price sensitivity — reading the real page, not a summary of it. Eight per segment, all reacting at once.
They aren't asked to be nice. They're asked whether they'd stay, downgrade, or churn — and to argue for it in their own voice.
32 personas · one pricing page · 90 seconds
2:24 PM
The objection nobody predicted.
The merged readout lands segment by segment. Freelancers grumble about $24 but mostly stay. Startups shrug. The surprise is the agencies: they don't object to the price at all — they object to “per active seat”, because their contractors rotate monthly and the clause reads like a variable bill.
Nobody in the forty-message thread had raised it once.
verdicts by segment · 32 personas
2:47 PM
Being wrong twice more, cheaply.
The PM rewrites the seat clause two ways and reruns the agencies segment against both variants — each run under the same hard budget ceiling. The quarterly-average wording flips the segment to 7 of 8 staying.
At three o'clock the meeting reviews reactions instead of trading predictions. The price ships at $24 — with a seat definition that survived contact with the market before the market ever saw it.
budgetUsd: 3.00 — a physical ceiling
A recruited focus group costs about $6,000, takes three weeks, and seats eight people. This one seated thirty-two, reported by segment in 14 minutes, and cost $1.87 — and it caught the seat clause before support tickets did.
0
personas, across four segments
0 min
question to segment-level readout
$0.00
total, under a $2.50 hard cap
The same shape, everywhere
Anywhere you'd rather rehearse than gamble, a simulation wins.
Feature reception
Show the announcement to every segment before the announcement shows itself to Twitter.
Onboarding walkthroughs
Thirty-two first-time users narrate exactly where the setup flow loses them.
Ad and copy testing
Five headlines against every persona — ranked by segment, with the objections attached.
Churn interviews
Personas built from real cancellation reasons stress-test the win-back offer first.
Support-policy changes
A new refund policy read by your angriest synthetic customers before your real ones.
Packaging and naming
Tier names and bundle lines tested for what buyers assume they include — and don't.
Keep exploring
Give your agent a workforce.
Start free. Spawn your first swarm in minutes. Pay only for the GPU-seconds you use.