Skip to main content
TrustRadius
Bonita Platform

Bonita Platform

Overview

What is Bonita Platform?

Bonita is an open-source business process and workflow management platform created by the French National Institute for Research in Computer Science. It is available as a free community edition or as a commercial subscription product.

Read more

Learn from top reviewers

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Bonita Platform?

Bonita is an open-source business process and workflow management platform created by the French National Institute for Research in Computer Science. It is available as a free community edition or as a commercial subscription product.

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://www.bonitasoft.com/pricing

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

21 people also want pricing

Alternatives Pricing

What is Camunda?

Camunda is a process orchestration tool designed to help organizations design, automate, and improve any process. Built for business and IT collaboration using BPMN and DMN standards, Camunda aims to enable seamless integration across endpoints to transform mission-critical processes.

What is Kintone?

Kintone is a customizable digital workplace platform that lets the user manage data, tasks, and communication in one central place. Over 23,000 customers use Kintone’s no-code platform with more than 1.5 million database and workflow applications custom built for their businesses. Kintone is…

Return to navigation

Features

Reporting & Analytics

Users can report on and analyze usage, performance, ROI, and/or other metrics of success.

6.8
Avg 8.1

Process Engine

Designing and building process models

7.6
Avg 8.4

Collaboration

Collaboration tools allowing BPM experts to collaborate on model design

6.4
Avg 8.3

Content Management Capabilties

Lightweight tool for managing content

6.9
Avg 8.1
Return to navigation

Product Details

What is Bonita Platform?

Bonitasoft supports digital operations and modernization of information systems with Bonita, an open-source and extensible platform for automation and optimization of business processes.

Presented as easy to handle and integrate into heterogeneous information systems, Bonita accelerates the development and deployment of process automation projects, service orchestration and application development. This is made possible by its low code capabilities, reusable components, and unified deployment on-premise and on the cloud.

CIOs can confront both short-term challenges (often from requests from business teams who wish to support their business development), and the long-term challenge of modernizing IT to deliver on business needs and customer expectations.

Open-source, extensible and integrated, Bonita is based on an architecture that clearly separates the process, data and user interface layers. All project team members can collaborate to develop, deploy and maintain sustainable processes in line with the expectations of business users. Project governance, specific to each company, is respected by a clear separation between visual programming and coding capabilities. Each project team member can leverage their specific know-how and skills to add value. The technologies used do not require learning new languages ​​or methods, but instead rely on commonly used components such as Java, enterprise services such as SSO and LDAP, continuous delivery, and the ability to develop in SDKs. These capabilities avoid the need for additional resources.

The use of BPMN, reusable components, numerous extension points, and deployment on-premise or in the cloud all help guarantee rapid and agile developments.

Complex business processes become visible with centralized monitoring. Traceability, execution control and reduced risk of errors allow teams to focus on optimizing and improving operational efficiency on an ongoing basis.


Bonita Process Insights lets users:

  • Monitor key metrics and indicators like cycle time, deviations, failures, and objectives such as SLAs
  • Compare different versions of a process to measure the impact of changes and improvements and what factors affect process execution
  • Spot bottlenecks, inefficiencies, and risks within your processes and workflows
  • Customize business goals to track meaningful objectives

Bonita Platform Features

Process Engine Features

  • Supported: Process designer
  • Supported: Business rules engine
  • Supported: SOA support
  • Supported: Support for modeling languages
  • Supported: Form builder
  • Supported: Model execution

Collaboration Features

  • Supported: Social collaboration tools

Reporting & Analytics Features

  • Supported: Dashboards
  • Supported: Standard reports
  • Supported: Custom reports

Content Management Capabilties Features

  • Supported: Content management

Bonita Platform Screenshots

Screenshot of process designed in Bonita BPM StudioScreenshot of Bonita BPM project overviewScreenshot of Fully customized end user interfaceScreenshot of Bonita BPM Admin AppScreenshot of Bonita Process Insights

Bonita Platform Videos

The Bonita platform for digital process automation
Where to start with process automation?

Bonita Platform Technical Details

Deployment TypesOn-premise, Software as a Service (SaaS), Cloud, or Web-Based
Operating SystemsWindows, Linux, Mac
Mobile ApplicationMobile Web
Supported CountriesWorldwide
Supported LanguagesEnglish, French, Spanish

Frequently Asked Questions

Bonita is an open-source business process and workflow management platform created by the French National Institute for Research in Computer Science. It is available as a free community edition or as a commercial subscription product.

Reviewers rate Support for modeling languages highest, with a score of 8.7.

The most common users of Bonita Platform are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(111)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

