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
Recent Reviews

BonitaSoft BPM review.

10 out of 10
January 08, 2024
Incentivized
We use BonitaSoft as our workflow and low code/no code platform. We've implemented it for business processes like logistics, supply chain, …
Continue reading

Bonita for BPM !

10 out of 10
December 23, 2022
Incentivized
Bonita platform is used for an HR portal, including data and process from HR and others entity, using connector extensions to get and put …
Continue reading

BonitaSoft review

5 out of 10
May 17, 2022
Incentivized
Building a solution to modelize client processes and use Bonita API to link our Bonita model with our custom micro-services.
Continue reading

review

9 out of 10
May 17, 2022
Incentivized
Bonita Platform is a process manager and process orchestrator that is used to control the business process and create an organized …
Continue reading

Bonita at a glance

7 out of 10
December 29, 2021
Incentivized
For workflow automation to save time and cost, which will be an ongoing process and change based on business requirements. We are …
Continue reading
Read all reviews

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

Popular Features

View all 13 features
  • Process designer (52)
    8.7
    87%
  • Business rules engine (42)
    8.1
    81%
  • Form builder (48)
    7.9
    79%
  • Model execution (48)
    7.6
    76%

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?

19 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 Jotform?

Jotform Enterprise is a digital workspace productivity tool that provides a platform for organizations. The aim of Jotform Enterprise is to give companies an easy-to-navigate tool that makes reaching out to customers, collaborating with coworkers, and collecting e-signatures and data a more…

Return to navigation

Features

Reporting & Analytics

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

7.3
Avg 8.2

Process Engine

Designing and building process models

7.8
Avg 8.4

Collaboration

Collaboration tools allowing BPM experts to collaborate on model design

7
Avg 8.2

Content Management Capabilties

Lightweight tool for managing content

6.8
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 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, 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 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 App

Bonita Platform Video

The Bonita platform for digital 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 Process designer 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)

Attribute Ratings

Reviews

(1-5 of 5)
Companies can't remove reviews or game the system. Here's why
May 17, 2022

BonitaSoft review

Score 5 out of 10
Vetted Review
Verified User
Incentivized
Building a solution to modelize client processes and use Bonita API to link our Bonita model with our custom micro-services.
  • Clear and easy modelization
  • sometimes difficult to use Bonita API and to get bonita datas in our process (many deprecated methods with no replacement)
In my point of view it was hard to get matches between our process and the datas we need to get from Bonita process because the API is complex and gets many methods deprecated.
Process Engine (6)
58.33333333333333%
5.8
Process designer
70%
7.0
Business rules engine
70%
7.0
SOA support
50%
5.0
Support for modeling languages
50%
5.0
Form builder
60%
6.0
Model execution
50%
5.0
Collaboration (1)
50%
5.0
Social collaboration tools
50%
5.0
Reporting & Analytics (3)
63.33333333333333%
6.3
Dashboards
70%
7.0
Standard reports
70%
7.0
Custom reports
50%
5.0
Content Management Capabilties (1)
60%
6.0
Content management
60%
6.0
  • Good for agility because easy tu use and to understand for software engineers and analysts
I didn't use others products from Bonita Platform.
Api difficult to use. Get to build some custom mapping wit our java application.
i wasn't very involved on this part of the process.
10
Software engineers
Software skills to implements complex process Analysis and client business skills to describe new processes
  • Give to clients the possibility to subscribe new offers by themselves
  • Connecting bonita dashboard to a complete custom front application
  • I don't know
No
  • Price
  • Product Features
  • Product Usability
  • Prior Experience with the Product
I wasn't involved in selection process.
  • Don't know
  • I'm not sure about this answer
No sorry
No.
No
No but the support team was available to help us when needed.
It was sometimes difficult to get support on Bonita API.
  • Tasks monitoring
  • Process vizualisation
  • Sharing datas between Bonita processes and our custom micro services
Score 9 out of 10
Vetted Review
Verified User
Incentivized
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
  • A document management function needs to be added
  • Process analytics needs to be improved
