---
schema_version: "1"
id: 3de1ee3910f9bcdd9bf5f3efcf46f2ca569b02c488e3edcac480df46a4b92921
title: Service Appointment List in the Scheduling Console
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/service/264-0-0/fs_scheduling_console_appt_list.md
canonical_url: https://help.salesforce.com/s/articleView?id=service.fs_scheduling_console_appt_list.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: ab3108ec9fada88f4044fed39aaad357221013bd84c37f51af8feadada2998b0
description: View service appointments in the Scheduling Console using a standard list view that supports global search and other functionalities.
products:
  - Field Service
release: "264"
---
# Service Appointment List in the Scheduling Console

View service appointments in the Scheduling Console using a standard list view that supports global search and other functionalities.

### 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;">The Field Service core features, managed package, and mobile app are available in <strong>Enterprise</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions.</td></tr></tbody></table>

![Package icon](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_field_service-264-0-0-production-enus/3f7dceb9-dd70-454a-b49e-bbb4526a158d/support_field_service/images/fs_package.png) _This is a Field Service managed package feature._

The service appointment list view in the Scheduling Console uses standard Salesforce list views. It supports global search and other functionalities.

You can customize the appointment list to fit your needs. In the Service Appointments tab, select a list view and then modify its displayed columns or filters. You can also create a new list view.

With server-side filtering, the service appointment list view is limited to displaying 2,000 appointments at a time. However, searching within the list shows any appointment that meets the current Gantt and service appointment list settings, regardless of this limit.

The service appointment list search functionality in the Scheduling Console uses the same standard Salesforce list view search capabilities, maintaining consistency in the field types available for user searches.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_field_service-264-0-0-production-enus/3f7dceb9-dd70-454a-b49e-bbb4526a158d/images/icon_note.png)

Note Searching by lookup fields (fields that link to related records) and searching for multiple values using commas aren't supported in the service appointment list or in global search.

The last appointment list that you selected is retained and remains the default list next time it loads.

![Service appointment list view showing a selected list with search bar](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_field_service-264-0-0-production-enus/3f7dceb9-dd70-454a-b49e-bbb4526a158d/support_field_service/images/scheduling_console/fs_sched_console_appt_list_select_list_view.png)

- Select a service appointment list to view (1).
- Search for a service appointment within the list (2).

## Global Search

