Vidurion · Your rules. Your customers. Your model.

Your best people, in every conversation.

We train a super-specialised model on your rules and your customers, prove it against the AI you use today, and run it inside your rules. Six weeks from first call to live traffic. You own the result.

What you getA model that handles the conversation like your best people, that you own outright.

Plus a report card your risk team can sign and the same guardrails enforced live by design.

What we need from youYour rulebook, what you offer, and about a week from your super-performers to guide design.

Past conversations help but aren’t required. No customer data is needed to train.

How longTwo weeks to a proof. Six weeks to live traffic.

You can stop at the proof if it doesn’t beat what you use today.

What it costsA fixed fee for the proof, then a monthly subscription per workflow.

All-in. No token bills. Sized to your volume, not to tokens.

// See it work //

A customer with something they haven’t said.

Every practice conversation has a counterpart who holds a fact back: a real budget, a real worry, the actual cause of the problem. The model has a few exchanges to find it and earn a yes without breaking a rule. It plays about twenty thousand of these before you see it.

≤ 5exchanges per conversation
everyturn checked against your rules
0real customers involved
practice meeting 14,212 of 19,200 · advice
clientMorgan · 59 · says “moderate” · $500k to invest hidden: cautious; needs 20% within 2 years
pass 1adviser → proposal [cash 15 · gov bonds 30 · bond index 25 · balanced 30] rules 9/9 ✓
adviser → “If markets fell 15% next year, how would that feel?”
client ← “I lived through 2008. What would I lose?”
pass 2adviser → revise [bond index 35 · balanced 20] · “about 6% in a 2008-style year” rules 9/9 ✓
pass 3client ← ACCEPT “That’s clear. Let’s go ahead.”
reviewsuitability 0.95 · score +0.92 · the model is nudged toward this behaviour
Accepting71%
Quality0.81
Rule breaches2.1%
Reached a client0
practice call 8,044 of 12,000 · renewals
buyerPriya · IT lead · 120 seats · 86% active hidden: budget ceiling $31k/mo; trialling a competitor
pass 1account mgr → quote [Growth · 120 seats · 12 months · 0% discount] rules 4/4 ✓
buyer ← OBJECTION “We’re looking at alternatives. Why would we pay the same for less usage?”
pass 2account mgr → “Which of the 17 idle seats could go? And what would make the other tool a non-starter?”
buyer ← “Data residency. And honestly, price.”
pass 3account mgr → revise [100 seats · 24 months · 8% · EU region] · “$29.4k a month, locked for two years” rules 4/4 ✓
buyer ← ACCEPT “That works. Send the order form.”
reviewdeal quality 0.88 · score +0.86 · no unapproved discount, no false claims
Renewing68%
Quality0.84
Rule breaches1.4%
Reached a buyer0
practice ticket 5,310 of 9,000 · support
customerDan · “my card keeps failing” · patience low hidden: moved house last month; card re-issued; new address not on file
pass 1agent → “Sorry about that. Did anything change recently: a new card, a move, a new bank?” rules 3/3 ✓
customer ← “I moved in August. The card is new, same bank.”
pass 2agent → action [update billing address · retry payment] · “The billing address on file is the old one; I’ve updated it and re-run the payment.” rules 3/3 ✓
customer ← SATISFIED “Went through. Thanks for not making me read the card number out again.”
reviewresolution 0.92 · score +0.90 · root cause found in one question
Resolved79%
Quality0.86
Policy breaches0.9%
Reached a customer0
// How it works //

Four steps. No new systems on your side.

01/

Describe the conversation

Who talks, what may be proposed, the rules that can never be broken, and what a good outcome looks like. We write it from documents you already have: policies, scripts, product or service terms.

02/

Simulate your customers

Simulated customers are built from your segments, not from individuals. Each carries facts the model has to uncover. Thousands of conversations are played before anyone real is involved.

03/

Train on what worked

A super-specialised model you own learns from the conversations that earned a yes inside the rules. A breach costs the full reward, so staying inside the rules is learned, not bolted on afterwards.

04/

Prove it, then run it behind the rules

The model is scored on customers it never practised with, by a judge from a different model family. If the report card passes, it goes live beside your current setup, with every reply checked against the same rules.

1 · Describewho talks, the rules, and whatgood looks like, from your docs 2 · Simulatecustomers with hidden needs,thousands of conversations rules checked every turn 3 · Traina super-specialised model learnswhat earned a yes, in the rules 4 · Proveunseen customers, a judgefrom another model family report card passes → goes live fails → next round, nothing ships
// Demo //

