Bonita is a college course automation system. Some students may fall behind in their curriculum, but if they drop out, we will accept dropout students’ requests and consider the quests. We then ensure that the course is completed on time.
Bonita offers a low-code platform with user-friendly implementation, drag-and-drop capabilities, and robust connectors, making it suitable for integration, form customization, and process modeling. Its compatibility with multiple platforms supports workflow management.


| Product | Mindshare (%) |
|---|---|
| Bonita | 1.8% |
| Camunda | 7.2% |
| IBM BPM | 4.0% |
| Other | 87.0% |
| Type | Title | Date | |
|---|---|---|---|
| Category | Business Process Management (BPM) | Jun 23, 2026 | Download |
| Product | Reviews, tips, and advice from real users | Jun 23, 2026 | Download |
| Comparison | Bonita vs Camunda | Jun 23, 2026 | Download |
| Comparison | Bonita vs Automation Anywhere | Jun 23, 2026 | Download |
| Comparison | Bonita vs Pega Platform | Jun 23, 2026 | Download |
| Title | Rating | Mindshare | Recommending | |
|---|---|---|---|---|
| Informatica Intelligent Data Management Cloud (IDMC) | 4.0 | 1.7% | 92% | 215 interviewsAdd to research |
| Camunda | 4.1 | 7.2% | 89% | 78 interviewsAdd to research |
| Company Size | Count |
|---|---|
| Small Business | 12 |
| Midsize Enterprise | 4 |
| Large Enterprise | 10 |
| Company Size | Count |
|---|---|
| Small Business | 115 |
| Midsize Enterprise | 78 |
| Large Enterprise | 185 |
Bonita stands out for its rapid cycle times, comprehensive documentation, and extensive integration capabilities. Its flexible UI supports Java modules and offers valuable process modeling and application development features. Users find it particularly efficient for business process management and workflow automation, allowing them to design, develop, and deploy processes seamlessly while leveraging its open-source nature. Despite these strengths, improvements in code flexibility, debugging, and mobile version access can enhance its performance. Better BPM and IoT connectivity, coupled with a refined cloud billing model, could add further value.
What are Bonita's most important features?Bonita is frequently implemented across sectors like manufacturing, pharmaceuticals, and finance for web application creation, testing, and user access management. Organizations utilize it in development and pre-production environments as well as educational settings for course automation and validation, adapting its features to meet sector-specific requirements seamlessly.
Bonita was previously known as Bonita BPM.
| Author info | Rating | Review Summary |
|---|---|---|
| Architect at Evoke | 5.0 | Bonita efficiently automates college courses and is simple, lightweight, and flexible, integrating with various technologies. While it needs a rule engine for further improvement, its ROI is achieved quickly, outperforming competitors. We did not consider other solutions. |
| Technical Director / Project Manager at I-way | 3.5 | I use the Bonita Community edition for designing and deploying workflows, appreciating its easy modeling, good performance, and user-friendly interface. However, its monitoring and dashboard features are limited compared to tools like Camunda, which offers better functionalities. |
| Full Stack Developer at RS2i | 4.0 | I use Bonita to create and deploy business processes for clients. Its user-friendliness and clear documentation are valuable. However, more library components and customization options are needed, especially for maintaining complex forms with variable dependencies. |
| Développeur applications at Trust Merchant Bank | 4.0 | We use Bonita for access management to validate and grant user access. The tool has shown ROI, but I would like to see improvements in load balancing. We haven't used or considered alternative solutions, and no specific cloud provider is mentioned. |
| Technical Lead at a tech company with 11-50 employees | 4.0 | I use Bonita for approval and registration processes. It's easy to use but needs improvement in its BPM interface. The main issue is that the workspace sometimes crashes, making it inaccessible, especially with the Community Edition. |
| Executive Director at Pilares Consultores | 4.0 | I use Bonita for business process development, finding it user-friendly, stable, and scalable. Installation was difficult, and I desire more automation. I rate it an 8/10 and would even resell it. |
| IT Manager at a wholesaler/distributor with 10,001+ employees | 4.0 | I find Bonita's process management and UI design valuable, though the interface could improve. It's generally stable, but managing it requires high resources. Customer service is okay, and the price is fair for an 8/10 solution. |
| Partner at a consultancy with 11-50 employees | 3.5 | I am early in testing Bonita for business process automation. Its valuable low-code creation feature and easy setup impress me. I've noted room for improvement in IoT connectivity. Overall, I rate it 7 out of 10. |
| Senior Director Practice & Delivery at a computer software company with 501-1,000 employees | 4.5 | As an implementation partner, I find Bonita excellent for process automation due to its flexible UI and easy integration. It's stable, scalable, and simple to set up, earning 7/10. I only wish for dynamic task connections. |
| Director, ICT Department. at a financial services firm with 1,001-5,000 employees | 3.5 | I use Bonita Studio for process development, finding its open-source UI superior and good for BPM management. However, I encountered issues due to insufficient documentation, requiring community support. I rate it 7/10. |

