#When configuring "Transfer to number" can "enable_client_message" be set to false?

1 messages · Page 1 of 1 (latest)

grave muralBOT
#
AI-generated Answer for carolyn_41665

Yes. ElevenLabs added an enable_client_message parameter for the Transfer to Human (transfer_to_number) tool; setting it to false disables playing the client-facing message during the transfer. See the June 8, 2025 changelog. For general context on the tool, see Transfer to human docs. (elevenlabs.io)

Sources:
June 8, 2025 | ElevenLabs Documentation

wooden wind
#

I am trying to set it as false, but it changes to true when i save.

grave muralBOT
#
AI-generated Answer for carolyn_41665

Short answer: that’s expected today.

  • In the Transfer to human tool, client_message is still documented as a required parameter when the LLM calls transfer_to_number. Because it’s required, the UI enforces it and flips the toggle back on when you save. (elevenlabs.io)
  • ElevenLabs did add an enable_client_message flag and “silent (cold) transfer to human” support for the native Twilio integration on June 8, 2025, but the Transfer to human docs haven’t been updated to make client_message optional generally. (elevenlabs.io)
  • If you specifically need a silent handoff, the docs currently show two documented paths:
    • Twilio native integration’s silent transfer (backend support noted in the changelog). (elevenlabs.io)
    • Agent-to-agent transfers, where the Transfer Message is optional and silence is supported if you leave it blank (this is for agent→agent, not number transfer). (elevenlabs.io)

Given the above, the UI reverting your toggle to true matches current documentation for transfer_to_number. If/when the docs are updated to expose enable_client_message in the UI/API for number transfers, you should be able to keep it false. (elevenlabs.io)

Sources:
Transfer to human | ElevenLabs Documentation
June 8, 2025 | ElevenLabs Documentation
June 8, 2025 | ElevenLabs Documentation
Agent transfer | ElevenLabs Documentation
Transfer to human | ElevenLabs Documentation

wooden wind
#

this is what it says: Agent configuration - Added enable_client_message parameter to control whether a message is played to the client during transfer

but i cant set it to false

grave muralBOT
#
AI-generated Answer for carolyn_41665

Short answer: There’s no documented way to disable the client message for “Transfer to number.”

What’s in the official docs

  • The Transfer to Human system tool requires client_message and describes it as “Message read to the client while waiting for transfer.” There’s no documented enable/disable flag for it. (elevenlabs.io)
  • By contrast, Agent-to-Agent transfer has an optional “Transfer Message” that, if left blank, results in a silent transfer. That page explicitly documents this behavior. (elevenlabs.io)
  • The public Changelog does not list an enable_client_message parameter for transfers as of October 7, 2025. (elevenlabs.io)

What this means

  • If the UI shows an “enable_client_message” toggle for Transfer to number but forces it back to true on save, that’s not reflected in public documentation and may not be supported yet for that tool.
  • If you need a silent handoff today, the documented option is Agent-to-Agent transfer (leave “Transfer Message” blank). (elevenlabs.io)

If you want ElevenLabs to confirm or fix the UI behavior, please open a support ticket and include your agent ID and steps to reproduce. (help.elevenlabs.io)

Sources:
Transfer to human | ElevenLabs Documentation
Agent transfer | ElevenLabs Documentation
Changelog | ElevenLabs Documentation
Agent transfer | ElevenLabs Documentation
How can I contact support? – ElevenLabs

wooden wind
#

so, making it slient is not possible within eleven labs?

grave muralBOT
#
AI-generated Answer for carolyn_41665

Short answer: for Transfer to Human (transfer_to_number), no—you can’t make it silent. The tool requires a client_message, and the docs list it as a required parameter, so the UI forcing it on is expected. (elevenlabs.io)

Exception: for Agent-to-Agent transfer, you can make the handoff silent by leaving “Transfer Message” empty. (elevenlabs.io)

Sources:
Transfer to human | ElevenLabs Documentation
Agent transfer | ElevenLabs Documentation

wooden wind
#

how can i connect to twilio API from eleven labs, and do the transfer to human through calling directly the api?

grave muralBOT
#
AI-generated Answer for carolyn_41665

