Automation

Introduction

Automation is a workflow engine for automating business processes with triggers, actions, and conditions.

Automation

The Automation module is a powerful workflow engine that enables you to automate business processes through visual workflow design, flexible triggers, and comprehensive action types.

Key Features

Visual Workflow Builder

Design workflows visually with drag-and-drop nodes for triggers, actions, and conditions.

Multiple Triggers

Start workflows manually, on schedule, via webhooks, or when data changes in the system.

Powerful Actions

Execute HTTP requests, send emails, run database queries, transform data, and more.

Conditional Logic

Branch workflows based on conditions with support for multiple operators and comparisons.

Execution Tracking

Monitor workflow executions with detailed step-by-step logs and error tracking.

Entity Events

React to CRUD operations on products, orders, inventory, and other system entities.

Why Automation?

  • No Code Required: Build complex workflows visually without programming
  • Event-Driven: Respond to system events in real-time
  • Flexible Scheduling: Run workflows on custom cron schedules
  • Full Visibility: Track every execution with detailed logs
  • Template System: Use variables throughout workflows for dynamic data

Getting Started

Ready to automate your business processes? Head to the Getting Started guide to create your first workflow.