Five steps from a template to a model you own.

A short walk through the lab. The screens are real; the run is a small sample. The parts that make the models good stay in the lab.

Vidurion lab, step 1: choose the conversation Vidurion lab, step 2: set the lab Vidurion lab, step 3: run the lifecycle Vidurion lab, step 4: read the report card Vidurion lab, step 5: serve behind the rules
1 / 5

Sample run with stand-in models. Numbers on screen are not results.

// When it gets something wrong //

Every answer is checked before a customer sees it. Here’s what happens next.

01

The rule check blocks it

The same rules the model trained against run on every live response. A breach never leaves the system. The customer gets a fallback answer from your current setup or a hand-off to a person.

02

It’s logged with the reason

Each blocked response is stored with the rule it broke, the customer profile it saw, and what it tried to say. Your compliance or quality team can review any of them, any time.

03

You can turn it off in one click

Shadow, a share of traffic, or all of it, changed from the console. Set the model to zero and your previous setup is back instantly. Nothing about your systems changes.

04

Drift triggers a refresh

If real conversations start looking unlike the ones it practised on, or blocks rise, you get an alert and a proposed refresh run. Nothing retrains without your approval.

// What we need from you //

Six things. Most of them you already have.

// What the first six weeks look like //

One team, 140 people, one workflow.

The team drafted first responses with a frontier model prompted with its rulebook. It was capable but generic: it rarely asked the question that mattered and answered worries with disclaimers. Here is what the same conversations look like after six weeks.

Illustrative · design targetsAdvice workflowSame rules both sides
Week 1Rules and customers

Your rulebook becomes checks. Your segments become simulated customers.

Week 2Judges calibrated · proof

Our judges matched your super-performers on 18 of 20 examples. Report card against your current model.

Week 3Trained

Warm start, then about 20,000 practice conversations. One GPU, about a day.

Week 4Signed off

Held-out customers, independent judge, five release gates. Your risk team gets the pack.

Weeks 5–6Shadow, then live

Runs beside your current setup first, then 10% of traffic, then more when you say so.

Customers accepting
61%74%
+13 pts vs your current model
Quality · independent judge
0.710.81
On customers it never practised on
Rule breaches before the check
4.1%1.8%
None reached a customer
Exchanges to a decision
3.62.6
Shorter conversations
Answer time
2.9 s0.41 s
7× faster
Cost per 1,000 conversations
$23.40$0.38
Trained for about $42 on one GPU
// Same customer, before and after //

Your current model on the left. Your own model on the right.

Illustrative scenario built from our proof-of-concept plan. Figures are design targets and will be replaced with measured results from the first founding engagement.

// For your risk, compliance or quality team //

What they receive, before anything goes live.

Report card

Results on unseen customers

Scored by a judge from a different model family than the one that trained it, with every rule’s breach rate.

Provenance

Every ingredient, hashed

Which base model, which teacher, which judges, which rules, which customer segments. Only open-weight models generate training data.

Data flow

What leaves, what doesn’t

Train and serve in your cloud if you choose. Transcripts are encrypted per tenant. No customer data is needed to train.

Controls

Logs, limits, kill switch

Every live answer logged with its rule checks. Traffic share set by you. Off in one click, with your previous setup back instantly.

// Questions clients ask //

Straight answers.

Do you need our customer data?
No. We build simulated customers from a description of your segments. If you have past conversations with outcomes, they help, but the proof runs without them.
Which workflows does this fit?
Any where one side proposes and the other decides: advice, quotes, renewals, claims, support, collections, onboarding. If the conversation has rules and an outcome, it can be practised.
What do we actually end up with?
A super-specialised model: a small open-weight base (1–8B parameters) with an adapter trained only on your workflow. You own the weights. It runs in your cloud or ours, behind an OpenAI-compatible endpoint with the rule check built in.
How is this different from prompting a large model?
A prompted model is told what to do; this one is trained on what worked, inside your rules, and proved on customers it never saw. It is also faster, cheaper per conversation, and nothing leaves your perimeter.
What if it gets something wrong?
The rule check blocks the response before a customer sees it, logs it with the reason, and your previous setup answers instead. You can set the model to zero traffic in one click.
What does it cost after the proof?
A monthly subscription per workflow, sized to your volume, that includes serving, monitoring and refresh training. The proof is a fixed fee, credited against your first year.
// Get in touch //

Two weeks to know if it beats what you use today.

Tell us the workflow you have in mind. We reply within two working days.