aurel Workflow automation engine
A visual engine for building event-driven automations.
Links
Overview
Aurel is a visual workflow automation engine. You build event-driven backend automations on a node-based canvas by connecting triggers, API calls, conditional logic and actions. When an event arrives, such as a webhook request, the workflow runs asynchronously on a queue-based execution engine.
Each workflow is a directed graph where every node is a task: a webhook trigger, an HTTP request, a conditional branch, a data transformation or an email notification. During a run the engine walks the graph, passes data from node to node, and logs each step's input, output and status.
Workflows run in the background on a Redis-backed BullMQ queue, so many can execute at once, failed steps can retry, and one bad workflow can't block the API server.