Overview
Deploy a workflow backend in minutes
Workflow Server is a ready-to-use Workflow Engine-based application that you can deploy into your infrastructure. It can be integrated with any applications via a REST API. Perfect for microservices-based architecture.
Why Workflow Server
Run workflows without embedding code
Everything Workflow Engine offers, wrapped in a deployable application with a REST API and an admin panel.
Ready-to-use
100% ready to run. Launch it and start creating processes via HTTP API straight away — no host application required.
Full-featured & high performance
Covers every workflow case — including document approval — and delivers reliable performance under production load.
REST API
Manage workflows with simple GET and POST requests. Process instance creation, command execution, state queries, inbox / outbox — all over HTTP.
Cross-platform
Runs on Windows, Linux, and macOS. Ships as a console application, Windows Service, or Docker container.
API
The set of APIs enables the exchange of messages between external applications and Workflow Server via the HTTP protocol.
Workflow API
Workflow API enables you to manage everything related to your schemes and workflows, be it the creation of a process instance, returning the list of available commands and executing them, getting the list of available states and setting them, inbox/outbox folders, etc.
- Creating instances & retrieving their info
- Getting a list of commands & executing them
- Getting a list of available states & setting them
- Checking if a process exists
- Accessing Inbox/Outbox folders
- Recalculating Inbox folder
Callback API
Callback API allows you to integrate Workflow Server into any infrastructure (for example, the one based on microservice architecture) by specifying external URLs that you wish Workflow Server to call whenever a specific event occurs.
- Getting a list of actions & executing them
- Getting a list of conditions & executing them
- Getting rules & checking them
- Getting identities
- Generating schemes
- Receiving status change notifications
Deployment
Runs anywhere your stack lives
Minimum specs for running Workflow Server in production.
Operating system
Windows, Linux, or macOS. Docker container deployment fully supported.
Supported databases
Microsoft SQL Server, PostgreSQL, Oracle, MySQL, and MongoDB.
Minimum hardware
1 CPU core @ 1 GHz, 1 GB RAM, 5 GB disk. Scales horizontally to match your workload.
Application modes
Run as a standalone console application or as a Windows Service — choose whichever fits your deployment model.
Ready to try it?
Download Workflow Server and get a cross-platform workflow backend running in minutes.