01
Five happy-path tests aren't QA
A few scripted chats tell you the agent works when everything goes right. Customers find the other paths on day one.
Now onboarding design partners.
Fauxtomer sends thousands of realistic simulated customers at your chat or voice agent, scores every conversation against your policies, and shows exactly where it breaks.
TEST RUN 0412· staging-agent v2.3· CHAT
Conversation
Fauxtomer ← → Agent
The problem
01
A few scripted chats tell you the agent works when everything goes right. Customers find the other paths on day one.
02
They ramble, interrupt, switch languages, push back and paste things they shouldn't. Your tests should too.
03
An invented refund policy or a leaked prompt doesn't stay in the transcript. Find it before anyone else does.
How it works
STEP 01
Point Fauxtomer at an HTTP endpoint, your chat widget, our SDK, or a phone number for voice.
STEP 02
Built from your real transcripts, policies and knowledge base. Or start from the persona library.
STEP 03
Chat and voice conversations at once, in any language your customers speak.
STEP 04
Replayable transcripts, failure clusters, and a regression gate in CI.
What we check
Refunds, discounts and exceptions stay within your written rules.
Catches answers that sound right and appear nowhere in your sources.
Right tool, right arguments, right moment. And nothing it shouldn't call.
No other customer's data, no internal notes, no system prompt.
Instructions hidden in messages don't change the agent's behaviour.
Hands off when it should, with context, and not when it shouldn't.
Did the customer actually get what they came for?
Calm under pressure, on brand, never condescending.
Voice only: response time, barge-in handling, talking over the caller.
Your data
FAQ
EXAMPLE RUN · 0412
Each square is one simulated conversation. Hover or tap a failure to see who broke the agent, and how.Example run. Illustrative numbers, not real statistics.
0 conversations · 0 passed · 0 failed · 0 flagged
23
Refunds outside policy
MOSTLY · The Refund Hunter
14
Loops on billing questions
MOSTLY · The Rambler
9
Mentions internal tool names
MOSTLY · The Prompt Injector
6
Ignores a language switch
MOSTLY · The Language Switcher
Persona library
Each fauxtomer is defined by behaviour, not demographics. Start here, then tune them to your customers.
Regression gate
Run your suites on every pull request. When the pass rate drops against main, the build fails and the report shows the exact turns that broke.
$ ▌
Early access
We're onboarding a small group of teams running AI agents in support, sales and service. You bring the agent; we bring a few thousand difficult customers.