Primitives

The shapes business is made of.

A primitive is a shape with understanding: it knows what it is, what can be done with it, and what it means when it changes. Deals, people, places, channels — each has its own lifecycle, and anything you define can carry them. This page is the vocabulary; your objects are the sentences.

Objects you define. Behavior you attach.

An object in Oko starts as whatever your business calls it: a matter, a work order, a hire. Attach a characteristic and it gains working behavior — shaped by the people who run the process, without code.

  • dealstages · pipeline · amounts
  • workflowrules · automation · approval gates
  • contactsone shared people directory
  • notesrich text on any record
  • tasksassignments · due dates
  • attachmentsfiles, with expiry
  • locationsaddresses, geocoded
  • activitya timeline of every change
  • hierarchyparent/child records
  • phone · email · socialtyped, not free-text fields
  • websitelinks with a lifecycle
  • + morethe set keeps growing

The vocabulary

Six families, one graph.

Deals

Two parties, stages toward a close, a value and an outcome. Sales calls it a deal; HR calls it a hire; procurement calls it a PO. One primitive, your labels.

the deal primitive →

People

One shared directory, so the same person appears on every record they touch — with the role living on the relationship, not the person.

the contacts primitive →

Channels

Phone numbers, emails, social handles, websites — typed, understood, and alive. A website knows how to fetch its own metadata; every object that carries one can do the same.

Places

Addresses that geocode, map, and route. Attach a location to anything — a work order, a property, a vendor — and it knows where it is.

Structure

Records nest and link into one graph: matters carry filings, properties carry units, everything connects to everything it touches.

Memory

Activity timelines, notes, files. What happened stays with the record it happened to — attributed, ordered, searchable.

Every one of these compounds: an operation added to a primitive is inherited by every object that carries it, at once.

See why capability compounds

Opening soon

Compose your business from them.

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