§ product · workflows

Orchestrate complex processes visually.

Build sophisticated multi-step workflows with our visual editor. Conditional logic, AI decisions, wait states, escalation — all no-code.

§ 01 · step types

Four step types, infinite possibilities.

Every workflow is built from four fundamental step types, combinable and nestable to model any business process.

step.01

Action

Executes an integration: sends an email, calls an API, updates a record. The building block of any workflow.

step.02

AI Decision

Let the LLM analyze context and pick the path. Handles nuance that rule-based systems can't capture.

step.03

Wait for Event

Suspend the workflow until an external event arrives (customer reply, webhook, approval). Configurable timeout.

step.04

Condition

Branch based on data. Evaluate template expressions and route the workflow to different outcomes.

§ 02 · phases

Three phases for every step.

Each step goes through three independent phases, giving you granular control over data flow and processing.

Entry

01 / 03

Pre-processing: validates inputs, injects context, sets variables before the main logic runs.

Process

02 / 03

Core execution: runs the action, makes the AI decision, evaluates the condition, waits for the event.

Exit

03 / 03

Post-processing: transforms outputs, logs results, determines the transition to the next step.

§ 03 · capabilities

Advanced capabilities for complex processes.

Branching, loops, timeouts, escalation, template variables, persistent context. Six tools that separate fragile automation from robust automation.

Branching

Multiple outcomes per step. Each step can declare multiple transitions based on the processing result.

Loops

Transitions can point to previous steps — with max-loop protection to avoid infinite executions.

Timeouts

Every step has a configurable timeout and an automatic transition target when it expires.

Escalation

Three behaviors on error: exit the workflow, suspend pending human review, or continue.

Variables

Template variables for dynamic parameters. Reuse the same workflow with different configurations.

Context

Full context injection between steps. Every step has access to previous step results.

§ 04 · example

A ticket-handling workflow, end-to-end.

A real example that receives a support ticket, classifies it with AI, routes it to the right handler and manages the full resolution lifecycle.

  • 6 steps, 4 different types (Action, AI, Condition, Wait)
  • 3.4s average E2E time when the customer doesn't reply
  • 0 human touches required in most cases
workflow · support-ticket
6 step · v2.4
01
Receive ticket
// from Freshdesk / email
Entry
02
Classify intent
// billing / shipping / generic
AI Decision
03
Route to handler
// based on priority
Condition
04
Run handler
// compose reply, update record
Action
05
Await reply
// 48h timeout
Wait
06
Process & close
// update ticket, close
Action
// drag-and-drop editor · no codeautosaved 2s ago
14 days free · no card required

Ready to put AI to work ?

Start with the free plan. Deploy your first agent in minutes.