Automation Capabilities: Users have appreciated the automation features, allowing for streamlined workflow processes and independent configuration. Some reviewers found it valuable for automating steps efficiently, improving overall efficiency in task management.

Customization Possibilities: The platform offers extensive customization options, enabling users to handle problems effectively in multiple ways. Customers have highlighted the flexibility provided by various customization features, such as personalized workflows and tailored solutions.

Integration Capabilities: Users find the integration with third-party applications seamless and appreciate the multiple integration points available. Several reviewers mentioned the platform's compatibility with other tools and platforms as a strong advantage, facilitating smooth collaboration across different systems.

Challenges in Integration: Reviewers have found the integration process in a K8s environment to be challenging and have highlighted the absence of a debugging mode during the development phase, making it harder to troubleshoot issues effectively.

Limited Features: Users expressed a desire for out-of-the-box user management, 'User Rights Delegation,' document management features, as well as API authentication for handling complex enterprise-grade tasks, indicating that some essential functionalities may be missing or not readily available.

Interface and Functionality Concerns: Users pointed out outdated areas in the interface design, mentioned difficulties with SQL connectors, and suggested enhancements in supporting modern GUI frameworks and libraries. These observations indicate potential usability issues and feature limitations that could impact user experience.

Reviews

(1-19 of 19)
Companies can't remove reviews or game the system. Here's why

Nice balance between customizability and rapid development.

Rating: 9 out of 10
December 18, 2022
Verified User
Vetted Review
Verified User
Bonita Platform
3 years of experience
We used Bonita Platform to support claims process at our customer in insurance sector. The process is focused on long lived instances with multiple attachments of different types, stored in a non-standard document management system. Bonita Platform has offered a good balance between customizability and time to value. What was also important for us was ability to enable customer IT to understand and take over further development of the system. It worked fine. What I would appreciate in the future versions though is support for more recent GUI frameworks and easier deployment model, in kubernetes environments in particular.
  • Rapid GUI development with UI Designer
  • Ease of integrating custom logic and interoperability with external system with Java.
  • Describing main process logic in BPMN facilitates transparence between tech and business project members.
  • Customers small IT team was able to take over and implement further changes to the system.
Bonita Platform's strong point is a good balance between customizability and rapid delivery. It is a good fit for implementing quickly/at low cost many user focused processes leveraging UI designer, BDM business data model and provided portal. If your process has no user interaction at all or you will be implementing a fully blown custom user interface then you may consider other options.

Bonita FDJ – SAL to Bonita Platform Review

Rating: 3 out of 10
May 14, 2022
Verified User
Vetted Review
Verified User
Bonita Platform
1 year of experience
We use the platform to allow the FDJ core domain team, the ability to develop and create business workflow without technical skills. We developed all the tooling around the Bonita Platform to interact with the rest of the FDJ software platform.
  • Change the business logic without redeploy
Difficulties to implement Bonita platform in custom Kubernetes chart Difficulties to manage licensing file into docker images -> No minor or native volume management Jar implemented in Platform API

Excellent platform to automate your processes in no time!

Rating: 9 out of 10
May 14, 2022
Verified User
Vetted Review
Bonita Platform
10 years of experience
We are using the Bonita Platform to automate some HR processes that are country-specific and very difficult to find OTS available software.
  • Multiple integration points (emails, storage systems, databases, etc.)
  • BPMN used to model the process
  • Low-code development
It is a great tool to automate from the simplest to the most difficult processes inside an organization Anonymous user support is quite limited and complicates the interaction with users refusing to register with the company

Bonita at a glance

Rating: 7 out of 10
December 29, 2021
Verified User
Vetted Review
Verified User
Bonita Platform
2 years of experience
For workflow automation to save time and cost, which will be an ongoing process and change based on business requirements. We are targetting the workload that currently has to be done by individual staff users, which could be automated and has repeated workload and the organization is looking for a proper solution and we are doing POC and testing with a few different products.
  • Support workflow
  • Support process model
  • Good UI

It seems to be working well in our testing for small and straightforward workflow processing, but we haven't really built any complicated ones for a production, such as to engage mutiple stakeholders, talking to different backend or a long runner etc. so can't really say much from that perspective.

Transform your organization

Rating: 10 out of 10
October 21, 2021
AC
Vetted Review
Verified User
Bonita Platform
3 years of experience
We can easily implement new ways of working for companies. We help organizations have a better quality of work by implementing BPM solutions using Bonita. We can easily discuss with stakeholder on a BPMN basis then work with IT teams on the integration with IT ecosystem. Bonita is a marvelous tool to discuss with a large portion of [the] non-IT population and help them industrialize low value added tasks.
  • Modelization.
  • Task distribution.
  • Workflow.
