The Leading
Conversational AI
Platform for Enterprise Automations

Botpress is a flexible, fully on-prem chatbot platform for enterprises to automate conversations & workflows.

AI to Understand

Our NLU technology significantly outperforms the competitors and leads to much higher levels of customer satisfaction.


Built-in collaboration with large enterprises. Whether you are a Bank or the National Defence, we got you covered.

See Enterprise features »

Built on

Botpress has been battle-tested by thousands of developers. You can trust it's been proven to be flexible, secure and highly scalable.

They automate with Botpress

State-of-the-art research,
in your hands today.

With Botpress, you won’t need to hire PhD’s for your conversational projects.  Our job is to keep track of the latest state-of-the-art research papers in the various fields of NLP, NLU & NDU and to deliver that in a product that non-technical people can use seamlessly.  It just works.

Intents & Topics Detection

Understand what the users say, whether they ask a question, try to accomplish a goal, or say something outside of your bot's expertise.

Entities & Slots Extraction

The contextual entities & slots extraction algorithms used in Botpress for accurate extraction of pre-built entities, patterns and also custom entities.

Contextual Awareness

Botpress NDU uses Machine Learning to predict the most accurate answer according to the conversation context.


Botpress NLU supports over 20 languages and the Visual Flow Builder allows to seamlessly translate from one language to the other without creating multiple bots.

Full-stack Enterprise Platform

Botpress is used in production by many Global 2000 companies. It ships with all the features you need to run mission-critical deployments.

Advanced Permissions

Control collaboration and permissions with advanced RBAC and control access through LDAP, SAML and SSO.

Security & Data Compliance

Deploy Botpress on any infrastructure and behind your firewall. 100% self contained.

Release Management

Have complete control of your bot versioning and set up custom permissions.

Expert Support & SLA

24/7 support available for your global business with SLA.

Analytics & Reporting

Be on top of your data governance requirements with rich auditing and reporting tools.

High Availability

Send up to 100 messages per second and minimize downtime with our highly available setup.

We are passionate about building bots. While there are many common pitfalls in chatbot design, a well executed chatbot can greatly increase the customer experience, engagement and satisfaction and at the same time generate large returns on investment.

A great bot to us is a bot that provides the customer with the best possible experience in getting the job that they need to do done. It must make the best use of all the features available to it in the channel in question, including voice, graphical and AI features.

In short, the experience should be far superior to the experience of using a website, apps, phone or another mechanism to achieve the same outcome. This includes choosing the best venue to interact with the bot functionality. Should the bot be on the web, on a smart speaker, on facebook messenger, on email or slack for example?

Aside from increasing customer engagement and satisfaction, the bot can also dramatically lower the cost of providing customer service for companies. The bot can be used to answer simple customer support questions and fall back to a human agent for more difficult questions. This can materially reduce the need for customer support staff.

When we say experience of using the bot, we mean the full experience, including the aesthetics and personalization and the amount of friction in terms of physical effort (taps to install and sign on, taps or voice commands to use the bot) and mental effort required in completing the task (such as the precision required in using it and the discoverability of required functionality).

In short a great bot is a great software product. No great software product was ever created without a professional process and a high level of creativity in both the design and technical departments.

As a professional bot builder, your first consideration when setting out to build great chatbots is the framework you use.

Botpress is already the market leader in open source chatbot frameworks and even more so for on-prem enterprise frameworks. What the tens of thousands of developers who choose Botpress understand is that Botpress ranks highly on the nine main criteria on which chatbot platforms need to be judged.

The criteria are architecture, openness, ease of use, scope, rigour, wow factor, customizability, security and ability to collaborate.

Companies that skip due diligence, choose a framework on the basis of price or go with less comprehensive offerings from well known names, like Google, Facebook or Microsoft Azure, will pay the price in the long term either in the quality of the bot from a security, control, extensibility or functionality point of view.

Who uses Botpress?

Botpress has been built for and is used by professional chatbot developers. Like professional designers use photoshop, professional bot builders use Botpress.

In 2017, in collaboration with large solution providers, Botpress started delivering highly customized and scaleable chatbot services to a large number of enterprise giants. Large enterprises normally have done research into different platforms and understand the criteria and requirements for assessing bot frameworks outlined above. Even though large enterprises have a greater need for data security and scale, the criteria for choosing a bot platform apply to small as well as large business.

Despite being built for scale, we want Botpress to be widely adopted and want to give solution providers and developers (that don’t have the same security, support or scale requirements) the same powerful tool that enterprises use to create their bots for smaller businesses. To this end we offer a “free forever” commercial version of Botpress. This version is available with support from the community forum.

Start-ups can also massively reduce their development costs by using the free version of Botpress to develop great bots in record time. It is critical that start ups get from idea to proof of concept to minimum viable product as quickly as possible. Start-ups want to be able to focus on implementing the custom logic and not on building all the supporting infrastructure for the bot.

+ 8000 ⭐ on GitHub
+ 900 Forks
+ 100 Contributors

Open-Source and Extensible

The Core of Botpress is open-source since 2017 and since then, hundreds of developers and companies have contributed back to the project.

We're proud to be the most popular open-source bot platform on GitHub and to be considered the de-facto standard platform for conversational AI by our community.

Star Us on GitHub >

Runs anywhere

Botpress ships as a self-contained binary with zero external dependency. It's been built to be lightweight, fast and extremely easy to deploy within your stack and existing infrastructure. This means it can be installed & deployed virtually anywhere.

Read Installation Documentation >

Automate conversations on any channel

Connect your assistants to one of the many messaging channels already implemented in Botpress such as Slack, Microsoft Teams or your own website/portal using our built-in, customizable Webchat.

Even if a channel is missing, you can still integrate that channel by creating a module or using the Real-time Converse API.

Privacy-conscious organizations trust Botpress

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Download Botpress Community Edition