> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# 工具

## 概述

工具可让 ElevenLabs 智能体执行文本回复生成以外的操作。
智能体可以在对话中与外部系统交互、执行自定义逻辑或访问特定功能。
从而针对具体用例提供更丰富、更强大的交互体验。

ElevenLabs Agents 支持以下类型的工具：

#### [客户端工具](/docs/zh/eleven-agents/customization/tools/client-tools)

直接在客户端应用中执行的工具（例如网页浏览器、移动应用）。

#### [Webhook 工具](/docs/zh/eleven-agents/customization/tools/webhook-tools)

通过 webhook 调用外部 API 的自定义工具。

#### [代码工具](/docs/zh/eleven-agents/customization/tools/code-tools)

在 ElevenLabs 基础设施的沙盒环境中执行的自定义 JavaScript。

#### [MCP 工具](/docs/zh/eleven-agents/customization/tools/mcp)

为智能体提供工具和资源的模型上下文协议服务器。

#### [系统工具](/docs/zh/eleven-agents/customization/tools/system-tools)

平台提供的内置工具，用于执行常见操作。

## 工具功能

#### [工具调用音效](/docs/zh/eleven-agents/customization/tools/tool-configuration/tool-call-sounds)

在工具执行期间添加环境音，提升用户体验。

#### [工具中断](/docs/zh/eleven-agents/customization/tools/tool-configuration/tool-interruptions)

控制工具运行期间用户能否中断智能体。