Bonita is a college course automation system. Some students may fall behind in their curriculum, but if they drop out, we will accept dropout students’ requests and consider the quests. We then ensure that the course is completed on time.
Bonita is simple and lightweight and is flexible to integrate with third-party systems. The UI is now flexible, whereas it was previously rigid. Any technology can be used as a frontend, including ReactJS, Angular, and others.
Bonita must add a rule engine. We are a 360-degree partner of Bonita. We can integrate with any kind of rule engine.
We have a dashboard related to engine performance, but getting a configurable dashboard for the Buildium or transactional data will add value.
I have been using Bonita for eight years.
The product is stable. I haven't seen any bottlenecks because the Bonita engine is getting more mature daily. In previous versions, we could see some performance bottlenecks and crashes. Now, it's much more mature and stable.
The solution is 100% scalable. 3000 to 6000 users are using this solution. We plan to increase the usage to 10,000 because it is a regulated solution.
I work with multiple clients and sometimes use Bonita's professional services and technical support. They are very professional, punctual and understand the complexity and severity of business issues. When we have a performance issue, we go to technical support who help us fix it.
The initial setup is straightforward and can be completed with the environment within an hour. First, take the latest from the git repository and check the git code to the monitor studio and a bar file, a deployable Bonita archive file. Then, take that process to the Bonita server, running at runtime on another server. Finally, deploy and enable it by selecting the proper organization.
I’ve done the deployment by myself.
We achieved ROI within a short period. Investing in Bonita's licensing adds value to the business. The ROI is also much better than other competitors.
The product is not cheaper, not costlier; it is reasonable. Bonita’s license is very flexible, with options to meet the needs of different customers and clients. Previously, it was less flexible, but now, many different licensing options are available.
We recommend clients use the cloud because of its maintainability, flexibility, and elasticity. The performance is good if we go to the cloud.
We need help from front-end technologies like Angular or Node.js. For everything else, including database processes, I can take care of it myself.
Overall, I rate the solution a ten out of ten.

