Process-Based App with AI, Using SharePoint to Generate the Form
Background and Setup
Examples
- (External) GenAI for Building Master – Detail Forms
- Examples - Step-by-step use case examples, information about what types of examples are provided in the AgilePoint NX Product Documentation, and other resources where you can find more examples.
Prerequisites
- An AgilePoint license that supports GenAI.
- These access rights:
- Enable App Builder Access
- Create, Delete, And Import Apps
- Create Process Models
- Allow Generative AI Access
For more information, refer to:
- On the App Builder > Common > Settings tab, turn on these settings:
- Generative AI
- Let AI Decide
- AgilePoint NX OnDemand (public cloud), or AgilePoint NX PrivateCloud or AgilePoint NX OnPremises v9.0 Software Update 1 or higher.
Good to Know
- SharePoint does not have a date-only data type. If you configure a
field in SharePoint to show the date only, it is stored in SharePoint
as date-time in UTC format. The regional settings of the SharePoint
site where this value is stored can result in data changes based on the
time zone.
If you want to use time zone conversion for a date-only value in SharePoint, AgilePoint recommends you use a field that is not data-bound. If a SharePoint date-time field is configured to show the date only, a data-bound field will always send an absolute date.
- These time zones are not supported for SharePoint data-bound date-only
fields. If the regional settings for your SharePoint site is
configured to use one of these time zones, you might see a
different date in the SharePoint UI.
- UTC – 11:00 Coordinated Universal Time-11
- UTC – 12:00 International Date Line West
- When you create a new app, the first version is automatically checked in.
- Once configured, the primary data source in a data source bound app cannot be deleted. Deleting the primary data source can lead to unexpected behavior or errors in your app because it is the main source of data for the app.
How to Start
- Click App Builder.
- On the App Builder Home screen, click Add App.
- On the What type of app would you like to build? screen, click Process-Based App.
What type of app would you like to build? screen
Configures the type of app to create.
Fields
Field Name | Definition |
---|---|
App Type |
|
How will people identify your app? screen
Configures the basic information for your app.
Fields
Field Name | Definition |
---|---|
App Name |
|
Language |
|
Category |
|
Description |
|
Enable Collaborative Development |
|
How do you want to set up your process? screen
Configures the basic information for your process.
Fields
Field Name | Definition |
---|---|
Process Model Name |
|
Description |
|
Process Triggered By |
|
Number of Swimlanes |
|
Swimlanes Orientation |
|
Choose Theme |
|
Do you want AI to create your process? screen
Fields
Field Name | Definition |
---|---|
Create Process With AI / Create Process Myself |
|
What do you want your app to do? screen
Specifies a text prompt to create the app. Describe the purpose of the app with as much detail and as accurately as possible.
Fields
Field Name | Definition |
---|---|
Process Description |
|
Review the activities for your app screen
Configures the activities for the process.
Good to Know
- GenAI creates the process activities based on the process description the app designer enters. You can add, change, and delete process activities based on your business requirements.
- You can not delete the Start and Stop activities from the process.
Fields
Field Name | Definition |
---|---|
Name | |
Type | |
Next | |
Regenerate |
|
Edit Lane Name |
|
Maximize |
|
Minimize |
|
Edit Lane Name |
|
Delete Lane |
|
Add Activity |
|
Delete Activity |
|
Configure Activity |
|
Add Lane |
|
Do you want AI to create your form? screen
Specifies whether to create the form with GenAI.
Fields
Field Name | Definition |
---|---|
Create Form With AI / Auto Generate Form From SharePoint / Create Form Myself |
|
How do you want to set up your entity? > Configuration tab
How do you want to set up your entity? > Fields tab
How do you want to set up your entity? > Related Entities tab
Review the data fields for your app screen
Configures the fields for your eForm.
Good to Know
- GenAI creates the form fields based on the fields in the SharePoint list.
Fields
Field Name | Definition |
---|---|
Show Internal Fields |
|
Apply Layout |
|
Name |
|
ID |
|
Data Type |
|
Field Type |
|
Regenerate |
|
Delete Field |
|
Mark as Mandatory |
|
Number Of Columns |
|
Show Line Break Fields |
|
Apply Fields Layout screen
Specifies a file that stores the form layout for an eForm.
Fields
Field Name | Definition |
---|---|
Select File to Upload |
|
Select the forms to create for your human tasks screen
Specifies the human task activities for which you want to create eForms.
Fields
Field Name | Definition |
---|---|
Human Task Activities |
|
Create Task Form |
|
Anything else right now? screen
Configures the optional features for your process-based app in the Modern Add an App Experience.
Fields
Field Name | Definition |
---|---|
Access Tokens |
|
Document Repositories |
|
Style Sheets | |
Groups and Roles |
|
Images |
|
JavaScript |
|
Who can access your app? screen
Configures the permission groups for an app.
Fields
Field Name | Definition |
---|---|
App Owners |
|
App Designers |
|
App Initiators |
|
Report Viewers |
|