LFS Workflow
Open and Flexible Platform

Built for Integrations

LFS Workflow is designed not as a closed "box," but as a powerful framework that gives developers full control and endless possibilities for customization and extension.

Modern and Flexible Stack

We believe that tools should adapt to your infrastructure, not the other way around.

5-Minute Deployment

Forget complex installations. LFS Workflow comes as ready-made Docker containers, allowing you to launch the system on your server in minutes.

Freedom of DB Choice

The system works transparently with both **Oracle** and **PostgreSQL**. Use the DBMS you are used to and trust.

Modern Core

The platform runs on a stable and productive version of **PHP 8.1** and uses **Apache** or **Nginx**, integrating perfectly into any enterprise environment.

Powerful Process Designer

Visually model business logic of any complexity with tools that go far beyond standard BPMN.

Five Types of Graph Vertices
Use 'AND', 'OR', 'smart' (with PHP logic), 'directive choice', and 'breakthrough' vertices to build non-linear and complex routes.
Graphical Process Editor (GPE)
Technologists and analysts can independently draw diagrams, attribute each step, and store processes in a single repository.
Four Types of Delays
Embed SLAs directly into the process: delays in minutes, business days, until a specific time, or until a subprocess completes.
LFS_DOC Technology
Automatically generate documents (DOCX, RTF) from templates using data from the process. Ideal for contracts, reports, and applications.
Dynamic Forms
For most processes, there's no need to create DB tables. All data is stored in XML, and form fields are described in the designer.
Constructors and Destructors
Define logic that should be executed at the start (constructor) or upon completion (destructor) of a process instance.

Flexible Execution Engine

Manage workflows, roles, and integrations with maximum flexibility.

Universal Performers
Tasks can be performed not only by humans but also by bots (other systems, RPA, microservices) via the built-in API.
Dynamic and Static Roles
Assign performers rigidly at the design stage (e.g., 'Accountant' role) or dynamically during the process ('Requester's Manager').
Seven Control Keys
Give performers full control over tasks: 'complete', 'postpone', 'rollback', 'remove from conveyor', and others, with customization options.
Subprocess Support
Launch child processes from main ones, both synchronously (waiting for completion) and asynchronously, to build hierarchical scenarios.
Reliable Process Archive
Every step, data change, and action is stored in the archive, providing a full audit trail and a basis for analytics.
Background CRON Processes
The system includes built-in CRON jobs for handling automatic tasks, archiving, reviving 'forgotten' tasks, and generating processes.

The Future is Here: AI Integration

LFS Workflow is the ideal platform for creating "digital assistants" and "virtual employees" that work alongside people within your business processes.

A Hybrid Approach to AI

We don't use AI for tasks that regular code can perform quickly. Our system uses the best of both worlds:

  • **LFS Workflow Core** performs ultra-fast and reliable queries to databases and APIs.
  • A **local LLM model** receives this data along with documents (PDFs, emails) and performs cognitive tasks: analysis, summarization, and generation.
# Example API request to an AI AssistantPOST /api/v1/process{
                        "processId": 12345,
                        "action": "ANALYZE_DOCUMENT",
                        "documentUrl": "..."
                      }

Ready to transform your business?

Learn how investing in LFS Workflow can bring profit to your company. Request a personal demo to see the platform in action.

For Developers