Workflow engine
Highway
AvailableProcesses that survive a crash.
Highway is a workflow engine for processes that take minutes, days or weeks to finish. Because a step and its record are written in one database transaction, an outage in the middle of an order cannot leave it paid but undelivered, or close a case with a step missing. It runs on the PostgreSQL database your team already operates and needs no separate queue, broker or scheduler.
Who it is for. Teams whose multi-step processes are costly when they fail halfway, such as payments, onboarding, fulfilment, case handling or anything with a deadline.
- Status
- Available
- Part of
- Offerings
- Product site
- highway.solutions
- Tags
- Durable executionNo extra infrastructureMulti-tenantAudit trail
What it does
-
Nothing is left half done
If a step fails, Highway rolls back to the last state the business would recognise and carries on from there.
-
No new infrastructure
Highway needs only the PostgreSQL database you already run.
-
Durable execution
After a crash or a restart, a workflow picks up where it stopped with no work lost.
-
Processes written as code
You write a process as ordinary code. Its steps, retries and approvals go through code review and version control along with the rest of your changes.
-
Waits for people and for events
A workflow can pause for an approval or a webhook, and it can split work into parallel branches and join them again.
-
Circuit breakers
When a service starts failing, Highway detects it and stops the failure from spreading to the services around it.
-
Tenant isolation
Records are stored with their tenant, and the engine limits any query to the data of the tenant that made it.
-
Audit trail
Highway keeps a permanent record of the steps it has run, and you can read a process's state as it was at any point in the past.
Documentation and access details are on the product site, highway.solutions. For a pilot, an integration or procurement questions, contact us.
Screens
All 13 screens of Highway
Dashboard Highway screenshot
Workflow graph Highway screenshot
Visual editor Highway screenshot
Workflows in Python Highway screenshot
Python SDK Highway screenshot
Activity history Full page Highway screenshot
Schedules Highway screenshot
App marketplace Highway screenshot
Create an app Highway screenshot
Python modules Highway screenshot
Rate limits Highway screenshot
Circuit breakers Highway screenshot
Roles and permissions Highway screenshot