Overview
Recent Reviews
Reviewer Sentiment
Awards

Popular Features
View all 13 featuresProcess designer (48)
Form builder (44)
Business rules engine (39)
Model execution (43)
Reviewer Pros & Cons
View all pros & consVideo Reviews
Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of Bonita Platform, and make your voice heard!
Pricing
View all pricingEntry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting / Integration Services
Would you like us to let the vendor know that you want pricing?
Alternatives Pricing
Features Scorecard
Reporting & Analytics
Process Engine
Collaboration
Content Management Capabilties
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 effectively 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.
Even the most complex business processes gain visibility thanks to 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
Bonita Platform Videos
Bonita Platform Competitors
Bonita Platform Technical Details
Deployment Types | On-premise, SaaS |
---|---|
Operating Systems | Windows, Linux, Mac |
Mobile Application | Mobile Web |
Supported Countries | Worldwide |
Supported Languages | English, French, Spanish |
Comparisons
View all alternativesCompare with
Frequently Asked Questions
What is Bonita Platform?
What are Bonita Platform's top competitors?
What is Bonita Platform's best feature?
Who uses Bonita Platform?
Reviews and Ratings
Reviews
(1-25 of 48)- Popular Filters
BonitaSoft review
- Clear and easy modelization
- sometimes difficult to use Bonita API and to get bonita datas in our process (many deprecated methods with no replacement)
review
- easly process definition
- easly modification of process flow
- compatibility whit anothers external tecnologies
- grafic interface optimization
- BonitaStudio optimization on open workspaces
Bonita FDJ – SAL to Bonita Platform Review
- Change the business logic without redeploy
- Licencing - ability to share keys and account
- Premium users website area - there are serveral bugs
- Multiple integration points (emails, storage systems, databases, etc.)
- BPMN used to model the process
- Low-code development
- Updates to the Business Data Model are not as smooth as they could be
Bonita Platform for Digital Transfromation
- BPMN modeling
- Implementation of business logic
- Integration with external systems
- Layer division: database, business/process logic and front-end
- widgets
A BPM software to answer your business needs
- Automation of the steps in the workflow
- Configuration allows the workflow to be independent of the environment in which it is deployed
- The detailed case for the users to follow and manage the status and the synthesis of the case
- Easier and more opened integration in K8s environment
- Missing debugging mode during development phase
- Compatibility and integration with other tools and platforms
- Rapid evolution and problem solving in its versions, it has evolved a lot since Bonita 5
- It supports open source and the development tools it provides are good like UI designer.
- There is a lack of a robust native BAM monitoring module for performance variables of the developed applications
- more robust cron or timer event task management without leaving tasks open in the tool
Amazing BPM suite
- For our requirements, the tool enriches the automation processes with many available connectors
- It provides unique design and run time features for businesses
- Offers a complete package of simplicity and amazing features
- For some complex projects, it has lesser details available in the document
- For the front-end it is bit basic
- For the Front-end programmers the tools can give a lot to be desired
Bonita at a glance
- Support workflow
- Support process model
- Good UI
- Prebuilt integration support
- Process as code
- Detailed doco
Deploying process based solutions with Bonita BPM platform
- Integration
- Low code customisation.
- Rapid UI browser based design.
- MVC separation of data, process and front-end.
- DevOps support with Bonita Continuous Delivery module.
- Multi-platform as a Java solution (customers on Linux and Windows).
- Modern technology stack support including Docker images.
- Bonita BPM Studio should have a web based alternative.
- Complete support for all BPMN v2 artifacts, although the missing element(s) is/are trivial and not frequently needed.
- DMN modelling support not just DMN rule support.
Bonitasoft your best partner
- Dynamic integration
- High level of configuration
- Drag and Drop way
- Simulation of process
Bonita BPM Developer Review
- Automated all sales activity.
- Budget tracking for sales process.
- Automated any process that require approval.
- All visa processes updated.
- Require more help with reporting. Didn't find much information on reporting.
- Need more help on using AngularJS and jQuery. Need more responsive applications.
- Could improve document repository options.
Excellent business process management
- Customizable UI.
- Powerful lightweight process engine.
- Extensible REST API.
- Setup of integration with Okta is complicated.
- Active/active load balancing setup across different data centers does not work very well.
Transform your organization
- Modelization.
- Task distribution.
- Workflow.
- The number of columns in basket.
- Database writing of buffered information.
Digital Transformation Comes True
- Efficient and fast prototyping: a process can be modeled and tried out quickly and with low investment.
- Full stack prototyping for development and implementation allows the process to be developed and implemented as an application from the prototype. It's not just drawings and wire frames that are tossed over the wall to developers.
- Data modeling is integral from the beginning of the prototype which is appropriate for the stakeholders in the beginning.
- There is a learning curve beyond the boot camps that needs to be addressed with more structured curriculum.
- The full stack technologies are industry standard, but these [are] challenging to learn and could use a learning path and orientation. There's probably opportunity for third-parties here to help with learning and adoption.
- Phases of process automation.
- Process modeling.
- Handling.
- Organization structure.
- Usability of automated processes.
- Processes documentation.
Bonita, an excellent BPM tool
- Good process engine.
- Groovy is ideal for developing business rules.
- Excellent API.
- IU designer and Form.
- More documentation on the use of APIs and external forms.
- More examples of use of the [functions], only examples of the basic functionalities are found.
- Automation of business processes.
- Managing task assignment.
- Use by non-technical trades.
To kill an ant you don't need missiles. Bonita provided all the OOTB features that can be the best option for your business needs.
- Easy work flow configuration.
- Integration service design.
- UI component design.
- Micro services integration.
- OOTB UI component.
- Industry specific pre-build framework.
- OOTB reusable component.
Your best bet for business process
- Task assignment
- Process monitoring
- Process analysis
- A document management function needs to be added
- Process analytics needs to be improved
Best BPM tool for maintenance, improvements and a horizontal view of your business requirements
In my organization I implemented the registry of non-conformance to allow users to submit company-related complaints and this was a complete success based on the extended capabilities of Bonita BPM from UI design to reporting.
- UI design
- Workflow using BPMN
- Use of Java code
- Integration using connectors
- I can only think of database connection, it could be improved for a better and shorter experience connecting the data since this is a low-code technology.
Lightweight BPM that packs a heavy punch
The best part is that this tool gave the business the cool swim-lane process views before they sign it off to be implemented into the system.
- Configuration over customization.
- Excellent process views.
- Mobile-friendly.
- Zero downtime deployment for new workflows.
- Online configuration tool instead of offline IDE.
- Support for deployment on enterprise-grade application servers like Oracle WebLogic, IBM, etc.
Bonita BPM knocked out all other BPM suites!
- Connection to other legacy systems, ERP, CRM.
- Easy UI development
- Fast time to market
- Bonita needs to improve its low code development
- It needs a BRMS functionality
- It needs a Document Records functionality
Bonita BPM - Low cost, low code efficient platform
- 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.
BPM with BONITA : the glue of our Information System to make interact ERP, CRM and human users
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