Policies route requests through the right people, on time, with a full audit trail.
Approval inbox
LiveDrag the amount and watch the route reshape itself. Past 50,000 an executive stage joins automatically.
1
Manager review
2
Finance sign-off
3
Executive approval
Rule: amount > 50,000
Decisions land the moment they happen, pushed over Socket.IO. No refresh, no waiting.
Every stage carries its deadline. Breach it and the work escalates on its own.
A secure link and a one-time code. Your counterparty never needs an account.
Every event recorded: who, what, when. Append-only by design.
The whole interface, both directions, from day one.
01
The submit form, the stages, the conditional rules. No code.
02
A form shaped per policy, whose values drive the routing.
03
A live inbox, visible deadlines, a documented outcome.
Standalone today. Through the adapter contract, it becomes the approval layer for every app in your suite.
Approval engine
adapter.applyDecision()
Start in minutes. Your first policy runs before your second coffee.
Open the app