The deal primitive

Sales calls it a deal. HR calls it a hire. Procurement calls it a PO.

Think about them from first principles and they’re the same shape: two parties, an offer amount and a final amount, contract start and end, stages that progress toward a close, and a pipeline you report on. Oko ships that shape once, as a primitive — and every pipeline in your business gets it.

The same shape, three businesses

Sales

deals 6 open pipeline
Qualified 2

Acme relaunch

Acme Co

$48,000 close aug 12

Juniper expansion

Juniper Ltd

$22,500 close aug 29

Proposal 1

Meridian rollout

Meridian Co

$96,000 close sep 5

Negotiation 2

Halcyon renewal

Halcyon Inc

$61,200 close sep 18

Foundry pilot

Foundry Bros

$18,000 close sep 22

Closed won 1

Baseline retainer

Baseline LLC

$54,000 won jul 30

Hiring

hires 6 open pipeline
Screen 2

Staff engineer

R. Osei

$185,000 start oct 1

Ops manager

T. Laurent

$120,000 start oct 15

Interview 1

Account exec

M. Reyes

$95,000 start sep 8

Offer 2

Design lead

K. Tanaka

$160,000 start sep 1

Support lead

A. Novak

$88,000 start sep 15

Signed 1

Data analyst

J. Whitfield

$105,000 start aug 18

Procurement

purchases 6 open pipeline
Shortlist 2

Data warehouse

Northwind Data

$36,000 close sep 30

Fleet leasing

Arrow Fleet

$210,000 close oct 20

Evaluation 1

Payroll platform

Ledgerline

$28,800 close sep 12

Contract 2

Security audit

Bastion Sec

$42,000 close aug 25

Office fit-out

Formwork Co

$75,000 close sep 3

Signed 1

Support tooling

Deskbound

$19,200 won jul 22

One primitive, three businesses. Each board is the same object with the same deal characteristic attached. Only the names change.

The anatomy of a deal.

Attach the deal characteristic to any object you define and it carries the full shape. None of it is hardwired to sales — a hire has an offer too; a purchase has contract terms too. The primitive knows that.

deal · anatomy
  • partiestwo — yours and theirs, relabeled per object
  • amountsoffer · final
  • contractstart · end
  • stagesyours, with automation and gates
  • closedate · outcome
  • reportingpipeline, by stage and value

You run more deals than you call deals.

An opportunity pipeline is a deal. An employment pipeline is a deal. Buying software is a deal in a procurement setting. So are renewals, partnerships, and fundraising — two parties, a value, stages toward a close. Once the shape is a primitive, every one of them gets pipeline reporting, stage automation, and an operator that can work it.

Deals are one primitive in the vocabulary — people, places, channels, structure, and memory work the same way.

See all the primitives

Opening soon

Every pipeline, one primitive.

Opening soon. One email when we do, nothing else.