Bonita BPM will work well for any organization, big or small. It is simple to use and robust at the same time.
  • User interface
  • User interface designer
  • Process designer
Process Engine (6)
51.66666666666667%
5.2
Process designer
100%
10.0
Process simulation
N/A
N/A
Process player
N/A
N/A
Support for modeling languages
70%
7.0
Form builder
80%
8.0
Model execution
60%
6.0
Collaboration (1)
N/A
N/A
Social collaboration tools
N/A
N/A
Reporting & Analytics (3)
60%
6.0
Dashboards
80%
8.0
Standard reports
50%
5.0
Custom reports
50%
5.0
Content Management Capabilties (1)
20%
2.0
Content management
20%
2.0
  • It has reduced processing time for travel request and vendor payment by about 70%
Bonita BPM is simpler to use, development is faster and you don't have to write complicated codes to deploy new processes.
500
accounting, procurement, risk management, and credit underwriting
Software development, data analysis and business analysis
  • Vendor payment
  • Credit processing
  • Travel request
  • New employee interview and onboarding
  • Customer interface
We just renewed our license
No
  • Product Features
  • Product Usability
  • Prior Experience with the Product
We have used Bonita for five years so we have some experience with it. Moreover, there is nothing strong enough in other software we considered to make us change
I don't think we would change the evaluation process. We already have a standardized evaluation process for software selection and we evaluated six software before we chose Bonita.
  • Third-party professional services
Datafrica Consulting
No
Change management was a minor issue with the implementation
A champion is needed from every division in the enterprise, we failed to realize this at the beginning. But later we selected a willing champion from every part of the organization and they helped with advancing the needed change throughout the organization
  • Getting a consultant to work with on implementation
It is better implemented with in-house expertise.
Support from Bonita has not been as good as we would want it to be
Yes
No
We have a consultant we work with now, we prefer that to Bonita professional support. We are also working on getting our own internal support.
It is so simple to use that sometimes we don't have to train people on how to use our processes or navigate the platform.
  • Process monitoring
  • User interface
  • process design
  • Process analysis
  • Process KPI
  • Searching for cases or tasks
Maciej Michalak | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We are using Bonita BPM to a small extent, because we are small organisation. Bonita BPM is used mainly for supporting contracts management. Our experience is built on deploying the platform to our clients.
  • It is a very low cost platform. You can start with open-source edition which is free and with the application number growth upgrade to subscription editions for more features and support. Subscription editions are still not expensive compared to bigger players platforms.
  • It offers a great UI designer tool for rapid building process forms and web applications.
  • It gives a lot of flexibility and extensibility. It comes with features like built-in connectors, convenient API, and a web portal. You can add your own connectors, extend the API and customize the portal for your own needs.
  • There is only one business data model. Even if deploying new processes does not require stopping the platform, the BDM update requires it.
  • During the platform evolution often new bugs were introduced so it was risky to deploy the platform in the low minor version. For example, there were memory leaks from 7.2.0 to 7.2.3.
  • The administrator portal could be improved. It is hard to look at subprocess data, for example and it is sometimes better to investigate with SQL queries. I don't like new (7.3) task list either.
It is well suited for well defined workflows. It could be tricky if the process and its subprocesses work on the same data. Dynamic case management is not supported.
Process Engine (6)
78.33333333333333%
7.8
Process designer
100%
10.0
Business rules engine
50%
5.0
SOA support
70%
7.0
Support for modeling languages
70%
7.0
Form builder
100%
10.0
Model execution
80%
8.0
Collaboration (1)
40%
4.0
Social collaboration tools
40%
4.0
Reporting & Analytics (3)
76.66666666666667%
7.7
Dashboards
80%
8.0
Standard reports
70%
7.0
Custom reports
80%
8.0
Content Management Capabilties (1)
40%
4.0
Content management
40%
4.0
  • In our small company the community edition suited our needs. Although it is hard to talk about ROI in context of that small application.
  • We have introduced the platform to several companies. Delivering things faster, ensuring things are done, optimizing distribution and reporting what has been done are the most common benefits.
