The use case describes how a City that requires a business licence for every operating business can make use of formsflow.ai capabilities. The City can publish an online form for business licence application submission and configure an approval workflow to process these submitted applications.
The below steps describe how an application for a business licence can be created and executed with a one-step approval process using formsflow.ai
An online business licence application can be submitted by citizens or businesses that have an account with the City services. When an application is submitted, an email is triggered to the City staff to review the application, ask for any additional information needed from the business, ensure that the application is complete before it can be approved.
We can broadly divide the actors or users involved in this
use case as –
Based on the actors involved, the user, group, and role creation and management are performed in Keycloak by the Keycloak administrator.
Users are created in Keycloak by choosing the appropriate realm and navigating to the User menu
Once the user is created, the login credentials are set in the credentials tab
The user is then mapped to the appropriate group in the Groups tab
Below is an example of how different elements from the menu can be used to design a form
Click on the Settings gear icon
Provide a suitable label for the text field
Check on the required validation and any other validations that need to be performed
Provide a suitable property name for the field to be passed to the backend
Click ‘Submit New’ in the Forms menu to start filling in a new application
Fill in the relevant details and click on Submit at the bottom of the page. Validation messages for each field will be displayed as and when the user makes an invalid entry
Once the application is submitted, the user is displayed a non editable version of the application with an option to download the application. The application status will now appear as ‘New’
The below section describes the various options available for a client login.
Once the application is submitted, the user is displayed a non editable version of the application with an option to download the application.
Nancy Smith has the below menu options
Below is an example of a dashboard setup for New Business License Applications.
Currently, formsflow.ai supports a custom component for designer to enable fields for sentiment analysis. To use the custom component in formsflow.ai follow the below steps:
Login as a reviewer, navigate to Insights menu to view the Sentiment Analysis Dashboard which displays a graphical representation of positive, negative and neutral feedback