#I'm experiencing an issue with my conversational AI agent workflow where transitions from a "Dispat
1 messages · Page 1 of 1 (latest)
Short answer
“Enable transferred agent first message” is only respected by Agent Transfer rules (transfer_to_agent system tool). It is not an edge or Subagent setting. If you’re moving between nodes inside one agent’s workflow (e.g., Dispatch tool node → Subagent node), that flag won’t do anything.
How to fix (choose the path that matches your graph)
- If you are actually handing off to a different agent:
- Configure the transfer on the parent agent under Tools → System tools → Agent transfer and enable “Enable First Message” in the specific transfer rule. By default it’s off. Via API this is enable_transferred_agent_first_message on each AgentTransfer rule. (elevenlabs.io)
- If you are entering a Subagent node (not transferring to a different agent):
- Subagent nodes don’t have a separate “first message.” To make the agent speak/ask something on entry, add a Say node before/after the Subagent node or prompt the Subagent to ask the question. The workflows docs describe Subagent nodes and Dispatch tool nodes; edges from a Dispatch tool route on success/failure only—there is no “first message” toggle on edges. The Say node type was added for proactive messages. (elevenlabs.io)
Why your attempted changes didn’t work
- There is no edge-level setting for “Enable transferred agent first message” in the workflow editor; edges support LLM/Expression/None conditions and, for tool nodes, success/failure routing. That flag exists only on Agent Transfer rules, not on edges or Subagent nodes. (elevenlabs.io)
Checklist to resolve
- If doing an agent handoff: move to an Agent transfer node (or keep your tool-based transfer) and set enable_transferred_agent_first_message=true on the transfer rule; ensure the target agent has a first_message configured. (elevenlabs.io)
- If staying within one agent: keep Dispatch tool → Subagent, and insert a Say node to deliver the question, or instruct the Subagent’s prompt to immediately ask the question on entry. (elevenlabs.io)
References
- Workflows: Subagent nodes, Dispatch tool nodes, and edge behavior. (elevenlabs.io)
- Agent transfer tool: “Enable First Message” default and API field enable_transferred_agent_first_message. (elevenlabs.io)
- Changelog: Workflow Say node added (use to speak on node entry). (elevenlabs.io)
Sources:
Agent transfer | ElevenLabs Documentation
Workflows | ElevenLabs Documentation
Workflows | ElevenLabs Documentation
Agent transfer | ElevenLabs Documentation
Workflows | ElevenLabs Documentation
Workflows | ElevenLabs Documentation
Agent transfer | ElevenLabs Documentation
March 2, 2026 | ElevenLabs Documentation
I am getting the following error in the Analysis of the call:
This conversation failed with the following reason:Failed to evaluate expression
Workflow transitioned to fyreside-interviewerAsk Question Subagent Main
To agent: node_01knmmggnqe00r6q9h2mqc9gt4
Condition: EMPTY STRING
Delay (ms): 0
Transfer message: null
Enable transferred agent first message: false