We use the product to design workflows. We model and install them on the server. We use the Community edition.
The modeling features are easy. The performance of the tool is good. The user interface is easy to use. I have used the product for complex processes and sub-processes successfully.
The monitoring features in the Community version are a little bit limited. The dashboard has limited features.
I have been using the solution for ten years.
The latest version is stable.
It is not easy to contact the technical support. When I contacted the support team regarding the cost of the Enterprise edition, they responded on time.
The initial setup was easy. It took us one day to deploy the tool.
The Enterprise edition is very expensive.
Activiti is a BPM tool. We also use Camunda. Camunda has more dashboard functionalities. It also has better monitoring features.
We have many resources like administrators and security personnel. Overall, I rate the solution a seven out of ten.
I use it to create and deploy business processes as a designer for clients.
Its user-friendliness, along with the availability of comprehensive and clear documentation on the website is the most valuable. The documentation provides valuable insights into user-related aspects and the various technological functionalities.
There is a need for more components in the library and additional customization options for these components. When it comes to working with events in the designer, it can be challenging to maintain forms, especially when dealing with variables and variable dependencies. For complex forms, this maintenance can become very difficult. To address these issues, they could consider adding a broader range of components to the library and providing more options for customization.
I have been working with it for six months now.
We didn't face stability issues in our production environment with the cloud. Our challenges mainly revolved around bugs resulting from development oversights or things we forgot. I would rate it eight out of ten.
While it might not be as scalable as some other technologies, I think that for someone who leverages Bonita's advantages, scalability won't be a problem. For the cloud version, scalability is automatically managed, so you don't need to worry about the number of users. It offers a fixed budget for a year, so you don't have to be concerned about the number of users using it or the number of process instances created.
The responsiveness of the customer support is commendable. Whenever we encounter issues, they promptly investigate the problem and offer solutions and recommendations on how to rectify it. I find their technical support to be highly reliable.
Positive
The initial setup might pose a slight challenge at the beginning. I would rate it seven out of ten.
Regarding deployments, it is a quite straightforward process, allowing for individual component deployments. If you make changes or updates to a specific form, you can deploy that form directly to the cloud without having to wait for other applications, REST APIs, or processes. This flexibility is particularly advantageous for projects requiring frequent deployments and updates. This setup enables parallel work on various processes without conflicts and allows you to merge all the branches to consolidate new functionalities into your commit. The deployment time depends on the number of components you want to deploy and can range from fifteen minutes to even just one minute if well-organized. For example, when deploying a form that relies on a specific REST component, it's crucial to deploy them together. Overlooking a component could lead to issues, so it's essential to ensure all necessary components are deployed simultaneously when introducing new functionality.
Bonita's pricing is not based on the number of professional services or users, which means you have an unlimited number of users. You pay an annual fee and can have an unlimited number of processes and users. If you opt for an annual plan with them, the on-premise version costs 800,000 units, while the cloud version is priced at 140,000 units.
I suggest to start by downloading the free version, which offers basic but satisfactory features. This allows to experiment and deploy without any cost. If it aligns with your needs, you can consider purchasing the cloud version for smoother deployments, increased scalability, and access to enterprise-level features and technical support. Overall, I would rate it eight out of ten.

We use the tool to validate and give access to the users. It is for access management.
I would like to improve the product's load balancing.
I have been working with the product for eight years.
The product is stable.
The tool is scalable. My company has 500 users for the solution. We have plans to increase the product's usage.
The software's tech support is good.
The tool's setup is simple. It takes one hour to complete the deployment. You would need one person to complete the deployment.
We have seen ROI with the tool's use.
The product's pricing is acceptable. Pricing is yearly.
I would rate the tool an eight out of ten. The solution improves the internal process. It creates a big impact on the organization's digitalization process.
I use the product for the approval and registration processes.
The solution is easy to use.
The solution should improve its BPM interface.
The main issue with Bonita is that the workspace crashes sometimes. Sometimes when working on Bonita Community Edition, the workspace crashes, and we cannot reopen it and access the workspace.
I have been using this solution for the past three years.
I would rate the solution’s stability a five out of ten.
Since I am using Community Edition, I rate the scalability an eight out of ten. Five people use the solution in our organization.
We tried buying Bonita Enterprise Edition, but no one answered our queries. The support does not reply to queries. The support is very bad.
The initial setup is very simple.
We use Bonita Community Edition. Besides the Bonita Enterprise edition’s price, I do not know what is in the Enterprise edition that's different from Bonita Community Edition. I only know that the Enterprise edition is different from the Community edition. Also, using Bonita Community Edition in production is not recommended.
On the other hand, IBM BPM stores the options indefinitely, making them easier to use. IBM BPM also has better performance. I would recommend Bonita for understanding and learning the concept of BPM. However, I would not recommend Bonita to anyone who wants to go into production for a long time.
Overall, I would rate the solution an eight out of ten.

