Skip to main content
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.
Botpress ADK

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.
Your agent is organized around a few core primitives: Each primitive lives in its own file. The ADK discovers them automatically, no manual registration.

Start here

Quickstart

Install the ADK and deploy your first agent in minutes.

What's new

Latest features, improvements, and breaking changes.
Last modified on May 2, 2026