Botpress is a customer-support platform where teams build AI agents and manage conversations between customers, automated agents, and human support staff. It is intended for support teams that want agents to answer requests and take actions, including refunds, account updates, and multi-step workflows. When a case needs human judgment, Botpress can pass it to a support worker with conversation history and details about the account and troubleshooting already attempted. Teams can use Botpress Desk as a ticket-management helpdesk or connect Botpress to an existing helpdesk.
This setup addresses two common support tasks: resolving repeatable requests without sending each one to a person, and keeping the customer's context when a conversation does need escalation. Botpress also offers Botpress Studio, Viber, and ADK under the same plans and conversation counts as Desk. The platform is aimed at organizations managing customer support, rather than general-purpose software development projects.
What can Botpress do?
Botpress agents can respond to customer requests and carry out support actions. Teams can configure workflows for tasks such as refunds or account changes, and coordinate steps across connected systems. Botpress describes its agents as handling customer-support conversations, with human involvement available when a request needs judgment.
- Automate customer-support conversations and workflows, including refunds and account updates.
- Connect Botpress to an existing helpdesk or use Botpress Desk to manage tickets.
- Hand a conversation to a person with its history, account details, and attempted troubleshooting.
- Use webchat and WhatsApp; the Enterprise plan lists a voice channel.
- Build and manage agents through Botpress Studio, Desk, Viber, and ADK, which share plan conversation counts.
Plan features vary. For example, Plus includes a webchat white-labelling option, while Team adds team routing, permissions, analytics, and real-time collaboration. Paid plans include unlimited bots, while the Free plan has a limit on AI agents.
Who is Botpress best for?
Botpress is suited to customer-support teams that want to automate common requests while keeping a human path for cases that require judgment. It may fit teams that want agents to do more than provide answers, such as carrying out refunds or account updates. Teams can use Botpress Desk for ticket management, or connect the platform to an existing helpdesk. The plan differences also give solo operators and smaller groups options distinct from teams needing shared routing and analytics.
Botpress pricing in brief
Botpress has a free plan and paid subscription plans, with pricing organized around conversation allowances rather than seats. The paid options include plans for smaller operators, organized support teams, teams that want Botpress to build and maintain their agents, and organizations with custom requirements. The current published pricing applies to workspaces created after the pricing change; legacy workspaces may remain on earlier pricing.
Limitations to know about Botpress
The Free plan is limited to 100 conversations and does not include top-ups or overages. On paid plans, Botpress says an additional pack of conversations is automatically added when usage reaches 95 percent of quota. Auto-recharge cannot be turned off without pausing the product, and unused conversations in purchased packs expire at month end. The published Plus and Team prices are annual-billing rates. Botpress's current pages do not establish whether open-source licensing or on-premises deployment is available, so those older listing claims should not be relied on.
Alternatives to Botpress
Langflow is a visual builder for designing, testing, and sharing AI workflows that connect models, data sources, agents, and tools. It may suit teams that want to assemble and inspect flows visually. LangFlow is not described in its documentation as a customer-support helpdesk, so compare its workflow-building focus with Botpress's support and ticket-management features. LangChain offers a configurable framework for composing agents from a model, tools, prompts, and middleware. LangChain may suit developers who want to assemble an agent around their own application requirements rather than choose a support-focused platform.

