> 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.

# Ferramentas

## Visão geral

As ferramentas permitem que os agentes da ElevenLabs realizem ações além de gerar respostas em texto.
Elas permitem que os agentes interajam com sistemas externos, executem lógica personalizada ou acessem funcionalidades específicas durante uma conversa.
Isso possibilita interações mais completas e eficientes, adaptadas a casos de uso específicos.

O ElevenLabs Agents oferece os seguintes tipos de ferramentas:

#### [Ferramentas do cliente](/docs/pt/eleven-agents/customization/tools/client-tools)

Ferramentas executadas diretamente no aplicativo do cliente (por exemplo, navegador, app móvel).

#### [Ferramentas de webhook](/docs/pt/eleven-agents/customization/tools/webhook-tools)

Ferramentas personalizadas que chamam APIs externas por webhooks.

#### [Ferramentas de código](/docs/pt/eleven-agents/customization/tools/code-tools)

JavaScript personalizado executado em um ambiente isolado na infraestrutura da ElevenLabs.

#### [Ferramentas MCP](/docs/pt/eleven-agents/customization/tools/mcp)

Servidores do Model Context Protocol que fornecem ferramentas e recursos aos agentes.

#### [Ferramentas do sistema](/docs/pt/eleven-agents/customization/tools/system-tools)

Ferramentas integradas fornecidas pela plataforma para ações comuns.

## Recursos das ferramentas

#### [Sons de chamada de ferramenta](/docs/pt/eleven-agents/customization/tools/tool-configuration/tool-call-sounds)

Adicione áudio ambiente durante a execução de ferramentas para melhorar a experiência do usuário.

#### [Interrupções de ferramentas](/docs/pt/eleven-agents/customization/tools/tool-configuration/tool-interruptions)

Controle se os usuários podem interromper o agente enquanto uma ferramenta é executada.