Platform · data model

Model your operation, field by field.

Apps, fields, states, and layouts on one governed model, assembled from a deep field-type library with no custom software to maintain.

The building blocks

Six primitives, endless structure.

Apps

Group related records into apps that mirror how each team actually works.

Fields

Compose records from a deep library of typed fields, each with its own rules.

States

Give every record a lifecycle with states, transitions, and guards.

Layouts

Arrange fields into the forms and views each role sees.

References

Point records at each other so one change updates everywhere.

Computed fields

Derive totals, rollups, and status from other fields, live.

Field-type library

Every field you need, typed and validated.

28+ field types
Text Long text Number Currency Percent Date Datetime Duration Boolean Single select Multi select State Reference Multi-reference Computed Rollup Address Email Phone URL File Image User JSON Barcode Rating
One record, everywhere

Reference, don't duplicate.

A reference field points one record at another, so an item, a customer, or an order exists once and is used everywhere. Change it in one place and every module that references it stays in step.

Automate on changes
ITEM-4471 · 6061-T6 bar stock
Referenced by
SalesSales order SO-3391On two order lines
InventoryStock on handReserved on order
ManufacturingWork order WO-882Consumed as a part
AccountingCost journalPosts on receipt
Lifecycle, not just status

States with real transitions.

Every record moves through a lifecycle you define. Each transition can require fields, check permissions, and fire a workflow, so a record can't skip a step or land in an invalid state.

Guard transitions with roles
Purchase order · lifecycle
Draft
In review
Approved
Closed
Thruline AI

Jordan models it from your requirements.

Describe your operation and Jordan proposes the apps, fields, and states, behind a human review gate.

Meet Jordan

See the model on your data.