Bonita Platform for Digital Transfromation
May 10, 2022

Bonita Platform for Digital Transfromation

Anonymous | TrustRadius Reviewer
Score 9 out of 10
Vetted Review

Modules Used

  • Bonita Community Edition

Overall Satisfaction with Bonita Platform

We use Bonita Platform for process automation in a wide range of solutions, from simple process automation to complex projects, implementing orchestration and choreography of processes using Bonita BPM. As our developers have a Java background, we don´t face problems implementing solutions based on the Bonita Platform, but this is also due to the fact that we made the Bonita courses for developers and administrators.
  • BPMN modeling
  • Implementation of business logic
  • Integration with external systems
  • Layer division: database, business/process logic and front-end
  • widgets
  • operational efficiency: high
  • business agility: high
  • operational control and management: high
  • adaptation to business changes: high
Bonita has a community version, open-source, so it´s easy to test the benefits of process automation for any enterprise. Bonita Platform is also very near to Java architecture, so the learning curve for developers is not difficult, and they only need to understand how processes and modeling help them to achieve the solutions they need to implement. In contrast, other BPM platforms require learning new programming languages or particularities of each platform.

Do you think Bonita Platform delivers good value for the price?


Are you happy with Bonita Platform's feature set?


Did Bonita Platform live up to sales and marketing promises?


Did implementation of Bonita Platform go as expected?


Would you buy Bonita Platform again?


Concerning usability, Bonita performs very well, but you still need extra configuration and work to personalize the solution. This is bad but also good, as it allows you to personalize the solution you are working on with total control.
Bonita provides a lot of connectors with the most commonly used external systems, and the possibility to develop your own connectors.
Well-suited scenarios: quick development of process-based solutions, orchestration of Robots (RPA), complex projects (after the design of the architecture), and applications where integration with different external systems is needed. Not suited: I really believe that any kind of application could be designed and implemented on a process-based solution.

Bonita Platform Feature Ratings

Process designer
Business rules engine
SOA support
Support for modeling languages
Form builder
Model execution
Social collaboration tools
Standard reports
Custom reports
Content management