Leveraging the existing Salesforce [Einstein Search](https://help.salesforce.com/s/articleView?id=xcloud.basics_search_parent.htm&type=5&language=en_US), dispatchers can instantly search for and locate any service appointment across their entire org, even those not visible in their current service appointment list. Search doesn’t require switching views, date ranges, or service territories.

The search results appear in a temporary list, showing a maximum of 50 records. Live updates aren't applied to these results, and sorting isn't supported.

Admins can configure up to 10 fields which users can search by when using the service appointment list's global search. If users need to search by fields on related records such as Work Order, Account, and Assigned Resource, those fields can be exposed on the Service Appointment object and included in the global search configuration.

![Service appointment list showing the Search All global search field](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_field_service-264-0-0-production-enus/3f7dceb9-dd70-454a-b49e-bbb4526a158d/support_field_service/images/scheduling_console/fs_sched_console_appt_list_global_search.png)

Use **Search All** to search all service appointments in your org (1).

## Service Appointment List Filtering

Use predefined filters to control which service appointments appear in the service appointment list. Available on any appointment list view, these filters help you to quickly isolate appointments requiring immediate action, such as those that are in jeopardy, or violating scheduling rules.

To refine your appointment list, select from the following filters. When the filtering criteria are based on Status, the filters consider the [status category](https://help.salesforce.com/s/articleView?id=service.fs_status_categories.htm&type=5&language=en_US), which maps all standard and custom status values to categories corresponding to the default status values. Conditions have an OR statement between them.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d69051e169">Filter Name</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d69051e172">Definition</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Filter Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d69051e169 ">Canceled</td>

            <td data-label="Definition" class="slds-cell-wrap" style="vertical-align:top;" headers="d69051e172 ">Service appointments whose status category is Canceled.</td>

          </tr>
          <tr class="">
            <td data-label="Filter Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d69051e169 ">Contractors</td>

            <td data-label="Definition" class="slds-cell-wrap" style="vertical-align:top;" headers="d69051e172 ">Service appointments that are assigned to capacity-based resources.</td>

          </tr>
          <tr class="">
            <td data-label="Filter Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d69051e169 ">Crews</td>

            <td data-label="Definition" class="slds-cell-wrap" style="vertical-align:top;" headers="d69051e172 ">Service appointments whose parent work order or work order line item requires a
              crew of more than one person.</td>

          </tr>
          <tr class="">
            <td data-label="Filter Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d69051e169 ">Gantt Rule Violations</td>

            <td data-label="Definition" class="slds-cell-wrap" style="vertical-align:top;" headers="d69051e172 ">Service appointments that have rule violations and their status category isn't
              Canceled.</td>

          </tr>
          <tr class="">
            <td data-label="Filter Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d69051e169 ">In Jeopardy</td>

            <td data-label="Definition" class="slds-cell-wrap" style="vertical-align:top;" headers="d69051e172 ">Service appointments that are marked In Jeopardy and their status category
              isn't Canceled.</td>

          </tr>
          <tr class="">
            <td data-label="Filter Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d69051e169 ">Match Gantt</td>

            <td data-label="Definition" class="slds-cell-wrap" style="vertical-align:top;" headers="d69051e172 ">Service appointments that are currently shown on the Gantt, which means they
              have one or more assigned resources and fall within the defined time frame.</td>

          </tr>
          <tr class="">
            <td data-label="Filter Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d69051e169 ">Scheduled</td>

            <td data-label="Definition" class="slds-cell-wrap" style="vertical-align:top;" headers="d69051e172 ">Service appointments with an assigned resource.</td>

          </tr>
          <tr class="">
            <td data-label="Filter Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d69051e169 ">To-Do</td>

            <td data-label="Definition" class="slds-cell-wrap" style="vertical-align:top;" headers="d69051e172 ">
              <p>Service appointments that match one of these criteria.</p>
              <ul>
                <li>The status category is None.</li>

                <li>The appointment has rule violations.</li>

                <li>The appointment is In Jeopardy and its status category isn’t Canceled or
                  Completed.</li>

              </ul>
            </td>

          </tr>
          <tr class="">
            <td data-label="Filter Name" class="slds-cell-wrap" style="vertical-align:top;" headers="d69051e169 ">Unscheduled</td>

            <td data-label="Definition" class="slds-cell-wrap" style="vertical-align:top;" headers="d69051e172 ">Service appointments that don’t have an assigned resource. </td>

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

Only one filter can be active at a time. Your active filters are saved when you switch between saved appointment lists, preventing unexpected changes to your view. The filters you last applied to a list are also retained the next time you open the Scheduling Console.

To support the Gantt Rule Violations and To-Do filters, the service appointment list includes a Rule Violations column that shows the violated rules for each appointment.

If you use global search to find service appointments across your entire org, you can’t apply filters to the temporary list that shows your search results.

Admins can enable or disable specific filters for all users, or for users with specific profiles or permission sets. They can also hide filters that aren't relevant to your organization's business process. For example, if your organization doesn't use contractors, the Contractors filter can be hidden.

![Service appointment list showing the available filters](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_field_service-264-0-0-production-enus/3f7dceb9-dd70-454a-b49e-bbb4526a158d/support_field_service/images/scheduling_console/fs_sched_console_appt_list_filters.png)

- Click the Filter icon (1).
- Select a filter from the filter bar (2).

## Differences from the Classic Dispatch Console

Some service appointment list functionalities found in the Classic Dispatch Console aren't supported in the Scheduling Console.

- **X days before and after the Horizon**: Not a native list view configuration concept in the Scheduling Console. Users can create list views with [relative date filters](https://help.salesforce.com/s/articleView?id=analytics.filter_dates_relative.htm&type=5&language=en_US).
    
    ![Unsupported setting](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_field_service-264-0-0-production-enus/3f7dceb9-dd70-454a-b49e-bbb4526a158d/support_field_service/images/scheduling_console/fs_sched_console_appt_list_diff_not_supported_1.png)
- **Show only appointments shown on the Gantt** filter option: Not a configurable setting within a Scheduling Console list view definition.
    
    ![Unsupported setting](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_field_service-264-0-0-production-enus/3f7dceb9-dd70-454a-b49e-bbb4526a158d/support_field_service/images/scheduling_console/fs_sched_console_appt_list_diff_not_supported_2.png)
- **Rule Violations** Field or Filter: In the Classic Dispatch Console, you can create a custom filter based on the Rule Violations field to include or exclude rule-violating appointments. The Scheduling Console doesn't support this — there's no equivalent Rule Violations field available for standard Salesforce list view filters. To surface rule-violating appointments in the Scheduling Console, use the Gantt Rule Violations filter from the filter bar above the service appointment list. The filter shows rule violations only for appointments currently shown on the Gantt and within the Gantt’s date range.
    
    ![Unsupported setting](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_field_service-264-0-0-production-enus/3f7dceb9-dd70-454a-b49e-bbb4526a158d/support_field_service/images/scheduling_console/fs_sched_console_appt_list_diff_not_supported_3.png)
- Long Text Field Conditions: Salesforce list views don’t support conditions on long text fields.