#I'm experiencing an issue with my conversational AI agent workflow where transitions from a "Dispat

1 messages · Page 1 of 1 (latest)

rough rapidsBOT
#
AI-generated Answer for aruniyer88

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

dense night
#

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