Botpress home page
Search...
Ctrl K
Changelog
Dashboard
Dashboard
Search...
Navigation
Documentation
Home
Learn
Integrations
Webchat
For Developers
API Reference
Community Discord
News & Resources
Documentation
Documentation
Learn how to use Botpress through guides and examples.
Ask AI
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.