-
Notifications
You must be signed in to change notification settings - Fork 1
Workflow Builder
Ömer Tarık Yılmaz edited this page Apr 5, 2026
·
1 revision
The Workflow Builder lets you create multi-step automations that chain tasks across multiple agents. Access it from Workflows > + New Workflow or directly at /workflows/builder.
| Type | Description | Use Case |
|---|---|---|
| Task | Execute a task with an agent | "Scrape competitor data" |
| If/Else | Conditional branching | "If data quality > 90%, continue" |
| Parallel | Run multiple steps simultaneously | "Research + Analyze at same time" |
| Wait | Pause for a duration or condition | "Wait 1 hour before checking" |
| Notify | Send notification | "Email results to management" |
- Go to Workflows > + New Workflow
- Name your workflow (click the title to edit)
- Each step has:
- Name: Descriptive step name
- Type: Task, If/Else, Parallel, Wait, or Notify
- Agent: Which agent executes this step (or Auto-assign)
- Instructions: What the agent should do
- Click + Add Step to add more steps
- Drag to reorder (steps execute top to bottom)
- Click Save to store, Run to execute
- Collect Data (Task) - Research Agent - "Scrape sales data from CRM"
- Analyze Data (Task) - Data Analyst - "Run statistical analysis"
- Check Results (If/Else) - "If data quality > 90% continue, else retry"
- Generate Report (Task) - Office Assistant - "Create PDF report"
- Send Notification (Notify) - "Email report to management"
- Create CRM Entry (Task) - Office Assistant - "Add client to CRM"
-
Generate Documents (Parallel):
- Welcome packet (Word)
- Contract (PDF)
- Invoice (PDF)
- Send Welcome Email (Task) - "Email documents to client"
- Schedule Meeting (Task) - "Create kickoff meeting in calendar"
Combine workflows with Schedules to run automatically:
- "Every Monday at 9am, run Weekly Report Pipeline"
- "First of month, run Invoice Generation workflow"
See Admin Panel Guide for Schedules configuration.
Workflows can also be created via API:
-
POST /api/v1/workflows- Create workflow -
POST /api/v1/workflows/{id}/steps- Add step - See API Reference for details