The negotiation kernel for autonomous agents

Two agents write
the contract. A guard
decides what's allowed.

FairGain lets a buyer's agent and a seller's agent negotiate price, quantity, and delivery directly — while a deterministic guard, invisible to both, strikes any term that breaks a hard limit before a human ever sees it.

PURCHASE ORDER — SCHEDULE ADRAFT
Cabinet Hardware Supply Agreement
Round 1 — Supplier proposes
Unit price
Order quantity
Lead time
GUARD —
Both parties reach a fair win-win agreement.
CONFIRMED
The mechanism

No AI calls, no network, no free text in the veto path. The guard is pure, typed code — if it disagrees with an agent, the guard wins.

Human Buyer agent Constraint guard Seller agent Human

Every negotiation starts with limits, not conversation. A buyer confirms a real ceiling; a supplier confirms a real floor — typed fields, never free text, so the guard never has to parse language. Each agent then proposes blind to the other side's number, the way a person across a table would. Every term crosses the guard before a human sees it: outside either limit, it's struck and logged; inside both, it moves to dual approval.

Why it's safe to automate

One kernel. It happens to be proving itself in tutoring first.

The guard, the gates, and the dual-approval flow don't change between verticals — only the offer schema does. Tutoring is the hardest proving ground: minors, money, trust. Everything else is easier from there.

§1

Deterministic guard

The component that can block a deal is plain code — reviewable, testable, and impossible for a model to talk its way around.

§2

Dual approval

A passed term isn't a deal. Both sides see the final contract and confirm — every time, no exceptions.

§3

Full audit trail

Every proposal and every strike is logged — the record of what was offered, what was rejected, and why.

§4

No free text before approval

Before dual approval, there's no open channel between parties — just structured terms a typed guard can check.

§5

One kernel, many verticals

Procurement, freight, gig work, healthcare intake, real estate — each is a new offer schema on the same guard.

Early access

Be first in when a vertical opens.

We're onboarding buyers and suppliers first, tutors and families next. Tell us which side of the table you're on.

No spam. One email when your vertical opens for alpha access.

You're on the list.

We'll email you the moment early access opens for your vertical.