I found Bonita BPM a more friendly environment, especially when it comes to front-end development. It is also better suited for a gradual introduction to an organization - PoC with Community edition, later upgrade to one of the subscription editions as needed. Tibco's product has partial case management support and stateful tasks, though.
Engine itself is efficient enough for most cases I dealt with. It can also be extended by clustering. I have done performance tests with JMeter and only managed to induce the crash of... JMeter. If there are efficiency issues they usually concern bad design/implementation of created apps or bottlenecks in integrated systems. Although I have met two cases with efficiency loss.
1. Java 7 related PermGen saturation caused by big number of installed apps (there is no jar dependency reusal between apps option).
2. Big number of waiting event handlers in processes stresses the database.
Bonita BPM has an efficient engine which can be tuned and clustered. Although I came across a case when the engine did not manage to handle a great number of event handlers and the process required redesign.
Standard protocol connectors are available and implementation of new ones is supported. REST API can be extended. The support for cron-like jobs (without executing tasks) could be introduced.
richard gay | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized

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
  • Not easy to delpoy new releases
  • License key management has to be renewed too frequently, even with a commercial contract in place
  • Adding more standard interfaces to common IT applications such as ERP systems
  • Change the culture from a technical / engineering culture to a customer-focused culture - this is already underway with the arrival of BONITA Customer success

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.

Process Engine (6)
75%
7.5
Process designer
90%
9.0
Business rules engine
90%
9.0
SOA support
60%
6.0
Support for modeling languages
60%
6.0
Form builder
80%
8.0
Model execution
70%
7.0
Collaboration
N/A
N/A
Reporting & Analytics
N/A
N/A
Content Management Capabilties (1)
80%
8.0
Content management
80%
8.0
  • Real dialog between customer services managing their customer cases, and R&D managing software bugs. In order to implement an efficient strategy of priority bug fixing that suits to customer requirements (tens of C/S cases and tens of R& software bugs/a week)
  • Simplification of time-consuming hidden administrative tasks for support teams: HR, Finance, IT
  • Consulting capability in order to quickly kick off operational processes within the company
  • Respect of BPMN standard over the long term

Respect of BPMN standard over the long term.

Good enhancements by Bonitasoft for new use cases, for example the introduction of a real form editor even if it has been technically difficult to manage. Once done though, we have far greater possibility of human interaction.

Integration works well for first installation. But they need to improve release management for IT environments where BONITA is already set up. Upgrading is too much work and interruption at the moment.
Technically powerful, still difficulties to deploy even if in progress
Score 6 out of 10
Vetted Review
Verified User
Incentivized
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
  • The software installation process has some redundancies
  • Complicated license management if you're using the subscription version
  • Frequent release of new versions of the software. Lot of work for the system admins for the upgrade, and no chance to do it without service downtime
Very useful in an identity management scenario
Process Engine (8)
68.75%
6.9
Process designer
80%
8.0
Process simulation
60%
6.0
Business rules engine
60%
6.0
SOA support
60%
6.0
Process player
70%
7.0
Support for modeling languages
60%
6.0
Form builder
90%
9.0
Model execution
70%
7.0
Collaboration
N/A
N/A
Reporting & Analytics (3)
60%
6.0
Dashboards
60%
6.0
Standard reports
60%
6.0
Custom reports
60%
6.0
Content Management Capabilties
N/A
N/A
  • Designing interfaces with Bonita allows to cut the time to customer
  • It's difficult at the moment to evaluate the ROI since we have many projects in the initial phase
Compared to Oracle WebLogic Suite Bonita BPM is more easy to install and to use
  • Implemented in-house
  • Supporting SAML SSO was not straightforward
Nothing in particular
Resolution time is sometimes slow
Not always
quick as expected, but our issues have always been solved.
Return to navigation