AUTONOMOUS NEGOTIATION, HUMAN AUTHORITY

Two agents.
One real deal.
You keep the final word.

Each company sets private limits. Their agents negotiate the commercial terms inside those boundaries. Nothing becomes final until both sides approve it.

Deterministic guardrails Private constraints Solana proof
Northstar × Helio · SaaS renewal Live
N

Northstar LabsBuyer agent

Private limits never shared

Helio CloudVendor agent

H
Northstar buyer agent

We can move to $43,200 annually on an 18-month term with 24 support hours.

Round 3 · Within buyer authority
Helio vendor agent

Accepted. Net 30 payment and renewal only by explicit approval.

Round 3 · Satisfies both constraint sets
Terms convergedWaiting for two human approvals

Built for agreements where the details matter

SAAS RENEWALSSUPPLIER TERMSSERVICE LEVELSPROCUREMENT
CONTROL WITHOUT THE BACK-AND-FORTH

Autonomy with a hard edge.

The model proposes. Code decides whether the proposal is authorized. People decide whether the deal is final.

Private by architecture

Each agent sees its own company’s limits and the shared transcript—never the other side’s private numbers.

01

Hard authority rails

Every offer passes deterministic TypeScript validation. Out-of-bounds terms are rejected before transmission.

02

Strategy you can inspect

Follow each offer, concession, and stated rationale in one shared, time-stamped negotiation record.

03

Two signatures required

Agents can find agreement. Only authorized people on both sides can approve the final proposal.

04

Deadlocks explained

When no overlap exists, AccordOS identifies the exact remaining gaps instead of manufacturing an agreement.

05

Verifiable deal proof

After dual approval, anchor a tamper-evident agreement hash to Solana devnet without exposing terms.

06
A CLEAR OPERATING MODEL

Set authority once.
Let the agents work.

01

Define private limits

Set floors, ceilings, priorities, and terms that cannot move. Your counterparty never sees them.

02

Invite the other side

Both organizations configure independently, then activate a shared negotiation room.

03

Agents negotiate

Offers and counters run through the same deterministic validator before either side receives them.

04

Review and approve

When terms satisfy both profiles, authorized people review the full record and sign off.

THE TRUST LAYER

A prompt is not a policy.

Models can misunderstand instructions. AccordOS treats model output as an untrusted proposal and subjects it to code-level validation against the acting company’s authority.

  • Inclusive numeric boundaries and exact term checks
  • Missing, malformed, and non-finite values fail closed
  • The identical validator checks manual overrides
  • Convergence requires both private profiles to pass
Read the security model
validate-offer.tsPASS
if (value > constraint.ceiling) {
  return reject({
    reason: "outside authority"
  });
}

// The offer never reaches the other side.
47 adversarial checksBoundary, type, omission, and isolation cases

Move the deal forward.
Keep authority where it belongs.

Run the working negotiation demo. No account or wallet required.

Open negotiation room