---
schema_version: "1"
id: 8b406f172f610fb54679571c82f7dd56a0602ebe9f722b4cd66b4f2d99176919
title: "Flow Screen Component: Service Resource Availability"
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/ls_flowscreencmp_srvc_resource_availability.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.ls_flowscreencmp_srvc_resource_availability.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 93cf01e5aa8280124ddca3e0a7d619ca3dded62135f38f40ff403b8ee450e73c
description: Enables users to view the list of available service resources (appointment attendees) and select a service resource.
products:
  - Scheduler
  - Salesforce Platform
release: "264"
---
# Flow Screen Component: Service Resource Availability

Enables users to view the list of available service resources (appointment attendees) and select a service resource.

### 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 view the list of available service resources and 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_service_resource_availability.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 By default, when appointment distribution is disabled, the screen displays all available service resources for the next 31 days. If no resources are available in that period, it continues searching in the following 31-day windows, up to a maximum of 93 days. When appointment distribution is enabled, the number of service resources shown is limited by default to 10, which can be modified by enabling the Number of Resources to Show (Appointment Distribution) attribute.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:20.576131687242803%">
          <col style="width:45.884773662551446%">
          <col style="width:33.53909465020576%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d20292e77">Attribute</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d20292e80">Description</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d20292e83">Additional Information</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Attribute" class="slds-cell-wrap" style="vertical-align:top;" headers="d20292e77 ">API Name</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d20292e80 ">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="d20292e83 ">
              <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="d20292e77 ">Service Territory</td>

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

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

                <li>Data type: String</li>

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

              </ul>
            </td>

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

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

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

                <li>Data type: String</li>

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

              </ul>
            </td>

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

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d20292e80 ">
              <p>Indicates whether anonymous booking is enabled. </p>
              <p>If the value is set to true, an Anonymous Booking option appears. When a user
                selects this option, service resource selection doesn't happen on this component
                and takes place in the Select Resource Availability component.</p>
              <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="d20292e83 ">
              <ul>
                <li>Type: Input</li>

                <li>Data type: Boolean</li>

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

              </ul>
            </td>

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

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d20292e80 ">
              <p>Indicates whether the user selected the Anonymous Booking option.</p>
              <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="d20292e83 ">
              <ul>
                <li>Type: Input and Output</li>

                <li>Data type: Boolean</li>

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

              </ul>
            </td>

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

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d20292e80 ">
              <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 the 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="d20292e83 ">
              <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="d20292e77 ">Default Time Zone</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d20292e80 ">
              <p>The timezone according to which the availability of service resources is 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="d20292e83 ">
              <ul>
                <li>Type: Input</li>

                <li>Data type: String</li>

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

              </ul>
            </td>

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

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d20292e80 ">
              <p>A comma-separated list of service resource IDs that are used to filter resources.
                Only the eligible service resources that are both in this list and in the selected
                service territory appear on the screen.</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="d20292e83 ">
              <ul>
                <li>Type: Input</li>

                <li>Data type: String</li>

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

              </ul>
            </td>

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

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d20292e80 ">
              <p style="margin-bottom:0;">The number of service resources that appear when using Appointment
                Distribution.</p>
            </td>

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

                <li>Data type: Integer</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="d20292e77 ">Parent Record ID</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d20292e80 ">
              <p>The ID of the parent record for which the service resource is selected. Supported
                values are account ID, case ID, opportunity ID, and lead 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="d20292e83 ">
              <ul>
                <li>Type: Input</li>

                <li>Data type: String</li>

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

              </ul>
            </td>

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

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d20292e80 ">
              <p>The developer name of the scheduling policy that's used to fetch resources.</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> This field doesn’t support Salesforce ID.</div>
                  </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="d20292e83 ">
              <ul>
                <li>Type: Input</li>

                <li>Data type: String</li>

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

              </ul>
            </td>

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

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d20292e80 ">
              <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="d20292e83 ">
              <ul>
                <li>Type: Input and Output</li>

                <li>Data type: String</li>

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

              </ul>
            </td>

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

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d20292e80 ">
              <p>Indicates whether service resource booking is enabled. If this value is set to
                true, the component shows available resources.</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="d20292e83 ">
              <ul>
                <li>Type: Input</li>

                <li>Data type: Boolean</li>

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

              </ul>
            </td>

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

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d20292e80 ">
              <p>Indicates whether service resources are sorted by availability such that the
                earliest available resources are shown first.</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="d20292e83 ">
              <ul>
                <li>Type: Input</li>

                <li>Date type: Boolean</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="d20292e77 ">Validations</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d20292e80 ">
              <p>The error messages in the Service Resource Availability 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="d20292e83 ">
              <ul>
                <li>Type: Input and output</li>

                <li>Data type: String</li>

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

              </ul>
            </td>

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