Visual Workflow Builder
Two workflow builders — visual drag-and-drop canvas and agent workflow DAG editor — Enterprise plan
Visual Workflow Builder
Build custom multi-step workflows with drag-and-drop editors. Two builders serve different needs: the visual canvas for simple step sequences and the agent workflow editor for complex DAGs with parallel branches, evaluators, and conditional routing.
Navigation
- Parent: Workflows
- Related: Workflow Templates | Running Workflows
Visual Canvas Builder
A React Flow-based drag-and-drop canvas for designing step-by-step workflows.
Node Types
| Node | Purpose |
|---|---|
| Start | Workflow entry point |
| End | Workflow exit point |
| Splunk Search | Run an SPL query with time range |
| MCP Tool | Call any MCP tool configuration |
| Phase Separator | Group steps into logical phases |
| Documentation | Reference notes within the workflow |
Features
- Drag-and-drop from node palette
- Zoom, pan, minimap, and grid snap
- Validation: requires start/end nodes, no disconnected nodes, DAG structure
- Keyboard shortcuts: Delete/Backspace to remove nodes
- Export to AgentFlow JSON and YAML
Agent Workflow Editor
A more advanced editor for building DAG-based workflows with AI reasoning, parallel execution, and conditional logic. This is the engine behind the workflow templates.
Node Types
| Node | Purpose |
|---|---|
| Start | Entry point |
| End | Exit point |
| Agent | AI reasoning step — analyzes data, generates reports |
| Tool | Execute an MCP tool (SPL query, API call) |
| Evaluator | Assess conditions, set severity/status flags |
| Router | Conditional branching based on evaluator output |
| Parallel Split | Fork into parallel execution branches |
| Parallel Join | Wait for all branches, merge results |
Execution
Workflows execute via streaming:
- Configure — set required integration parameters (e.g., Splunk MCP config ID).
- Input — provide workflow input as JSON or plain text.
- Execute — the streaming executor traverses the DAG using BFS, executing each node in order.
- Stream results — SSE events stream node progress, agent output, tool results, and routing decisions in real time.
Quick Run
Run any workflow with one click from the workflow detail page:
- Configure — the config wizard prompts for required integration settings.
- Provide input — enter context or parameters for this run.
- Execute — workflow streams results node by node.
- Review — see the full execution trace with pass/fail per node.
When to Use Each Builder
| Scenario | Builder |
|---|---|
| Simple step sequence | Visual Canvas |
| Parallel checks with conditional routing | Agent Workflow Editor |
| Building from a template | Agent Workflow Editor |
| Quick prototype | Visual Canvas |
Enterprise Features
The Visual Workflow Builder is available on the Enterprise plan:
- Full access to both builder interfaces
- Scheduling — run workflows on cron schedules
- Save and reuse custom workflows
- Share workflows across your team