Using AI capabilities within Flowable
Introduction
With the early access release of ai.ea1+, Flowable introduced a list of AI-assisted features, both in Flowable Design to use generative AI to assist with modeling and in the runtime to use analytical AI-assisted features.
Setup Flowable to use AI
In order to use the AI features, you have to setup Flowable with some environment properties to properly connect to an AI service and use those features inside Flowable Design and Work.
The AI Setup Guide shows the various options on how to setup Flowable to use AI features.
Overview
There are several AI-assisted features available with the ai.ea1+ release of Flowable. The following chapters will give you a short overview of them and link to their detailed documentation.
Generative AI assisted modeling
Have you ever experienced the "empty canvas" problem? You had to create a new app and models and didn't know where to start?
The new generative AI assisted modeling capabilities built into Flowable Design can help overcome this problem and let AI design a first draft of your
models or even complete Flowable App for you to get a quick start.
See Generative AI assisted modeling for a complete documentation on the GenAI-assisted modeling features of Flowable.
Create your own AI service
With the service registry and service definition models, it is very easy to integrate with external systems and services from within Flowable. The service engine supported REST-based service invocations as well as script- or Java-based implementations.
The service registry now has a new option for an AI-based service definition and there is a step-by-step tutorial and reference documentation.
Analyze content with AI
Flowable has a lot of content management capabilities like generating content like PDFs or Word documents based on templates, storing content within process-
and case-instances, adding meta-data to content or use the versioning feature as well as integration into various external systems like Microsoft Office or
Sharepoint as an example.
With the integrated AI capability it is now possible to let AI analyze content and create and execute prompts against it to create abstracts, extract information
or simply get an overview of documents.
See the Analyze content with AI documentation for more information on how analytical AI can help you answer questions around content.