
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.
