Documentation Index
Fetch the complete documentation index at: https://mintlify.com/botpress/botpress/llms.txt
Use this file to discover all available pages before exploring further.
Development commands for local testing and iteration.
bp dev
Run project in development mode with hot reload:
This command:
- Builds your project
- Starts local server
- Creates tunnel for webhooks
- Deploys to cloud in dev mode
- Watches for file changes
- Auto-reloads on changes
Options
—port
Specify server port:
Defaults:
- Bots: 8075
- Integrations: 8076
—tunnelUrl
Custom tunnel URL:
bp dev --tunnelUrl https://tunnel.example.com
—tunnelId
Specific tunnel ID:
bp dev --tunnelId my-tunnel-id
—noBuild
Skip initial build:
—noSecretCaching
Disable secret caching:
bp serve
Serve project locally without cloud deployment:
Options:
Development workflow
Make changes
Edit your source files
Auto-reload
Server detects changes and reloads
Test
Test changes immediately
Environment variables
Dev mode sets:
BP_API_URL=<cloud-api-url>
BP_TOKEN=<your-token>
Integrations also get secret variables.