LiveKit docs › Prebuilt components › Prebuilt tools › Overview

---

# Prebuilt tools

> Use prebuilt tools so your agent can perform common actions without implementing them yourself.

Available in (BETA):
- [ ] Node.js
- [x] Python

## Overview

LiveKit Agents includes a number of ready-made tool components that you can use to reliably solve recurring problems in voice AI. These tools have been tested and tuned based on real-world scenarios and can help you rapidly build your own voice AI applications.

> ℹ️ **Tools overview**
> 
> Tools let your agent perform actions and call external logic in response to the conversation. In addition to the prebuilt tools, you can define your own function tools or use other tool types. For more information, see [Tool definition & use](https://docs.livekit.io/agents/logic/tools.md).

These tools can be found in the [livekit.agents.beta.tools](https://github.com/livekit/agents/tree/main/livekit-agents/livekit/agents/beta/tools) module.

LiveKit Agents for Python contains the following prebuilt tools:

| Tool | Description |
| [EndCallTool](https://docs.livekit.io/agents/prebuilt/tools/end-call-tool.md) | Gracefully end the call and disconnect from the room. Optionally deletes the room and runs custom goodbye instructions. |
| [send_dtmf_events](https://docs.livekit.io/agents/prebuilt/tools/send-dtmf-events.md) | Send DTMF tones to telephony providers. For navigating IVR menus and phone systems. |

## Usage

Add the prebuilt tool to your agent's `tools` list when constructing the agent. The LLM can then call it during the conversation when appropriate. See each tool's page for specific usage instructions.

## Customization

Prebuilt tools support customization so you can adapt them to your use case. Configure behavior via constructor parameters such as `extra_description` or `end_instructions`. See each tool's parameters section for details.

---

This document was rendered at 2026-06-07T11:33:14.244Z.
For the latest version of this document, see [https://docs.livekit.io/agents/prebuilt/tools.md](https://docs.livekit.io/agents/prebuilt/tools.md).

To explore all LiveKit documentation, see [llms.txt](https://docs.livekit.io/llms.txt).