Creating a workflow
Define the steps
Build your workflow by adding steps. Each step can call an AI model, transform data, call an external API, or wait for approval. Connect steps in sequence or add conditional branching.
Choose a trigger
Select how the workflow starts: manually on demand, via an incoming webhook from an external system, or on a cron schedule.
Trigger types
- Manual
- Webhook
- Schedule
Run the workflow on demand by clicking Run Now on the workflow detail page. Useful for tasks you want to initiate yourself, or for testing before automating.
Approval gates
Add an approval gate to any step to pause the workflow and wait for a human to review before continuing. When a workflow reaches an approval gate:- An item appears in the Inbox of the designated approvers
- Approvers open the inbox item, review the workflow’s progress so far, and click Approve or Reject
- If approved, the workflow resumes from the next step. If rejected, the run is stopped and marked as rejected.