#Can i use conversation initiation webhook override to attach tools to agents?
1 messages · Page 1 of 1 (latest)
Short answer: No.
Conversation initiation webhooks let you return conversation_initiation_client_data with dynamic_variables and conversation_config_override, but overrides are limited to system prompt, first message, language, and TTS voice. They do not support adding/removing tools. (elevenlabs.io)
To attach tools, configure them on the agent via prompt.tool_ids (for client/server tools) and prompt.built_in_tools (for system tools), or manage them through the Tools API/CLI. (elevenlabs.io)
If you need to change tool availability during a conversation, use Agent Workflows (Subagent nodes) to modify the agent’s configuration and tools mid-flow. (elevenlabs.io)
Sources:
Twilio personalization | ElevenLabs Documentation
Agent tools deprecation | ElevenLabs Documentation
Agent Workflows | ElevenLabs Documentation
How to attach tools when a convo starts with sip trunking