Botpress home pagelight logodark logo
  • Changelog
  • Dashboard
  • Dashboard
Documentation
Home
Guides
Integrations
Webchat
For Developers
API Reference

Documentation

Explore our guides and examples to learn how to use Botpress.

Guides

Learn about Botpress and how to use its features to build an agent

Webchat

Learn how to integrate Botpress on your website

Chat API

Use Node.js to talk to your agent

Build an integration

Build your own integration to connect your agent to an external app

Knowledge Base

Learn how to optimize your agent’s knowledge

API Reference

Explore Botpress APIs to manage, chat with, and deploy your agent

Community

Join our community to connect with other developers and get help.

Browse by Concept

There’s a lot you can do with Botpress. Browse by concept to learn more.

Workflows

Getting started with workflows

Tables

Getting started with tables

Knowledge Bases

Getting started with knowledge bases

Conversations

Understanding conversations

Events

Understanding events

Actions

Getting started with actions

Hooks

Learn how to use hooks

Integrations

Learn more about integrations

Variables

Learn to use variables

Emulator

Debug your bot conversation using the emulator

Execute Code

Learn how to use the execute code card

AI Task

Using AI tasks

AI Transition

Using AI transitions

AI Generate Text

Using AI generate text

Agents

Using agents