Let’s explore how to build innovative solutions with FlowX.AI.
Projects
BPMN Process
Process Flow
Define and manage a process flow using FLOWX Process Designer.
Process Execution
Run a process instance with FlowX Engine.
Front-End Application
Create the Front-End Application.
Plugins
Connect Plugins.
The implementation of FlowX.AI follows a structured approach comprising several phases, using a hybrid methodology that has proven effective in past implementations. These phases include:
These phases address various aspects of the implementation process, ensuring a comprehensive and successful deployment of FlowX.AI solutions.
Explore our Academy course on Implementation Methodology for in-depth insights:
What are the project stages in a FlowX implementation?
What are the key roles of an implementation team?
What are the main responsibilities of each role in the team?
Let’s initiate by designing the BPMN process diagram for a sample use case: requesting a new credit card from a bank app.
Taking a business process example of a credit card application, it involves the following steps:
Create Business Process Example
Create a business process example of a credit card application.
Initiate Credit Card Request
A user initiates a request for a new credit card - Start Event
Fill in Personal Data
The user fills in a form with their personal data - User Task
Automated Credit Score Check
The bank system performs a credit score check automatically using a send event that communicates with the credit score adapter, followed by a receive event to collect the response from the adapter - Automatic Task
Credit Score Bifurcation
The process bifurcates based on the credit score using an Exclusive Gateway
Save Credit Card Type
Each branch entails a service task that saves the appropriate credit card type to the process data - Automatic Task
Branch Reconciliation
The branches reconvene through a Closing Gateway
View and Confirm Credit Card Details
The user views the credit card details and confirms - User Task
Parallel Branching
After user confirmation, the process divides into two parallel branches - Parallel Gateway. One registers the request in the bank’s systems (bank system adapter/integration), and the other sends a confirmation email (notification plugin) to the user
External API Call
An additional automatic task follows: a call to an external API to compute the distance between the user’s address and the bank locations (Google Maps Distance Matrix API) - Automatic Task
Sort Location Distances
A task is utilized to sort the location distances and present the top three to the user - Automatic Task
Select Card Pickup Point
The user selects the card pickup point from the bank location suggestions - User Task
Receive Confirmation
A receive task awaits confirmation from the bank that the user has collected the new card, concluding the process flow - End Event
Here’s what the BPMN diagram illustrates:
Let’s explore how to build innovative solutions with FlowX.AI.
Projects
BPMN Process
Process Flow
Define and manage a process flow using FLOWX Process Designer.
Process Execution
Run a process instance with FlowX Engine.
Front-End Application
Create the Front-End Application.
Plugins
Connect Plugins.
The implementation of FlowX.AI follows a structured approach comprising several phases, using a hybrid methodology that has proven effective in past implementations. These phases include:
These phases address various aspects of the implementation process, ensuring a comprehensive and successful deployment of FlowX.AI solutions.
Explore our Academy course on Implementation Methodology for in-depth insights:
What are the project stages in a FlowX implementation?
What are the key roles of an implementation team?
What are the main responsibilities of each role in the team?
Let’s initiate by designing the BPMN process diagram for a sample use case: requesting a new credit card from a bank app.
Taking a business process example of a credit card application, it involves the following steps:
Create Business Process Example
Create a business process example of a credit card application.
Initiate Credit Card Request
A user initiates a request for a new credit card - Start Event
Fill in Personal Data
The user fills in a form with their personal data - User Task
Automated Credit Score Check
The bank system performs a credit score check automatically using a send event that communicates with the credit score adapter, followed by a receive event to collect the response from the adapter - Automatic Task
Credit Score Bifurcation
The process bifurcates based on the credit score using an Exclusive Gateway
Save Credit Card Type
Each branch entails a service task that saves the appropriate credit card type to the process data - Automatic Task
Branch Reconciliation
The branches reconvene through a Closing Gateway
View and Confirm Credit Card Details
The user views the credit card details and confirms - User Task
Parallel Branching
After user confirmation, the process divides into two parallel branches - Parallel Gateway. One registers the request in the bank’s systems (bank system adapter/integration), and the other sends a confirmation email (notification plugin) to the user
External API Call
An additional automatic task follows: a call to an external API to compute the distance between the user’s address and the bank locations (Google Maps Distance Matrix API) - Automatic Task
Sort Location Distances
A task is utilized to sort the location distances and present the top three to the user - Automatic Task
Select Card Pickup Point
The user selects the card pickup point from the bank location suggestions - User Task
Receive Confirmation
A receive task awaits confirmation from the bank that the user has collected the new card, concluding the process flow - End Event
Here’s what the BPMN diagram illustrates: