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

    Documentation

    Learn how to use Botpress through guides and examples.

    Get help

    Build

    Quickstart

    Build and deploy your first AI agent

    Guides

    Follow detailed how-to guides

    Reference

    Learn the key concepts of Botpress

    Deploy

    Add a bot to your website

    Embed a bot on your website

    Integrations

    Connect a bot to external services

    React library

    Build a bot into your React project

    For developers

    SDK

    Build with our developer tools

    API Reference

    Interact with Botpress using our APIs

    Browse by concept

    Conversational logic

    Workflows

    Sequences of steps a bot takes

    Nodes

    Steps in a Workflow

    Cards

    Actions a bot can take within a Node

    Triggers

    Nodes that trigger for certain events

    Knowledge Bases

    Sources a bot can refer to

    Agents

    Helpers that extend a bot’s capabilities
    Data manipulation

    Tables

    Local databases for storing information

    Variables

    Containers for storing and reusing data

    Schemas

    Blueprints for data your bot uses
    Custom code

    Actions

    Code snippets for AI

    Hooks

    Code snippets for a bot’s lifecycle
    Maintenance

    Versions

    History of changes to your bot

    Emulator

    Playground to test and debug your bot

    Debugger

    Tools to inspect your bot’s behaviour
    Assistant
    Responses are generated using AI and may contain mistakes.