Elsa Workflows

PRO

Visual Workflow Design and Automation

The ABP Elsa Workflows Module brings visual workflow design and management to ABP Framework apps, seamlessly integrated with ABP security systems.

Trusted by the teams shaping the future of .NET.

Complete Workflow Lifecycle

The Elsa Workflows Module supports the entire workflow lifecycle from design to execution and monitoring.

Design
Design
Save
Save
Execute
Execute
Monitor
Monitor
Debug
Debug

Visual Workflow Design and Management

Design, secure, and monitor workflows using Elsa Studio with ABP-ready authentication and permission management.

Elsa Studio Integration

Use Elsa Studio, a standalone Blazor application, to design workflows visually with a drag-and-drop interface. Create workflow definitions, manage versions, and design complex business processes without writing code.

Permission Management

All Elsa Workflow permissions are integrated with ABP's Permission Management system. Manage permissions through your ABP application's UI, grant or revoke access for roles and users with granular control.

ABP Identity Authentication

Elsa Studio users can log in using their existing ABP Identity credentials. Support both Password Flow for direct login and Code Flow (OAuth 2.0) with OpenIddict for single sign-on scenarios.

Execution Monitoring

Execute workflows and monitor their execution instances in real-time through Elsa Studio. Track workflow progress, view execution history, and debug workflow issues without accessing the database.

Deep ABP Platform Integration

Built-in integration points for ABP’s security, identity, multi-tenancy and authentication stack.

Permission System

Workflow API endpoints protected by ABP permissions.

Identity Module

Unified authentication with ABP Identity.

Multi-Tenancy

Tenant-aware workflow execution and management.

OpenIddict

OAuth 2.0 Code Flow for single sign-on.

Automate Business Processes

Build workflows for communication, approvals, data processing, and event-driven automation across your application.

Email Workflows

Automate email sending, notifications, and communication workflows. Trigger emails based on events, conditions, or schedules.

Approval Processes

Create approval workflows for documents, requests, or transactions. Route items through approval chains with conditional logic.

Data Processing

Orchestrate data transformation, validation, and processing tasks. Coordinate multiple services and operations.

Event-Driven Automation

Build event-driven workflows that react to application events. Automate responses to user actions or system events.

Why Choose Elsa Workflows

Visual design, deep ABP integration, and a complete workflow runtime—without building custom infrastructure.

Visual Design Interface

Design workflows visually with drag-and-drop interface. No code required for business users to create and modify workflows.

Seamless ABP Integration

Fully integrated with ABP's permission system, identity management, and multi-tenancy. Works seamlessly with other ABP modules.

No Infrastructure Building

Building workflow systems requires workflow engines, visual designers, execution monitoring, and permission management. The Elsa Workflows Module provides all of this integrated with ABP.

Business User Friendly

Business users and developers can design and execute workflows visually without writing custom orchestration code. Focus on solving business problems, not building infrastructure.

Choose the Database & UI Framework That Fits Your Architecture

Elsa Workflows works seamlessly with multiple databases and UI frameworks, giving you complete freedom in how you build.

Database Providers

All starter templates offer multiple options for implementing your data access layer.

MongoDB Entity Framework Core

UI Frameworks

ABP allows you to build with multiple UI framework options.

MVC Razor Pages Blazor

Learn More About the ABP Elsa Workflows Module

Explore detailed documentation, API references, and implementation guides.

Explore the Other Modules

Pro
Chat

Chat

Free
Docs

Docs

Pro
GDPR

GDPR

Pro
SaaS

SaaS

1
ABP Assistant
🔐 You need to be logged in to use the chatbot. Please log in first.