A good scenario for Bonita is for example office changes process where we need to connect with AD and be sure to update specific IT tools used by a large portion of company workers.

A less appropriate scenario would be to implement lots of specific rules with various webpages that would deliver a huge number of ending scenarios.

Good product to optimize the business processes of a small or medium organization

Rating: 9 out of 10
October 05, 2021
Verified User
Vetted Review
Verified User
Bonita Platform
4 years of experience
We optimize business processes thanks to Bonita. The various business lines of the company are affected, from the management of customer files to support services, including mail management. The Bonita solution allows the company to automate some of the low value-added tasks, but it also helps users in more complex processes through request forms and an intelligent task allocation system that considers assignments and the skills of each employee.
  • Automation of business processes.
  • Managing task assignment.
Bonita is trained for the automation of business processes by a development team. The solution is less suitable for the realization of complex interfaces.

Your best bet for business process

Rating: 9 out of 10
August 30, 2021
OA
Vetted Review
Verified User
Bonita Platform
1 year of experience
Bonita BPM is the principal tool we are currently using to automate our processes. So far, the experience has been excellent. We have deployed two processes with Bonita BPM to manage employee travel requests and vendor payment. We have also deployed our credit approval process on the platform and so far, we have seen great improvement in the credit approval process.
  • Task assignment
  • Process monitoring
  • Process analysis
Bonita BPM will work well for any organization, big or small. It is simple to use and robust at the same time.

BPM with BONITA : the glue of our Information System to make interact ERP, CRM and human users

Rating: 8 out of 10
November 30, 2016
rg
Vetted Review
Verified User
Bonita Platform
3 years of experience

BONITA has been used for 2 kinds of automation processes:

  • Dynamic interfacing between IT applications including human interaction. The interface has been dynamically adapted according to the various events managed by the BPM process. It's used at the company level to enable communication with the Customer Services team using CRM Salesforce cases, and with R&D team using Clearquest as a bug management tool. The Bonita BPM process is the basis for dialog between Customer Services and R&D teams.
  • Automating the HR process for employees changing their job within the company (change of manager, location, cost center, position in the HR org in the ERP, IT tools)
  • Mixing interactions between several IT applications with human interaction through automatic email receipt and response
  • Offering several formats for comminicating with IT applications: web services, email, files
  • Provides an effective form editor, including fields where values entered by humans drive the next actions of the business process

It is well suited to mixing IT applications and human interactions in numerous dynamic combinations.

It is less suited for mass data transfer with few case management combinations, where an ETL tool would be more efficient.

Bonita is our platform of choice for BPM implementations and more

Rating: 8 out of 10
October 20, 2016
JW
Vetted Review
Verified User
Bonita Platform
3 years of experience
We have used Bonita to replace a couple of manual approval processes for our procurement department.
  • Modeling the business data.
  • Building a responsive UI for the process users.
Environments which have dedicated engineers and testers can benefit the best from Bonita.

Bonitasoft helps you to do the housework on you obvious interfaces

Rating: 8 out of 10
August 31, 2016
Verified User
Vetted Review
Verified User
Bonita Platform
4 years of experience
Bonita helped us to address two challenges: connecting editor applications to make interfaces and data exchanges between them, and processing workflows of dedicated processes within the company. The main challenges were to be able to create interfaces without having to hire external contractors to develop them, and taking advantage of this BPM tool, just by setting up the tool and by making the way we follow data exchanges between applications easy.
  • Bonita simplifies the way to produce interfaces between applications of the market.
  • Bonita reduces time to implement interface and time to maintain interfaces, using standard connectors.
  • The IDE helps to draw a user friendly chart to accelerate deployment of process and increase process governance.
The in/out arrival process for interns and employees is an example of a process where a company can achieve a significant result in a reduced amount of time. This is particularly right with the prepackaged processes fully furnished by Bonitasoft when you pay for annual maintenance. More pre-packaged processes based on standards exist and are furnished by Bonitasoft.

Bonitasoft is good for business!

Rating: 8 out of 10
June 23, 2016
First Digital Solutions provides implementation and support to Bonitasoft users/customers. The platform is very user friendly and enables complex business processes to be designed and associated applications implemented quickly and efficiently. Furthermore, the extensive range of connectors means that applications can be easily integrated with other systems. We look forward to working with Bonitasoft on a mutually-beneficial basis in the long term.
  • Easily design workflows & business processes using the GUI studio tool.
  • Develop responsive web-based applications quickly and efficiently.
  • End users can easily modify BPM applications without needing any code expertise.
