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

# Narzędzia

## Przegląd

Narzędzia pozwalają agentom ElevenLabs wykonywać działania wykraczające poza generowanie odpowiedzi tekstowych.
Umożliwiają agentom interakcję z systemami zewnętrznymi, uruchamianie własnej logiki lub dostęp do konkretnych funkcji podczas rozmowy.
Dzięki temu interakcje są bogatsze i lepiej dopasowane do konkretnych przypadków użycia.

ElevenLabs Agents obsługuje następujące rodzaje narzędzi:

#### [Narzędzia klienckie](/docs/pl/eleven-agents/customization/tools/client-tools)

Narzędzia uruchamiane bezpośrednio w aplikacji klienckiej (np. przeglądarce lub aplikacji mobilnej).

#### [Narzędzia webhook](/docs/pl/eleven-agents/customization/tools/webhook-tools)

Własne narzędzia wywołujące zewnętrzne API przez webhooki.

#### [Narzędzia kodowe](/docs/pl/eleven-agents/customization/tools/code-tools)

Własny JavaScript uruchamiany w izolowanym środowisku infrastruktury ElevenLabs.

#### [Narzędzia MCP](/docs/pl/eleven-agents/customization/tools/mcp)

Serwery Model Context Protocol udostępniające agentom narzędzia i zasoby.

#### [Narzędzia systemowe](/docs/pl/eleven-agents/customization/tools/system-tools)

Wbudowane narzędzia platformy do typowych działań.

## Funkcje narzędzi

#### [Dźwięki wywołania narzędzia](/docs/pl/eleven-agents/customization/tools/tool-configuration/tool-call-sounds)

Dodaj dźwięk otoczenia podczas działania narzędzia, by poprawić wrażenia użytkownika.

#### [Przerywanie narzędzi](/docs/pl/eleven-agents/customization/tools/tool-configuration/tool-interruptions)

Zdecyduj, czy użytkownicy mogą przerwać agenta podczas działania narzędzia.