---
schema_version: "1"
id: 677920cac3dedcd0f131cc8d91bfb943e2f083a671301eeea78f5186aa108d90
title: Set Up Discovery Framework-Based Data Capture with Field Service Mobile App
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/service/264-0-0/mfs_df_data_capture_setup_discovery_framework.md
canonical_url: https://help.salesforce.com/s/articleView?id=service.mfs_df_data_capture_setup_discovery_framework.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 7450e0fe342fa4b96a2e48d489e13a8fd88edf19612624bf4e303bb644dd3657
description: Build data capture forms by using assessment questions from Discovery Framework and Flow Builder. Associate these forms with work orders, work order line items, or service appointments to help your mobile workers collect data during field visits by using the Field Service mobile app.
products:
  - Field Service
release: "264"
---
# Set Up Discovery Framework-Based Data Capture with Field Service Mobile App

Build data capture forms by using assessment questions from Discovery Framework and Flow Builder. Associate these forms with work orders, work order line items, or service appointments to help your mobile workers collect data during field visits by using the Field Service mobile app.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions where Field Service, Discovery Framework, Discovery Framework Import or Export, and Discovery Framework Data Capture Flow are enabled</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col>
          <col>
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d126200e74">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d126200e74 ">To enable Discovery Framework, Import or Export, Discovery Framework Data Capture
              Flow, and to update record page layouts:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d126200e74 ">Customize Application</td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d126200e74 ">To assign permission sets:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d126200e74 ">
              <p>Assign Permission Sets</p>
              <p>AND</p>
              <p style="margin-bottom:0;">View Setup and Configuration</p>
            </td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d126200e74 ">To create assessment questions:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d126200e74 "><a href="https://help.salesforce.com/s/articleView?id=ind.discovery_framework_editions_permissions.htm&amp;language=en_US" target="_blank"><u>View permissions information</u></a></td>

          </tr>
        </tbody>
      </table>

1. Complete the preliminary tasks to set up Discovery Framework-Based Data Capture with Field Service mobile app.
    1. [Enable Field Service](https://help.salesforce.com/s/articleView?id=sf.fs_enable.htm&language=en_US) to access all its features.
    2. [Authorize your mobile workers to access the Field Service Mobile app](https://help.salesforce.com/s/articleView?id=sf.mfs_perms_standard.htm&language=en_US) by assigning the right user license and permissions.
    3. [Enable Discovery Framework](https://help.salesforce.com/s/articleView?id=ind.discovery_framework_prerequisites.htm&language=en_US).
    4. [Enable the Discovery Framework Import or Export settings](https://help.salesforce.com/s/articleView?id=sf.fsc_admin_configure_import_or_export_settings_beta.htm&language=en_US).
2. Authorize your users to create forms by using the Discovery Framework Data Capture Flow process type that presents assessment questions from Discovery Framework.
    1. From Setup, in the Quick Find box, enter Discovery Framework, and then select **General Settings**.
    2. Turn on Discovery Framework Data Capture Flow.
3. [Create assessment questions](https://help.salesforce.com/s/articleView?id=ind.fsc_admin_create_questions.htm&language=en_US) that can easily integrate with forms used by mobile workers in the Field Service mobile app.
    
    Assessment questions are the backbone of a structured questionnaire that captures specific and consistent information during service appointments. You can create parent-child questions and reuse questions with version control across multiple forms.
    
    See [Discovery Framework Data Capture Flow Question Types](https://help.salesforce.com/s/articleView?id=service.mfs_df_data_capture_question_types.htm&release=264.0.0&type=5 "Discovery Framework-Based Data Capture forms supports only specific data types in the questions that you create. The data type that you select when you create an assessment question maps to a standard flow screen component.").
4. Add the Form junction object to record page layouts.
    
    To make the Discovery Framework-based data capture forms accessible to your mobile workers, add the Form junction object to the page layout of your parent record, such as a work order, work order line item, or service appointment. The Form junction object links a parent record with a form you build in Flow Builder.
    
    1. From Setup, in the Quick Find box, enter Object Manager, and then select **Object Manager**.
    2. Select the object whose actions you want to manage, and in the Page Layouts section, select a page layout where you want to add the Form tab.
    3. Click **Related Lists**, and then drag forms to your page layout.
    4. Save your changes.
        
        Now you’re ready to create and assign Discovery Framework-based data capture forms.
        
        ![Important](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_field_service-264-0-0-production-enus/3f7dceb9-dd70-454a-b49e-bbb4526a158d/images/icon_important.png)
        
        Important
        
        By default, the fields in the Form junction object can be seen and changed for the Standard User, System Administrator, Contract Manager, Solution Manager, and Marketing User standard profiles. To make these fields visible and editable for other profiles, change their field level security settings. See [Field Permissions](https://help.salesforce.com/s/articleView?id=platform.users_profiles_field_perms.htm&language=en_US).
5. [Build dynamic forms by using the Discovery framework Data Capture Flow process type](https://help.salesforce.com/s/articleView?id=service.mfs_df_data_capture_build_forms.htm&release=264.0.0&type=5 "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.").
6. [Associate Forms with service appointments](https://help.salesforce.com/s/articleView?id=service.mfs_df_data_capture_associate_forms.htm&release=264.0.0&type=5 "After you build your forms through the Discovery Framework Data Capture flow in Flow Builder, associate the forms with a work order, a work order line item, or a service appointment so that mobile workers can launch these forms and collect data during site visits.").
7. Launch and submit the form on the Field Service mobile app.
    
    See [Ways to Access Discovery Framework-Based Data Capture Forms on the Field Service Mobile App](https://help.salesforce.com/s/articleView?id=service.mfs_df_data_capture_access_forms.htm&release=264.0.0&type=5 "After you build your forms through Discovery Framework Data Capture flows in Flow Builder, mobile workers can access the forms on the Field Service mobile app.").
    
    When mobile workers submit forms on the Field Service mobile app, Salesforce creates the assessment and assessment question response records. The assessment question response record stores the submitted responses. If the assessment and assessment question response records aren’t created, you can review errors in the submitted form by using the assessment staged data record. See [Assessment Staged Data Records](https://help.salesforce.com/s/articleView?id=service.mfs_df_data_capture_assmt_staged_data_record.htm&release=264.0.0&type=5 "Verify and correct errors in form responses by using the assessment staged data record.").

- **[Build Forms by Using Discovery Framework Data Capture Flow](https://help.salesforce.com/s/articleView?id=service.mfs_df_data_capture_build_forms.htm&release=264.0.0&type=5)**  
    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.
- **[Associate Discovery Framework-Based Data Capture Forms with Service Appointments](https://help.salesforce.com/s/articleView?id=service.mfs_df_data_capture_associate_forms.htm&release=264.0.0&type=5)**  
    After you build your forms through the Discovery Framework Data Capture flow in Flow Builder, associate the forms with a work order, a work order line item, or a service appointment so that mobile workers can launch these forms and collect data during site visits.
- **[Associate Discovery Framework-Based Data Capture Forms with an Object](https://help.salesforce.com/s/articleView?id=service.mfs_df_data_capture_associate_forms_quick_actions.htm&release=264.0.0&type=5)**  
    Use custom quick actions to attach Discovery Framework-based data capture forms to any object. This action makes it easier for your users to launch and complete forms directly from Salesforce record pages.

#### See Also

- [Discovery Framework and Assessments](https://help.salesforce.com/s/articleView?id=ind.fsc_admin_setup_and_configure_discovery_framework.htm&type=5&language=en_US)
- [Set Up Field Service](https://help.salesforce.com/s/articleView?id=service.fs_set_up.htm&type=5&language=en_US)