← Back to tools
A
Developer Tools & APIs

Agent Workflows

Visual graph-based conversation flows for AI agents

Agent Workflows - ElevenLabs’ visual editor for designing conversation flows

Agent Workflows screenshotelevenlabs.io
01

About Agent Workflows

Agent Workflows is a feature within ElevenLabs' ElevenAgents platform that provides a visual, graph-based interface for building sophisticated conversational AI flows. Rather than constraining agents to linear dialogue paths, workflows allow creators to design branching conversation structures that dynamically adapt to user needs and conversation context.

The tool works through a visual graph editor in the ElevenLabs dashboard, where users can add nodes, configure agent behavior, and connect edges to define conversation routing. Workflows support multiple node types—including subagent nodes, dispatch tool nodes, agent transfer nodes, and transfer-to-number nodes—enabling complex orchestration of conversations. An End node marks dialogue conclusion. The workflows are stored as JSON within the agent's `conversation_config.workflow` structure, making them accessible and editable via CLI or SDK for teams that need version control and CI/CD integration.

Agent Workflows is designed for creators building conversational AI experiences at scale—customer service agents, interview simulators, multi-turn support systems, and sophisticated IVR-like flows that branch based on user intent. It's particularly valuable for teams that need to move beyond simple prompt-based conversation design and require visual oversight of complex dialogue logic. The platform integrates with ElevenLabs' broader ElevenAgents ecosystem, which includes voice, knowledge base, personalization, and deployment tools. Limitations are inherent to the visual editor paradigm: extremely complex flows may become difficult to visualize and manage, and the tool is tied to the ElevenLabs ecosystem rather than offering standalone workflow design.

02

Key features

  • Visual graph-based workflow editor
  • Branching conversation logic
  • Multiple node types (subagent, tool dispatch, transfers)
  • Dynamic conversation routing
  • JSON-based workflow storage
  • CLI and SDK access for version control
  • Dashboard and programmatic configuration
  • Agent-to-agent transfers and number routing
03

Use cases

  • Building multi-turn customer service agents with branching logic
  • Designing interview simulators with adaptive question flows
  • Creating sophisticated IVR systems that route calls based on intent
  • Orchestrating conversations across multiple specialized subagents
  • Version-controlling complex dialogue logic via CI/CD pipelines
04

Capabilities

API accessCommercial use
06

Platforms & integrations

Platforms
Web
Integrates with
ElevenLabs ElevenAgentsElevenLabs Knowledge BaseElevenLabs Voice & LanguageWhatsAppTelephonyWebhooks
Output
Conversation FlowAudio
Workflows
Pre-productionProduction
Tagged
Conversational AIAgent DesignWorkflow AutomationVisual EditorDialog ManagementIVRAI Agents