Requests, approvals and handoffs, run your way. Every step records who or what moved it, and when.
OpenWind runs work as records moving through steps you define. You change the steps without writing code. It runs on your own servers. The foundation and the first customer-ready apps are complete; scale and extensibility are in progress. The connector runtime and webhook gateway are built, but there are no ready-made connectors yet. No AI features inside OpenWind today.
One expense claim, step by step.
Any request your team handles is built the same way: a record that moves from step to step. Here is one, drawn in blocks. The steps and names are an invented example; you set your own.
Submitted
An employee files a claim with the receipt attached.
EmployeeManager approves
Only the line manager can approve. If they reject it, they must say why.
Line managerFinance checks
Finance confirms the amount and the receipt match the policy.
Finance teamPaid
The claim is closed and the payment is noted on it.
Finance team
Every move is written down: from which step, to which step, who or what moved it, and when. A claim that waits too long at one step can raise an alert.
How a record moves.
Request
Someone moves a record to its next step.
Guards
Who is allowed, which conditions hold, which fields are required, and a reason, where you ask for one.
Recorded
From, to, who or what moved it, and when, in the record's history.
What happens next
Automations, notifications, webhooks.
Undoing a step is a new step, so the history shows both.
What an operations team gets.
Steps you configure.
A visual workflow editor. A new workflow is configuration, not new code.
Reasons where they matter.
Any step can require a comment before it runs.
Time limits per step.
SLA timers and breach alerts, which can trigger automations.
Recurring work (nearly complete).
Scheduled work orders created automatically, preventive maintenance for example.
Your work in one place.
Each person sees their own work, across every workflow, on one screen.
Integration by webhooks and API.
Webhooks (automatic messages between systems) in and out, regular checking for systems without them, and an inbound API for partners. More is in progress.
Attachments scanned.
Uploaded files are scanned for viruses, with quarantine.
Isolation in the database.
Each organisation's data is separated by the database itself, with isolation tests.
On your servers.
Runs on your own servers, with sign-in and secrets storage that you host too.