We use Bonita for business processes development.
Bonita is user-friendly.
The features are useful.
Installation could be made easier.
I would like to see more automated processes.
I have been working with Bonita for two years, and last used it six months ago.
Bonita is a stable solution.
I believe that it is scalable.
I have not contacted technical support.
I also use Visio and Bizagi.
Depending on my customers, I use a variety of programs for business projects. Some enterprise businesses use Bonita, while others use Visio and Excel.
Our clients use Bonita, Visio, and other programs. I need to use all of them because I'm creating a consultant system.
The installation was not simple, but it was difficult.
My company is a reseller and distributor of other software, both Canadian and American, but I would like to resell Bonita as well.
I would rate Bonita an eight out of ten.
I find process management and user interface designing the most valuable features.
The interface is advanced and quite good, but it could improve.
I have been using Bonita for approximately three years.
The solution is stable. However, we have experienced a few bugs. In some particular cases, there have been failures because of technical reasons from the server. For example, errors from the library dependencies but once we fix them, or once the provider fixes them, it works fine.
Globally, it is really stable when I consider the number of people using the tool.
We have not needed to expand the solution at this time. We have not experimented with it in regards to scalability.
We have more than 2,000 people using the solution in my organization.
The technical support is not exceptional but okay. We have not purchased the highest level of support. We only receive logical support.
We have different installation processes, we can have a very simple one and we have complex ones. It is a mix of difficulty levels.
We have a two-person maintenance team.
The price is fair for what we are using the solution for.
My advice to those wanting to implement Bonita is to be sure about resources before starting because the number of resources that are required to manage this tool is high. This is a critical point for me.
I rate Bonita an eight out of ten.
We are in the early stages of testing this solution. It is used for business process automation.
One of the most valuable features is you can create without coding, it is a low code platform.
There could be an improvement in IoT connectivity.
I have been using this solution for a couple of days.
We have used Novacura.
The installation was easy.
We have an internal team that does the implementation of Bonita.
The price of the solution is reasonable.
We have evaluated Pega.
I rate Bonita seven out of ten.
We are an implementation partner, and we implement Bonita. Most of our implementations are on-premises.
It is used for process and workflow automation. When there is heavy customization in the process Bonita is the best compare to other products in the market. We have implemented 30+ processes for various customers (Pharma, Manufacturing, Financial). The tool is very easy to use and built on open-source technology. Easy to integrate with external systems.
Flexible and drag-and-drop type of UI is very valuable. The integrations are also very good. You can build workflows very quickly, which is my favorite activity. By using the GUI, you can build the entire mechanism, notifications, and all this kind of stuff.
I should be able to park the tasks that are within a process in a kind of container, and dynamically, a super admin should be able to connect these processes. This kind of feature might be helpful.
We have been using this solution for eight years.
It is stable.
It is scalable. It is robust enough to scale to additional properties. You can also have a clustering mechanism. It is robust enough for a workflow solution.
We have four active customers, and we have done implementation for close to eight customers.
We are their premium partners. They are very helpful and nice. They provide very good technical support.
It is a very straightforward process. It is a hassle-free installation. It took less than four or five hours.
We have a team of close to 20 members. For simple implementations, we have two to three members.
Licensing cost for the Enterprise edition comes out to be around 40,000 a year. There is also a Community edition, which is free. Some customers can go for the Community edition, but some of them require the Enterprise edition. Big companies go for the Enterprise edition, which comes with a lot of additional features such as a mobile app.
I would recommend this solution. Small and medium businesses can use this product.
I would rate Bonita a seven out of ten.
I have been using Bonita to develop processes using the Bonita Studio. We have only been using it for simple, object console processes.
The user interface is better than all of the open-source BPMs that I have tried.
I have run into a lot of problems because there is not enough documentation. They should include more examples, as well as sample source code.
We have to relied on community support because we are using the open-source version. There are community websites available to help.
We are using the Community Version, which can be used free of charge.
I was having some trouble running my processes so I have compared Bonita with some other open-source BPM solutions.
In general, Bonita is a very good solution. It is open-source and has a good UI. I find that it is the best in terms of management for BPM features.
I would rate this solution a seven out of ten.