Build Forms by Using Discovery Framework Data Capture Flow
Create personalized forms by using the Discovery Framework Data Capture Flow process
type in Flow Builder. Use assessment questions from the Discovery Framework to customize your
forms. Set properties, apply conditional logic, and hide questions as needed. Use the search and
preview capabilities in the flow builder to quickly find and review questions, making sure that
the forms meet your business needs.
Required Editions
Available in: Lightning Experience
Available in: Enterprise, Unlimited, and Developer Editions where
Field Service, Discovery Framework, Discovery Framework Import or Export, and Discovery
Framework Data Capture Flow are enabled
User Permissions Needed
To create a form with the Discovery Framework Data Capture Flow process type:
Click New Flow, and then select Start From
Scratch.
Click Next.
Select Discovery Framework Data Capture Flow, and then click
Create.
Add a screen element to your flow.
Enter a label and an API name for the screen element.
From More, select Questions.
The assessment questions that you created using the Discovery Framework
appear.
Drag the required assessment questions onto the flow canvas.
You can quickly find the right assessment questions for your form by using the search box
in Flow Builder. After you add a question, preview it right away without leaving Flow
Builder.
You can also set properties and conditional logic for each question. With
Discovery Framework Data Capture Flow, control whether a question is visible based on certain
conditions. Use expressions to define these conditions. However, you can't use the output of
other questions in these expressions. Instead, use external data sources or user profile
information to manage the visibility of questions. See Define Conditions in a Flow.
Click Done.
When you're creating a form using the Discovery Framework Data Capture Flow, use the
assessment record variable to set values for the assessment record fields. For example, if you
want to automatically update the status of the assessment record to Completed after a mobile
worker submits the form, edit the assessment record variable and mark it as Available for
output.
Then, add an assignemnt element to the flow and use the assessment record
variable in the assignment element to set the assessment status to Completed.
By using this approach, you can make sure that the assessment status is updated
correctly after a mobile worker submits the form.
Save your changes.
Enter a flow label and an API name, and then save the flow.
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.