AI Flow Builder
Overview
AI Flow Builder allows you to create workflows by describing them in natural language. The system interprets your description, asks for missing information, and generates a workflow outline that you can edit manually or with AI assistance.
This version focuses on generating workflows of easy complexity and supports only step creation. Step configurations (fields, conditions, validations) are added by the user after generation. The AI Flow Builder can be triggered in Web - Designer.
How to Use AI Flow Builder
1. Start with a plain language description
Type what you want to build, for example:
“Create an expense approval workflow where employees submit receipts and managers approve.”
The prompt editor accepts free text.
2. Answer clarifying questions
If the input is incomplete or ambiguous, AI Flow Builder asks up to two rounds of questions. Example questions:
“Who approves overtime?”
“What should happen if the request is rejected?”
You can skip non-essential details. You can either choose from multiple choices (you can choose between one or several options), or you can add free text.
3. Review the workflow plan
Before step generation, the system shows a short plan outlining:
main actions
decisions
outcomes
You can confirm or adjust assumptions.
4. Generate steps
AI Flow Builder creates a workflow consisting of steps only. Each step can be:
previewed
renamed
deleted
reordered
Autosave ensures that the workflow is stored automatically.
5. Edit with AI or manually
You can refine the workflow in two ways:
Manual editing Use the Designer to adjust steps as usual.
AI-assisted editing Use commands such as:
“Add a decision after the form submission.”
“Delete the notification step.”
“Rename Step 3 to Manager Review.”
AI understands the current workflow state shown in the Designer.
6. Continue later
When you reopen the workflow, all generated and edited steps are restored. AI conversation history is not restored in this version.
How to Write Good Prompts
Be clear about:
Who performs the action
What is being collected or checked
When decisions occur
Where data goes
How a process should behave in edge cases
Examples
Instead of…Try…
“Create a workflow”
“Create an expense approval workflow where employees submit receipts and managers approve.”
“Add approval”
“Add manager approval after the employee submits the form, with rejection returning to editing.”
“Make it better”
“Add an email notification when the request is approved.”
Detailed Prompt Example
Editing Workflows After Generation
AI Editing Commands
“Delete the notification step.”
“Add a decision step after user input.”
“Rename Step 3 to Manager Review.”
“Add an approval before the end step.”
Manual Editing
Use the standard Designer tools for:
renaming
reordering
removing
adding steps
This release does not modify step configurations. You fill those in manually.
Generate FlowScript from IFS APIs via Natural Language
This feature allows users to generate FlowScript automatically for IFS Cloud APIs using natural language prompts within AI Flow Builder. When a user describes an operation in plain language, the system interprets the intent, identifies the correct IFS module and data set, and generates executable FlowScript inside the corresponding Script step.
Examples of Prompts:
Fetch the current user's Expense Sheets in status Preliminary, order them by Expense ID.
Create a new expense of type 'Other Expense' on an existing expense sheet.
Fetch count reports for the current user's default site
Update the counted quantity for the current line in the count report.
Tips for Best Results
Write prompts in full sentences.
Mention the actors (employee, manager, system).
Describe decisions explicitly.
Keep complex workflows for future releases; v1 handles easy scenarios best.
You can iterate: generate → edit with AI → refine.
Last updated
Was this helpful?