What is Botpress?
Botpress is an open-source AI agent platform for building and deploying intelligent chatbots and autonomous agents with visual flows, LLM integration, and multi-channel support.
Is Botpress free to use?
Yes, it has a generous pay-as-you-go free tier with 500 messages/month, 1 bot, and core features; paid plans start at $89/month for Plus with higher limits and advanced tools.
How many users does Botpress have?
Botpress has over 500,000 users and millions of bots deployed globally, with strong adoption among developers and enterprises.
What are the main pricing plans for Botpress?
Pay-as-you-go (free + usage), Plus ($89/mo), Team ($495/mo), and Enterprise (custom starting ~$1495/mo), all with usage-based AI spend at cost.
What channels does Botpress support?
It deploys to web, WhatsApp, Telegram, Slack, Microsoft Teams, Facebook Messenger, and custom channels via API.
Is Botpress open-source?
Yes, the core is open-source with full code access; cloud version adds managed hosting and premium features.
When was Botpress founded?
Botpress was founded in 2017 in Montreal, Canada, initially as an open-source conversational AI tool.
Who is Botpress best for?
It’s ideal for developers, businesses, and teams building customizable AI agents for support, automation, sales, and internal tools.

Botpress


About This AI
Botpress is a powerful open-source conversational AI platform for creating, deploying, and managing AI agents and chatbots in production environments.
It features a visual drag-and-drop studio for building complex conversation flows, native integration with large language models (LLMs), persistent memory, tool calling, code execution, and structured outputs.
Users can design agents that handle customer support, internal helpdesks, workflow automation, lead qualification, and more across channels like web, WhatsApp, Telegram, Slack, and Microsoft Teams.
Key strengths include multi-agent orchestration, human handoff, analytics, role-based access, and enterprise-grade security (SOC 2, GDPR).
The platform supports self-hosting or cloud deployment with a generous pay-as-you-go free tier (500 messages/month, 1 bot) and scales via usage-based pricing.
Founded in 2017 in Montreal, Canada, Botpress has evolved into a leading low-code AI agent builder with hundreds of thousands of users and millions of bots deployed globally.
It emphasizes developer control with extensibility, no LLM markup costs, and a large community for support.
Ideal for businesses, developers, and teams needing customizable, production-ready conversational AI without heavy coding.
Key Features
- Visual Flow Builder: Drag-and-drop interface for designing complex conversation logic without heavy coding
- Native LLM Integration: Connect to any LLM with persistent memory, tool calling, and structured responses
- Autonomous Agents: Build multi-step agents that execute code, call APIs, and maintain context across interactions
- Multi-Channel Deployment: Deploy bots to web, WhatsApp, Telegram, Slack, Teams, and custom channels
- Human Handoff: Seamless escalation to live agents with context transfer
- Analytics and Insights: Track conversations, performance, and user engagement with dashboards
- Knowledge Base Indexing: Upload documents for RAG-powered accurate responses
- Role-Based Access: Team collaboration with permissions and audit logs
- Security & Compliance: SOC 2, GDPR, enterprise-grade hosting options
- Extensibility: Custom code injection, API access, and 190+ integrations
Price Plans
- Pay-as-you-go (Free): $0/mo + AI Spend; 500 messages/mo, 1 bot, 1 collaborator, 100MB vector DB, 100MB file storage, visual builder, community support
- Plus ($89/Month or $79 annual): 5,000 messages/mo, 2 bots, 2 seats, 1GB vector DB, 10GB file storage, human handoff, visual knowledge indexing, live chat support, watermark removal
- Team ($495/Month or $445 annual): 50,000 messages/mo, 3 bots, 3 seats, 2GB vector DB, role-based access, real-time collaboration, advanced support
- Enterprise (Custom, starts ~$1495/Month): Custom limits, whiteglove onboarding, dedicated manager, premium security/compliance
Pros
- Highly customizable: Open-source core with full code access for advanced tweaks
- Generous free tier: Pay-as-you-go starts at $0 with usable limits for testing/production light use
- No LLM markup: Pay model providers directly at cost for transparency
- Strong production focus: Built for scalability, observability, and enterprise needs
- Large community: Active Discord support and extensive resources
- Multi-channel ready: Easy deployment across popular messaging platforms
- Developer-friendly: Balances visual no-code with code extensibility
Cons
- Usage-based costs: Heavy traffic or AI usage adds up quickly beyond base limits
- Learning curve: Advanced agents require understanding flows and LLM prompting
- Paid for scale: Unlimited/high-volume needs Plus ($89+) or Team ($495+) plans
- Self-hosting complexity: Open-source version needs technical setup for full control
- Limited free storage: Vector DB and file limits push toward paid for large knowledge bases
- Enterprise custom pricing: High-volume or dedicated features require contacting sales
Use Cases
- Customer support automation: Handle inquiries, escalate to humans, deflect tickets
- Internal helpdesks: Employee IT/HR support with knowledge base access
- Lead qualification: Qualify prospects via web chat or messaging
- E-commerce assistance: Product recommendations, order tracking, returns
- Workflow automation: Multi-step processes with API calls and data handling
- Multi-language support: Deploy bots globally with translation integrations
- Prototyping agents: Rapid testing of conversational ideas
Target Audience
- Developers and AI builders: Needing open-source control and extensibility
- Businesses and SMBs: Seeking scalable customer/internal bots
- Customer support teams: Automating routine queries and handoffs
- Product/engineering teams: Building internal tools or prototypes
- Enterprises: Requiring compliance, security, and high-volume deployment
- Agencies and consultants: Creating bots for clients
How To Use
- Sign up: Go to botpress.com and create a free account (cloud or self-host)
- Start new bot: Use visual studio to create a new agent/workspace
- Build flows: Drag nodes for greetings, questions, LLM calls, tools, and logic
- Integrate LLM: Connect to OpenAI, Anthropic, or self-hosted models
- Add knowledge: Upload docs or connect data sources for RAG
- Test and debug: Use emulator for conversation testing and analytics
- Deploy: Publish to web, messaging channels, or embed via API
How we rated Botpress
- Performance: 4.7/5
- Accuracy: 4.6/5
- Features: 4.8/5
- Cost-Efficiency: 4.5/5
- Ease of Use: 4.4/5
- Customization: 4.9/5
- Data Privacy: 4.7/5
- Support: 4.5/5
- Integration: 4.8/5
- Overall Score: 4.7/5
Botpress integration with other tools
- Messaging Channels: WhatsApp, Telegram, Slack, Microsoft Teams, Facebook Messenger for multi-channel deployment
- LLM Providers: OpenAI, Anthropic, Grok, self-hosted models via custom endpoints
- Knowledge & Data: Google Drive, Notion, Confluence, custom APIs for RAG and tool calling
- CRM & Support: Zendesk, HubSpot, Salesforce for handoff and data sync
- Automation: Zapier, Make.com, n8n for extending workflows beyond native tools
Best prompts optimised for Botpress
- You are a helpful customer support agent for an e-commerce store. Greet users warmly, ask for their order number if needed, check status using tools, handle returns/refunds politely, escalate to human if complex. Keep responses concise and friendly.
- Act as an internal IT helpdesk bot. Respond to common queries like password reset, software installation, VPN access. Use knowledge base for accurate answers, create tickets for unresolved issues, be professional and empathetic.
- You are a sales qualification bot for SaaS. Engage visitors, ask qualifying questions about company size/needs, score leads, book demos if qualified. Use natural language and avoid being pushy.
- Build a multilingual support agent that detects user language and responds accordingly. Handle FAQs in English, Spanish, French; translate if needed and maintain context across languages.
- Create an onboarding bot for new employees. Guide through HR forms, company policies, tool setup, answer common questions from internal wiki, assign training tasks.
FAQs
Newly Added Tools
About Author