Loading
Upcoming Mandatory Changes to Public Key Infrastructure (PKI)Read More
Salesforce Enforces New Security Requirements in Summer 2026Read More
Agentforce Field Service and Operations
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Define Which Appointments Can Be Scheduled During Shifts

          Define Which Appointments Can Be Scheduled During Shifts

          Similar to how you use designated time slots on operating hours, in Field Service, you can use Record set Filter Criteria to define and designate which appointments can be scheduled to service resources during shifts. Create Recordset Filter Criteria based on service appointment field values, and then add the filter to a shift so that only relevant appointments get scheduled.

          Required Editions

          Available in: Lightning Experience
          The Field Service core features, managed package, and mobile app are available in Enterprise, Unlimited, and Developer Editions.
          User Permissions Needed
          To view, create, and update recordset filter criteria

          View, create, and edit on Service Appointments, Shifts, Recordset Filter Criteria, and Recordset Filter Criteria Rules

          AND

          Delete on Recordset Filter Criteria Rules

          1. In the App Launcher, click Recordset Filter Criteria.
          2. In the Recordset Filter Criteria list view, click New.
            Edit RFC Window
          3. Enter a name and description for the criteria.
          4. In the Source Object field, select Shift.
          5. In the Filtered Object field, select Service Appointment.
          6. Select Active.
          7. In the Conditions section, select the relevant condition for when the recordset filter criteria is valid.
          8. Add filter conditions.
            1. Select the Criteria Field, the Operator, and the field Value to match on. The Value input changes depending on the field you select. For example, picklist fields show the list of available choices.
            2. Add another condition if you must.
          9. Save the recordset filter criteria.
          10. Assign your new record set filter criteria record to a shift record to make sure the scheduling and optimization engine only allows service appointments that meet the criteria to be assigned during the shift time-frame.
          • Guidelines for Recordset Filter Criteria
            Field Service filter criteria let you match records in one object against records in another. For example, you can choose criteria to filter which service appointments can be scheduled during a shift.
           
          Loading
          Salesforce Help | Article