Botpress home pagelight logodark logo
  • Changelog
  • Dashboard
  • Dashboard
Home
Learn
Integrations
Webchat
For Developers
API Reference
  • Community Discord
  • News & Resources
    • Documentation

    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
    Assistant
    Responses are generated using AI and may contain mistakes.