Short answer

  • You can connect ElevenLabs to Twilio, but transferring a live call to a human must be done with the built‑in transfer_to_number system tool (or via SIP trunking). Calling Twilio’s REST API from an agent “server tool” will not move the existing ElevenLabs call leg. (help.elevenlabs.io)

How to connect to Twilio

  • Import your Twilio number in the ElevenLabs Phone Numbers UI using your Twilio Account SID and Auth Token, then assign it to an agent. ElevenLabs auto‑configures the voice webhooks. (elevenlabs.io)
  • If you need to personalize inbound Twilio calls, enable the Twilio Personalization webhook to receive caller_id/agent_id/call_sid and return conversation-init data. (elevenlabs.io)

How to transfer to a human (supported method)

  • Add the Transfer to Human tool (transfer_to_number) to your agent and define rules and the destination number(s). The tool controls the live call; it supports Twilio numbers and SIP/SIP‑trunk routing. Note that client_message and agent_message parameters are required in the tool schema. (elevenlabs.io)
  • Important limitation: Twilio numbers can transfer to Twilio‑hosted numbers. For transfers to external carriers or SIP URIs, use SIP trunking (and SIP REFER where applicable). (elevenlabs.io)

Why not call Twilio’s API directly from the agent?

  • ElevenLabs “server tools” can call third‑party APIs (including Twilio) for data/actions, but they don’t change call state. Call control (end, transfer, etc.) is handled by system tools; server tools can’t replace transfer_to_number for an in‑progress call. (elevenlabs.io)

Workable patterns if you need custom routing

  • Use SIP trunking to your own PBX/Twilio Elastic SIP and perform advanced transfers (including SIP REFER) from your infrastructure. (elevenlabs.io)
  • As an alternative flow (not a true transfer), the agent can end the call and your backend can initiate a new Twilio call—use the End Call system tool, then place a separate outbound call via your system. (elevenlabs.io)

If you share your exact routing requirement (destination carrier/SIP vs Twilio, warm vs cold transfer), I can point to the precise config page.

wooden wind
#

Will this functionality be available in the future?

grave muralBOT
#
AI-generated Answer for carolyn_41665

Short answer: There’s no public ETA.

  • Today, Transfer to human requires client_message in the tool call; a silent transfer isn’t documented as supported. (elevenlabs.io)
  • The June 8, 2025 changelog notes an enable_client_message parameter was added to control whether a message is played during transfer, but it doesn’t provide timing details or guarantees about UI behavior or rollout. (elevenlabs.io)

If you need silence today, note this is available for agent-to-agent transfers (the transfer message is optional and can be left blank to make it silent), but that’s a different feature from transfer-to-human. (elevenlabs.io)

For updates and to report the “false flips to true” behavior, please file a support ticket and monitor the public changelog. (help.elevenlabs.io)

Sources:
Transfer to human | ElevenLabs Documentation
June 8, 2025 | ElevenLabs Documentation
Agent transfer | ElevenLabs Documentation
How can I contact support? – ElevenLabs

wooden wind
#

how can i change the tone of the transfer message?

grave muralBOT
#
AI-generated Answer for carolyn_41665

Short answer: you change the “tone” by (a) rewriting the transfer message text and (b) adjusting the voice settings your agent uses to speak it. There isn’t a separate “tone” control for the transfer tool itself in the docs.

What to do:

  • Edit the transfer message text: In the Transfer to human (transfer_to_number) tool, set the client_message to the exact wording you want the agent to speak during the handoff. This is the message read to the caller while the transfer happens. (elevenlabs.io)
  • Adjust voice delivery:
    • Speed: Set the speed parameter (0.7–1.2) in Agents to slow down or speed up delivery; this affects how the transfer message sounds. (elevenlabs.io)
    • Stability/Similarity: Tuning these voice settings changes how expressive vs. consistent the delivery is, which influences perceived tone. These are standard voice settings used by Agents/TTS. (elevenlabs.io)

Notes:

  • The docs specify client_message content but do not document a way to assign a different voice just for the transfer message; tone changes come from the message wording and your agent’s voice settings. (elevenlabs.io)

Sources:
Transfer to human | ElevenLabs Documentation
Speed control | ElevenLabs Documentation
ElevenLabs Agents voice design guide | ElevenLabs Documentation
Transfer to human | ElevenLabs Documentation

wooden wind
#

for some reason, the tone changes drastically when the message happens