---
schema_version: "1"
id: c6c7bba307f0eaff3408e126081d7fab763b8382e2fe0865088af31df0c7d74e
title: Build a Form to Request Information in Agentforce Operations
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/automate_afsc_fields_create_forms.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.automate_afsc_fields_create_forms.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 2948ae2f9ca17c100dab1b21cb196fd1454fe9170227d55f2191eb578b601be1
description: Build a form inline in a task’s Request information section to collect structured information from task assignees in Agentforce Operations.
products:
  - Cross Cloud
release: "264"
---
# Build a Form to Request Information in Agentforce Operations

Build a form inline in a task’s Request information section to collect structured information from task assignees in Agentforce Operations.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col>
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="1" style="text-align:left;vertical-align:top;" id="d25699e39">License Required</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="License Required" class="slds-cell-wrap" style="vertical-align:top;" headers="d25699e39 ">
              <p>This feature is a workspace that’s external to your Salesforce org and requires
                an Agentforce Operations license. </p>
              <p style="margin-bottom:0;">To purchase an Agentforce Operations license, contact your Salesforce account
                executive.</p>
            </td>

          </tr>
        </tbody>
      </table> <table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:left;vertical-align:top;" id="d25699e73">Role or Access Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Role or Access Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d25699e73 ">To create a blueprint from scratch, using AI, or by importing a .rex file in
              Agentforce Operations:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d25699e73 ">Admin role or Creator role</td>

          </tr>
          <tr class="">
            <td data-label="Role or Access Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d25699e73 ">
              <p style="margin-bottom:0;">To create a blueprint by importing a .docx file in Agentforce Operations:</p>
            </td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d25699e73 ">Admin role</td>

          </tr>
          <tr class="">
            <td data-label="Role or Access Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d25699e73 ">To publish a blueprint in Agentforce Operations:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d25699e73 ">Admin role or Publisher role with View access for the blueprint</td>

          </tr>
          <tr class="">
            <td data-label="Role or Access Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d25699e73 ">To edit a blueprint in Agentforce Operations:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d25699e73 ">Admin role, Creator role, or a user with Edit access for the blueprint</td>

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

Build forms inline in the **Request information** section of standard and approval tasks. Use forms to organize related fields into a structured layout with sections, instructional text, 2-column layouts, and fields. All form data must exist inside sections.

Agentforce Operations attaches the form to the task and shows it to assignees when they complete the task. Each task has its own form, and edits to a task's form affect only that task.

For best performance, keep your form under 400 items. Exceeding this recommended limit can cause performance issues when loading the form and evaluating smart rules.

To duplicate a form, duplicate the task that contains it. The duplicated task includes a copy of the form.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-agentforce_operations-264-0-0-production-enus/dce314e6-0a31-4a8b-98f7-3d2a3fd02ee2/images/icon_note.png)

Note You can preview your form by clicking the **Preview** button in the task.

Complete these steps to build a form.

#### See Also

