Workflows
Workflows orchestrate complex, multi-step processes by connecting agents, conditions, and transformations into executable graphs.
For full documentation, see Workflows (Full Guide).
Why Workflows?
Some processes are too complex for a single agent:
- Multi-stage approval -- Review, then manager approval, then finance sign-off, then execute
- Data pipelines -- Extract, transform, validate, load
- Customer journeys -- Qualify, enrich, route, assign, notify
- Conditional logic -- high-value leads take the premium path; others take the standard path
Node Types
| Node Type | Purpose |
|---|---|
| Start | Entry point of the workflow |
| Agent | Execute an agent with specific input |
| Condition | Branch based on data or rules |
| Parallel | Execute multiple branches concurrently |
| Merge | Join parallel branches back together |
| Human | Pause and wait for human input or approval |
| Loop | Repeat a sequence until a condition is met |
| Webhook | Wait for or send an external HTTP callback |
| Coding | Execute code in a sandboxed environment |
| Notify | Send a notification (email, Slack, in-app) |
| Delay | Pause execution for a set duration |
| Transform | Transform data without an agent |
| End | Exit point of the workflow |
Visual Builder
MeetLoyd also includes a drag-and-drop Visual Orchestration Builder for designing workflows visually. See Visual Orchestration for more details.
Creating a Workflow
- Navigate to Workflows in the dashboard
- Click Create Workflow
- Add nodes by selecting from the node palette
- Connect nodes by dragging edges between them
- Configure each node (assign agents, set conditions, define inputs)
- Click Save and optionally Run to test
Workflows can also be defined in team manifests and deployed declaratively.
Full documentation: Workflows (Complete Guide)