The Agent Development Kit (ADK) is a CLI tool and development framework for building AI agents on Botpress. It provides a streamlined development experience with TypeScript support, hot reloading, and type-safe APIs for creating AI applications. You write conversations, workflows, tools, and actions as code. Botpress handles hosting, scaling, and channel delivery.Documentation Index
Fetch the complete documentation index at: https://botpress.com/docs/llms.txt
Use this file to discover all available pages before exploring further.

What you can build
- Customer support agents that resolve tickets, look up orders, and escalate to humans
- Internal tools that automate workflows across Slack, email, and databases
- Sales assistants that qualify leads, book meetings, and sync with your CRM
- Multi-channel bots that work across webchat, WhatsApp, Telegram, and more
How it works
You write TypeScript. The ADK CLI handles the rest.| Primitive | What it does |
|---|---|
| Conversations | Handle user messages on a channel |
| Workflows | Run multi-step background processes |
| Tools | Give the AI model functions it can call |
| Actions | Reusable logic callable from anywhere |
| Tables | Structured data storage |
| Knowledge | RAG-powered document retrieval |
| Triggers | React to external events |
| Custom components | Render custom React UI in webchat |
| Evals | Automated conversation tests |
Start here
Quickstart
Install the ADK and deploy your first agent in minutes.
What's new
Latest features, improvements, and breaking changes.