- [Configure Smart Rules in Forms in Agentforce Operations](https://help.salesforce.com/s/articleView?id=platform.automate_afsc_request_information_smart_rules.htm&release=264.0.0&type=5 "Use smart rules to show, hide, or require sections, fields, and instruction text in a form based on conditions in Agentforce Operations.")
- [Field Types in Agentforce Operations](https://help.salesforce.com/s/articleView?id=platform.automate_afsc_fields_types.htm&release=264.0.0&type=5 "Review the field types available for collecting information in tasks in Agentforce Operations.")
- [Create Custom Fields in Agentforce Operations](https://help.salesforce.com/s/articleView?id=platform.automate_afsc_fields_create.htm&release=264.0.0&type=5 "Create custom fields to collect information from users. You can create custom fields from the Fields page, a task, or the Form Builder.")
- [Collect Information from Users in Agentforce Operations](https://help.salesforce.com/s/articleView?id=platform.automate_afsc_fields_and_forms.htm&release=264.0.0&type=5 "Use fields and forms to request, collect, and pass information through tasks and workflows in Agentforce Operations.")

## Create a Task

Create a task to add a form to.

1. [Create a blueprint](https://help.salesforce.com/s/articleView?id=platform.automate_afsc_create_blueprint.htm&release=264.0.0&type=5 "Use AI to generate a blueprint by describing your process and optionally uploading supporting documents. You can also build a blueprint from scratch or import one from another workspace. Anyone with the Creator role can generate blueprints in Agentforce Operations.") or [edit an existing blueprint](https://help.salesforce.com/s/articleView?id=platform.automate_afsc_blueprints_edit.htm&release=264.0.0&type=5 "Open an existing blueprint for editing to add stages, tasks, automations, or other changes.").
2. In the blueprint, click **\+ Task** or **\+ Approval**.
3. Navigate to the **Request information** section.
4. Click **\+ Add section**.
    
    Adding this first section is required to start building a form because all form data must be in a section.
5. Name the section.
    
    The name shows as the section header to the task assignee at run time.
6. Optionally, click **\+ Add description** to add design-time notes about the section.
    
    The description is for design-time reference only and task assignees can't see it at run time.

## Add Sections

Add sections to organize form content into logical groups, making it easier for assignees to understand what information to provide.

Sections group related fields together and provide structure to your form. Use sections to break long forms into manageable parts, such as Contact Information, Project Details, or Approval Requirements.

1. Add a section.
    
    - Click **\+ Add section**.
    - In an existing section, click **\+ Add**, then select **Section**.
    
    Both options add a new section after the current section.
2. Enter a name for the section.
3. Optionally, click **\+ Add description** to add design-time notes about the section.
    
    The description is for design-time reference only and task assignees can't see it at run time.
4. Optionally, to conditionally show or hide the section, configure smart rules.
    1. Point to the section and click the gear icon.
    2. In the **Smart rules** section, configure the rules.
        
        Learn more in [Configure Smart Rules in Forms in Agentforce Operations](https://help.salesforce.com/s/articleView?id=platform.automate_afsc_request_information_smart_rules.htm&release=264.0.0&type=5 "Use smart rules to show, hide, or require sections, fields, and instruction text in a form based on conditions in Agentforce Operations.").
5. To add more sections, repeat the process.
6. Drag sections to reorder them.

## Add Instruction Text

Add instruction text to guide assignees on what information to provide or how to complete part of the form.

Use instruction text to explain the purpose of a section, clarify what data to enter, or provide examples. Instruction text makes forms easier to complete and reduces errors.

1. In a section, click **\+ Add**.
2. Select **Instruction text**.
3. Enter the text to guide the task assignee.
4. Optionally, configure smart rules to conditionally show or hide the instruction text.
    1. Point to the instruction text and click the gear icon.
    2. In the **Smart rules** section, configure the rules.
        
        Learn more in [Configure Smart Rules in Forms in Agentforce Operations](https://help.salesforce.com/s/articleView?id=platform.automate_afsc_request_information_smart_rules.htm&release=264.0.0&type=5 "Use smart rules to show, hide, or require sections, fields, and instruction text in a form based on conditions in Agentforce Operations.").
5. Drag the instruction text to reorder it within the section.

## Add 2-Column Layouts

Add 2-column layouts to show related fields side by side and save vertical space.

Use 2-column layouts when you have short, related fields, such as First Name and Last Name, or City and State. 2-column layouts make forms more compact and easier to scan.

1. In a section, click **\+ Add**.
2. Select **2-column layout**.
3. Add fields to each column by clicking **\+ Add field** in the column.
    
    Add any fields except Document, Signature, and Data Source type fields. You can't add instruction text to columns.
4. Drag the 2-column layout to reorder it within the section.

## Add Fields

Add fields to sections to collect specific data from assignees.

Fields are the primary way to collect data in forms. Add existing fields from your workspace, or create fields directly from the form builder.

1. In a section, click **\+ Add**.
2. In the **Fields** section of the list, select the field to add.
    
    Optionally, create fields directly from the form builder by scrolling to the end of the list and clicking **\+ Add field**. Learn more in [Create Custom Fields in Agentforce Operations](https://help.salesforce.com/s/articleView?id=platform.automate_afsc_fields_create.htm&release=264.0.0&type=5 "Create custom fields to collect information from users. You can create custom fields from the Fields page, a task, or the Form Builder.").
3. Optionally, configure the field.
    1. Point to the field and click the gear icon.
    2. To make the field always required, in the **Behavior** section, select **Required**.
    3. To make the field read-only and auto-fill it with a value from another field earlier in the workflow, in the **Behavior** section, select **Auto-fill with data** then select the source field.
        
        You can't auto-fill Data Source fields in a form.
    4. To conditionally show, hide, or require the field, in the **Smart rules** section, add and configure smart rules.
        
        Learn more in [Configure Smart Rules in Forms in Agentforce Operations](https://help.salesforce.com/s/articleView?id=platform.automate_afsc_request_information_smart_rules.htm&release=264.0.0&type=5 "Use smart rules to show, hide, or require sections, fields, and instruction text in a form based on conditions in Agentforce Operations.").
4. Optionally, duplicate a field by clicking the duplicate icon.
    
    The duplicate option is available only to people with Admin or Creator roles. By clicking the duplicate icon, you create a field with the same settings. However, you must provide a unique name.
5. Drag fields to reorder them within a section.

## Save and Preview the Task

Save the task and see how it looks to task assignees at run time. Then add the task to the blueprint.

1. Click **Save and preview**.
    
    A preview page opens with your form.
2. Test your form to make sure that it looks and behaves as you expected.
3. Close the preview page.
4. Complete the rest of the task fields.
5. Save the task by clicking **Add**.