Skip to content

— platform

four acts.
one runtime.
zero releases
to change.

onfield is one product. underneath, it is four acts that hand off to each other through one file. the workflow is the file. the runtime runs it. the office sees it land. the dispatcher reports on it.

v0.1 · 2026runtime · web4 stations

— act 01 · design


the designer is a file editor.
ops owns the file.

drag from 35 step-type primitives onto a canvas. write conditional logic on any field. require photos with on-device watermarking. publish a draft, version it like code, roll back without a release. the json is portable — export it, diff it, hand it to an engineer.

— act 02 · run


offline-first.
one thumb.
native capture.

the runtime works for hours without signal. jobs queue locally and replay the moment the truck rolls past a tower. no spinner, no lost data. one screen at a time, in a glove, in a panel van, in the rain.

— act 03 · close


quote → sign → invoice → contract.
in the same workflow.

seven sales step types — lead, quote_builder, quote_approve, quote_proposal, quote_sign, quote_invoice, quote_contract — drop into any workflow. configurator with option spaces and recipes. formula solver for conditional pricing. margin guard fires when a rep goes too soft. branded pdf on-device, signature captured at the kitchen table.

— act 04 · see


the office watches it land.

dispatch watches steps light up. flagged readings raise a pill. the signed pdf, the invoice, and the webhook hit your stack before the truck hits the next address. per-workflow reporting rolls up the same numbers your auditor asks for.

— the data model

one file. four tables. one audit log.

workflow_version (json)  the spec ops writes
job (row)                one run of that spec, on one truck
job_values (rows)        what every step produced
evidence (rows)          photos, videos, pdfs, signatures
audit_log (rows)         who did what when, append-only

every row is org-scoped. row-level security on every read. the json is portable; export your workflow, take it with you.

— vs. the alternatives

we are not them.

creatio
a giant browser-first crm with a phone app bolted on. workflow apps run badly on phones in basements and panel vans.
servicetitan
dispatch + invoicing for one trade. we don't replace your dispatcher — we plug into it.
zapier + jotform
forms collect data. workflows run jobs with offline replay, signed pdfs, and a webhook out the back.
a custom build
one panel-van cpq screen is 80 hours of react-native, then it has no offline, then ops cannot change it. workflows are configuration, not code.

— what's shipping this year

dated roadmap.

  • jun 2026 public webhooks · hmac-signed
  • jun 2026 audit log · immutable, append-only
  • jul 2026 native ios + android via expo
  • jul 2026 offline runtime · powersync · conflict-safe
  • jul 2026 push notifications
  • aug 2026 stripe billing · checkout · portal
  • aug 2026 stripe tap-to-pay / payment sheet
  • sep 2026 reporting dashboards · per-workflow metrics
  • sep 2026 auto-assign rules
  • sep 2026 public api docs · self-serve key issuance

— if it isn't on this list it isn't a promise.