#elevenlabs ui is slightly different now and so client tool's iterface is changed so its difficult f

1 messages · Page 1 of 1 (latest)

magic bearBOT
#
AI-generated Answer for tanu77.

You’re right—the UI has changed. “Conversational AI” is now “ElevenLabs Agents,” and Client Tools live under an agent’s Tools section. Here are the current, documented steps:

  • Open Agents, select your agent, then go to Tools > Add Tool. Set Tool Type = Client. Name/describe the tool and add parameters. Names and parameter identifiers are case‑sensitive and must match your code. (elevenlabs.io)
  • If your client function returns data that the agent should use, enable Wait for response in the tool config so the agent pauses for the result. (elevenlabs.io)
  • Register the client tool in your app (e.g., JS/React, Python, Swift) and ensure the registered name/parameters exactly match the UI. (elevenlabs.io)
  • In the React SDK, returning a value to the agent also requires marking the tool as blocking in the UI (same as Wait for response). (elevenlabs.io)

Helpful references:

  • Client Tools guide (step‑by‑step UI + code registration, troubleshooting). (elevenlabs.io)
  • Overview of Tools in Agents docs. (elevenlabs.io)
  • High‑level Help Center article: Tools (Client, Webhooks/Server, System) for ElevenLabs Agents (formerly Conversational AI). (help.elevenlabs.io)

If you tell me which part of the flow doesn’t match what you see (e.g., can’t find Tools, tool not firing, agent not awaiting results), I’ll point you to the exact screen/setting in the docs. (elevenlabs.io)

Sources:
Client tools | ElevenLabs Documentation
Client tools | ElevenLabs Documentation
Client tools | ElevenLabs Documentation
React SDK | ElevenLabs Documentation
Client tools | ElevenLabs Documentation
Tools | ElevenLabs Documentation
How to use tools with ElevenLabs Agents (formerly Conversational AI)? – ElevenLabs
Client tools | ElevenLabs Documentation