#I have issues configuring the following. I try to add a call sound for my transfer to a number. How
1 messages · Page 1 of 1 (latest)
AI-generated Answer for yves_69297
Short answer: Tool call sounds are not supported on system tools like Transfer to Human, which is why that panel doesn’t appear and why JSON edits to tool_call_sound/tool_call_sound_behavior have no effect.
Details and what you can do instead:
- Scope of tool call sounds: The feature is documented and exemplified for webhook/server tools (and integration-level defaults). The API examples show it on a tool with type "webhook", and recent changelogs list support specifically for server tools. It is not documented as available for system tools. (elevenlabs.io)
- Transfer to Human system tool schema: The documented parameters for transfer_to_number are reason, transfer_number, client_message, and agent_message. There’s no tool_call_sound or tool_call_sound_behavior field in the system tool schema. Use client_message to have the agent speak to the caller while the transfer is taking place. (elevenlabs.io)
- Why the UI section is missing: The Tool Call Sound section appears in tool configuration where the feature is supported (server/MCP tools). It won’t show for system tools by design. (elevenlabs.io)
- Note on behavior names: If you do use tool call sounds on supported tools, the correct field is tool_call_sound_behavior with values like auto (“With pre-speech”) or always; but again, this does not apply to system tools. (elevenlabs.io)
If your goal is audio during a number transfer, set the “Client message” in your Transfer to Human rule so the agent speaks while dialing/connecting. The transfer tool itself is available only on phone calls (not the chat widget). (elevenlabs.io)
Relevant docs:
- Tool Call Sounds guide (scope,
Is it possible to transfer to another human agent when the agent doesn't pick up?