A closer look at Bonita 2021.1: more connectivity, more extensibility

delphine.coille's picture
Blog Categories: 

In my last post, I introduced you to some fresh teamwork capabilities. Today let's dive into another powerful aspect of Bonita 2021.1: connectivity and extensibility.

As a Bonita Community Edition developer, you’re probably already using many connectors.

Now you can do even more of what you want, with additional out-of-the-box connectors including some that were previously available in Bonita Enterprise only.

SAP JCo3 which can be used to call a SAP function (BAPI, RFC or ZBAPI)

UiPath to combine BPM and RPA and allow end to end automation

Salesforce to interact with Saleforce through Bonita. Available Salesforce connectors are:

  • Create Object - Create a Salesforce object (e.g.: Account, Contact)
  • Delete Object(s) - Delete one or several Salesforce object with list of objects identifiers in parameters
  • Query Object - Execute query on Salesforce objects (e.g.: SELECT Name FROM Account)
  • Retrieve Object(s) - Retrieve one or several Salesforce objects
  • Update Object(s) - Updates one Salesforce object with a list of objects identifiers in parameters

Office to generate a PDF from an Office document

Moreover, thanks to the graphical query builder in Bonita Studio, you can build a database query very easily.

Want to develop and test custom connectors outside of Bonita Studio?

You’ve got a set of best-of-breed tools with maven-archetype, to develop and share your own extensions. In addition to the existing connector and actor filter archetypes, Bonita 2021.1 comes with new SDKs for:

  • REST API extensions in both Groovy and Java
  • the Living App Theme

If you want an overview of this functionality while waiting for our new release, you can watch the connector archetype demo for 7.11.

With Bonita Enterprise you can manage extensibility with event handlers. Change a service for your own purpose, capture Bonita Engine events, and trigger external actions (alerts, notifications, etc.)

Then there is support for Adaptive Case Management with Bonita.

Bonita offers dynamic modeling of all process possibilities in a unified environment. Manage structured data through Bonita's BDM capability, along with unstructured data such as PDFs and comments. Dynamic process actors, filters and profiles can be modified ad hoc. Customized user interfaces give access to tasks according to context, and there’s a Living Application included for a seamless user experience connecting processes, business data and user interfaces.

Want to try it? You can import the Credit Card Dispute example directly from the Bonita Studio welcome page.

Stay tuned! In the next post, I’ll tell you more about the power of the new UI Designer.