---
schema_version: "1"
id: 43ea3d4556be74c4b17b332cc91fa698548321a4a4f5f02ab0d90292937d344b
title: "Flow Screen Component: Select Service Resource"
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/ls_flowscreencmp_select_srvc_resource.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.ls_flowscreencmp_select_srvc_resource.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 0260b8f99e59822d5904c008383d65df4a1d89044789f12f12200ee30eb6002c
description: Enables users to select a service resource (appointment attendee).
products:
  - Scheduler
  - Salesforce Platform
release: "264"
---
# Flow Screen Component: Select Service Resource

Enables users to select a service resource (appointment attendee).

### 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> and <strong>Unlimited</strong> Editions</td></tr></tbody></table>

![Image of the screen that enables users to select a service resource.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-scheduler-264-0-0-production-enus/0530be2f-891f-4263-a0d7-96ddca56a717/scheduler/images/ls_flowscreencomponents_select_service_resource.png)

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-scheduler-264-0-0-production-enus/0530be2f-891f-4263-a0d7-96ddca56a717/images/icon_note.png)

Note The screen shows only the resources who are available for the next 31 days.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:21.551724137931032%">
          <col style="width:48.275862068965516%">
          <col style="width:30.17241379310344%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d24105e80">Attribute</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d24105e83">Description</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d24105e86">Additional Information</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Attribute" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e80 ">API Name</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e83 ">Use underscores and alphanumeric characters without spaces. Begin the name with
              a letter, don’t end the name with an underscore, and don’t use two consecutive
              underscores.</td>

            <td data-label="Additional Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e86 ">
              <ul>
                <li>Type: Input</li>

                <li>Data type: String</li>

                <li>Used in: All outbound and inbound flows</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Attribute" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e80 ">Anonymous Booking</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e83 ">
              <p>Indicates whether anonymous booking is enabled. </p>
              <p>If the value is set to true, the Automatically assign a service resource option
                is shown. When a user selects this option, the service resource selection is
                deferred to the screen that contains the Select Service Appointment Time
                component. A service resource is automatically assigned when the user selects a
                time slot.</p>
              <div>
                <div class="slds-box slds-box_x-small slds-theme_shade slds-m-top_medium slds-m-bottom_medium">
                  <div class="slds-media slds-media_responsive">
                    <div class="slds-media__figure"><span class="slds-icon_container slds-icon_container_circle slds-icon-note-note"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-scheduler-264-0-0-production-enus/0530be2f-891f-4263-a0d7-96ddca56a717/images/icon_note.png" alt="Note"></span></div>
                    <div class="slds-media__body" style="padding-top:.5rem;padding-bottom:.5rem;"><span class="slds-text-title_caps">Note</span> You can disable either Anonymous Booking or Service Resource Booking, not
                      both.</div>
                  </div>
                </div>
              </div>
              <p>If a value isn’t set, false—the default value—is used.</p>
              <p style="margin-bottom:0;">Example: {!$GlobalConstant.True}</p>
            </td>

            <td data-label="Additional Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e86 ">
              <ul>
                <li>Type: Input</li>

                <li>Data type: Boolean</li>

                <li>Used in: All outbound flows</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Attribute" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e80 ">Anonymous Booking Selected</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e83 ">
              <p>Indicates whether the user wants a service resource to be assigned
                automatically.</p>
              <div class="slds-box slds-box_x-small slds-theme_shade slds-m-top_medium slds-m-bottom_medium">
                <div class="slds-media slds-media_responsive">
                  <div class="slds-media__figure"><span class="slds-icon_container slds-icon_container_circle slds-icon-note-note"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-scheduler-264-0-0-production-enus/0530be2f-891f-4263-a0d7-96ddca56a717/images/icon_note.png" alt="Note"></span></div>
                  <div class="slds-media__body" style="padding-top:.5rem;padding-bottom:.5rem;"><span class="slds-text-title_caps">Note</span> You can disable either Anonymous Booking or Service
                    Resource Booking, not both.</div>
                </div>
              </div>
              <p>If a value isn't set, false—the default
                value—is used.</p>
              <p style="margin-bottom:0;">Example: {!$GlobalConstant.True}</p>
            </td>

            <td data-label="Additional Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e86 ">
              <ul>
                <li>Type: Input and Output</li>

                <li>Data type: Boolean</li>

                <li>Used in: All outbound flows</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Attribute" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e80 ">Correlation Id</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e83 ">
              <p>The ID of the appointment scheduling data. </p>
              <p>Correlation Id is one of the parameters of the ServiceAppointmentRequestInfo
                class that’s passed to the ServiceResourceScheduleHandler Apex interface.</p>
              <p style="margin-bottom:0;">For example, you can use Correlation Id to identify the system that's calling the
                ServiceResourceScheduleHandler interface implementation. If a value isn't set, a
                random identifier is passed.</p>
            </td>

            <td data-label="Additional Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e86 ">
              <ul>
                <li>Type: Input</li>

                <li>Data type: String</li>

                <li>Used in: Inbound, outbound, and guest flows</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Attribute" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e80 ">Default Time Zone</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e83 ">
              <p>The timezone according to which the service resource's available time slots are
                shown. If a value isn't set, time slots are shown according to the user's locale
                timezone.</p>
              <p>Here’s the
                <a href="https://help.salesforce.com/s/articleView?id=xcloud.admin_supported_timezone.htm&amp;type=5&amp;language=en_US" target="_blank">list</a> of accepted
                Timezone values.
              </p>
              <p style="margin-bottom:0;">Example: America/Los_Angeles</p>
            </td>

            <td data-label="Additional Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e86 ">
              <ul>
                <li>Type: Input</li>

                <li>Data type: String</li>

                <li>Used in: All outbound flows</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Attribute" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e80 ">Engagement Channel Type</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e83 ">The engagement channel type that the component shows available service
              resources for.</td>

            <td data-label="Additional Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e86 ">
              <ul>
                <li>Type: Input and Output</li>

                <li>Data type: String</li>

                <li>Used in: Inbound, outbound, and guest flows</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Attribute" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e80 ">Filter By Resource IDs</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e83 ">
              <p>This attribute is used only when service resource booking is enabled.</p>
              <p>Filter By Resource IDs is a comma-separated list of resource IDs that’s used to
                show the list of available resources when service resource booking is enabled.</p>
              <p style="margin-bottom:0;">Example: 0Hnxx0000004DdpCAE, 0Hnxx0000004DscCAE</p>
            </td>

            <td data-label="Additional Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e86 ">
              <ul>
                <li>Type: Input</li>

                <li>Data type: String</li>

                <li>Used in: All outbound flows</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Attribute" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e80 ">Number of Resources to Show (Appointment Distribution)</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e83 ">The maximum number of resources available—for users to select
              from—when appointment distribution is enabled.</td>

            <td data-label="Additional Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e86 ">
              <ul>
                <li>Type: Input</li>

                <li>Data type: Integer</li>

                <li>Used in: All outbound flows</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Attribute" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e80 ">Parent Record ID</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e83 ">
              <p>The ID of the parent record for which the service resource is selected. Supported
                values are account ID, case ID, lead ID, and opportunity ID.</p>
              <p style="margin-bottom:0;">Example: 001xx000003GZQFAA4</p>
            </td>

            <td data-label="Additional Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e86 ">
              <ul>
                <li>Type: Input</li>

                <li>Data type: String</li>

                <li>Used in: All outbound flows</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Attribute" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e80 ">Scheduling Policy</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e83 ">
              <p>The developer name of the scheduling policy that's used by the schedule
                optimizer.</p>
              <div class="slds-box slds-box_x-small slds-theme_shade slds-m-top_medium slds-m-bottom_medium">
                <div class="slds-media slds-media_responsive">
                  <div class="slds-media__figure"><span class="slds-icon_container slds-icon_container_circle slds-icon-note-note"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-scheduler-264-0-0-production-enus/0530be2f-891f-4263-a0d7-96ddca56a717/images/icon_note.png" alt="Note"></span></div>
                  <div class="slds-media__body" style="padding-top:.5rem;padding-bottom:.5rem;"><span class="slds-text-title_caps">Note</span> This field doesn’t support developer ID.</div>
                </div>
              </div>
              <p style="margin-bottom:0;">Example: default_appointment_scheduling_policy</p>
            </td>

            <td data-label="Additional Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e86 ">
              <ul>
                <li>Type: Input</li>

                <li>Data type: String</li>

                <li>Used in: All outbound flows</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Attribute" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e80 ">Service Resource</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e83 ">
              <p>The ID of the selected service resource.</p>
              <p style="margin-bottom:0;">Example: 0Hnxx0000004D56CAE</p>
            </td>

            <td data-label="Additional Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e86 ">
              <ul>
                <li>Type: Input and Output</li>

                <li>Data type: String</li>

                <li>Used in: All outbound flows</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Attribute" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e80 ">Service Resource Booking</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e83 ">
              <p>Indicates whether service resource booking is enabled. </p>
              <p>If this value is set to true, the screen shows available resources.</p>
              <div class="slds-box slds-box_x-small slds-theme_shade slds-m-top_medium slds-m-bottom_medium">
                <div class="slds-media slds-media_responsive">
                  <div class="slds-media__figure"><span class="slds-icon_container slds-icon_container_circle slds-icon-note-note"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-scheduler-264-0-0-production-enus/0530be2f-891f-4263-a0d7-96ddca56a717/images/icon_note.png" alt="Note"></span></div>
                  <div class="slds-media__body" style="padding-top:.5rem;padding-bottom:.5rem;"><span class="slds-text-title_caps">Note</span> You can disable either Anonymous Booking or Service Resource Booking, not
                    both.</div>
                </div>
              </div>
              <p>If a value isn’t set, true—the default value—is used.</p>
              <p style="margin-bottom:0;">Example: {!$GlobalConstant.True}</p>
            </td>

            <td data-label="Additional Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e86 ">
              <ul>
                <li>Type: Input</li>

                <li>Data type: Boolean</li>

                <li>Used in: All outbound flows</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Attribute" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e80 ">Show Service Resources by Availability</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e83 ">
              <p>Indicates whether service resources are sorted by availability. The earliest
                available resources are shown first.</p>
              <p>Set this value to false only if you’re
                using Appointment Distribution so that service resources are sorted based on the
                assignment policy.</p>
              <p>If a value isn’t set, true—the default value—is
                used.</p>
              <p style="margin-bottom:0;">Example: {!$GlobalConstant.True}</p>
            </td>

            <td data-label="Additional Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e86 ">
              <ul>
                <li>Type: Input</li>

                <li>Data type: Boolean</li>

                <li>Used in: All outbound flows</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Attribute" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e80 ">Service Appointment ID</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e83 ">Optional. The ID of the service appointment to be modified.</td>

            <td data-label="Additional Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e86 ">
              <ul>
                <li>Type: Input</li>

                <li>Data type: String</li>

                <li>Used in: Outbound Modify Appointment and Inbound Modify Appointment flows</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Attribute" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e80 ">Service Territory</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e83 ">
              <p>The service territory for which the component shows available service
                resources.</p>
              <p style="margin-bottom:0;">Example: 0Hhxx0000004DUuCAM</p>
            </td>

            <td data-label="Additional Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e86 ">
              <ul>
                <li>Type: Input</li>

                <li>Data type: String</li>

                <li>Used in: All outbound flows</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Attribute" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e80 ">Start date for the selected service resources’ skills that are required by the
              work type.</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e83 ">
              <p>The start date of skills—required by the work type—for the selected
                service resource.</p>
              <p style="margin-bottom:0;">Example: 6/8/2021, 7:00 PM</p>
            </td>

            <td data-label="Additional Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e86 ">
              <ul>
                <li>Type: Input and Output</li>

                <li>Data type: DateTime</li>

                <li>Used in: All outbound flows</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Attribute" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e80 ">Validations</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e83 ">
              <p>The error messages in the Select Service Resource component. </p>
              <p style="margin-bottom:0;">This value is
                auto-populated. For example, the attribute stores the error message that’s
                generated when users navigate to the next screen without selecting a service
                resource.</p>
            </td>

            <td data-label="Additional Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e86 ">
              <ul>
                <li>Type: Input and Output</li>

                <li>Data type: String</li>

                <li>Used in: All outbound, inbound, and guest flows</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Attribute" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e80 ">Work Type Group</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e83 ">
              <p>Optional. The ID of the work type group for which the component shows available
                service resources.</p>
              <p>Example: 0VSxx0000004D0GGAU</p>
              <p style="margin-bottom:0;">Specify either a work type group ID or a work type ID.</p>
            </td>

            <td data-label="Additional Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e86 ">
              <ul>
                <li>Type: Input and Output</li>

                <li>Data type: String</li>

                <li>Used in: All outbound flows</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Attribute" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e80 ">Work Type ID</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e83 ">
              <p>Optional. The ID of the work type associated with the service appointment to be
                modified.</p>
              <p style="margin-bottom:0;">Specify either a work type group ID or a work type ID.</p>
            </td>

            <td data-label="Additional Information" class="slds-cell-wrap" style="vertical-align:top;" headers="d24105e86 ">
              <ul>
                <li>Type: Input</li>

                <li>Data type: String</li>

                <li>Used in: Outbound Modify Appointment and Inbound Modify Appointment flows</li>

              </ul>
            </td>

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