Bonitasoft is very well suited for workflow based applications where there are dependencies on both human and computer-related tasks.

Whey we looked at Bonita.

Rating: 9 out of 10
June 23, 2016
DE
Vetted Review
Verified User
Bonita Platform
2 years of experience
Bonita BPM provides a single design and runtime environment for business functionality. Using the Bonita Forms and BPM process runtime we can enable accurate electronic data capture, assign responsibilities and escalation for form pressing and monitor and measure the effectiveness of our business functions. Further we have compared Bonita to a range of other BPM providers and found that it meets the expectations with a competitive advantage in agility and price. Delighted to recommend Bonita.
  • Dynamic form data capture, with validation and cross references.
  • Process flow control with excellent roles and responsibilities allowing the ability to get the right information to the right person at the right time.
  • Fantastic extensibility, both in the GUI and workflow connectors. Allows us to make the product meet customer requirements.
  • Great bang for your buck, compared to other BPM products in the marketplace.
Well suited for small to medium business who require forms capture and agile data processing.

Bonita BPM as a versatile tool for process management and software systems interfacing

Rating: 7 out of 10
March 28, 2016
Verified User
Vetted Review
Verified User
Bonita Platform
3 years of experience
Bonita BPM is mainly used in our organisation to synchronise data between two database systems (SFDC and Clearquest) based on decision workflows for bug resolution tracking.
  • Make interfaces between two system easy to modelise and to maintain in the long run.
  • Avoid customised development or specific webservice interfacing to exchange data between systems following a workflow.
  • Give the needed flexibility and ease of maintenance to automate internal activity processes in a versatile and agile way.
HR workflows look to be an easy target for Bonita to automate - for example, new arrival or departure of employees in a company. Approval and escalations can also be a good business case, where specific industry-oriented applications can be eased by Bonita such as Media asset management in Digita TV production environment.

Bonita BPM for Universities

Rating: 6 out of 10
March 11, 2016
Verified User
Vetted Review
Verified User
Bonita Platform
2 years of experience
We are a university consortium and we offer Bonita BPM as a facility for our customers, for many uses - for example new student enrollment or for the management of various administrative aspects. Also currently under evaluation is the adoption of Bonita BPM for internal use.
  • Very friendly user interface
  • Really easy to implement workflows
Very useful in an identity management scenario

Bonita BPM - not yet ready for continuous integration

Rating: 6 out of 10
March 08, 2016
Verified User
Vetted Review
Verified User
Bonita Platform
2 years of experience
Bonita BPM is used by the IT integration team to manage certain business processes. Other departments (typically customer care) may use the Bonita web application if they are involved in the process at some point. Bonita is used for processes that typically involve human interaction (not necessarily via Bonita) or long-running asynchronous operations. Such processes concern mostly life cycles of certain transactions that require asynchronous input from multiple systems. In this regard, Bonita is not so much used by humans as controlled by messages sent by other systems.
  • Bonita seems particularly suited for processes requiring a great deal of human interaction. Its user model allows you to control access to business processes in a fine-grained way. This allows for business processes to move smoothly between users and services as the process advances.
  • The definition and usage of custom forms from the latest version of Bonita seems particularly powerful. It allows for a thorough customization of the look-and-feel and does not require complex developments.
  • The web interface and administration section have greatly improved in the latest versions. Installation and configuration of processes has become more flexible and more structured. The administration section gives a good view on failed processes, allowing to analyse problems in an efficient way.
As indicated in previous answers: less suitable for 'automated' processes

Flexible Business Project Management tool

Rating: 8 out of 10
March 04, 2016
MF
Vetted Review
Verified User
Bonita Platform
2 years of experience
Bonita BPM is currently used in the department that manages system integration and identity management projects. It's also going to be used for managing internal processes in our organization. Typically it addresses digital identity lifecycle management requisites (enrollment of users, enrollment of services, and workflows for managing internal authorizations).
  • User interface programming
  • Business Data Model
  • API extensions for complete separation between the process and the user interface
No, as a general tool there are a lot of scenarios for which Bonita is well suited. It is less appropriate in processes where there are very few actors.

First time ive tried Bonita

Rating: 6 out of 10
March 03, 2016
Verified User
Vetted Review
Verified User
Bonita BPM is being used by the whole organization. At the moment it addresses the need create incident systems and business processes.
  • Easy workflow creation.
  • BDM makes better integration.
  • Escalations between organization entities.
It is well suited if you want to make workflows that integrate with multiple levels of an organization.
Return to navigation