Troubleshoot Time Slots

Use these steps when Salesforce Scheduler doesn't show time slots when users run a flow.

Required Editions

Available in: Lightning Experience.
Available in: Enterprise and Unlimited Editions
  1. View the calendar pages for the next 31 days by using the Next calendar page button on the flow screen.
  2. When you don’t use shifts, ensure that the intersection of operating hours of the service territory, the service territory member, the work type, and the account’s visiting hours has at least one time slot.

    At least one time slot appears if this condition is met:

    Intersection of operating hours > Estimated Duration + Block Time After Appointment + (Block Time Before Appointment or Start Time Interval, whichever is higher)
    Important
    Important Account’s visiting hours are used only if you enable the Enforce Account's Visiting Hours scheduling policy.

    For information, see Set Up Operating Hours in Salesforce Scheduler and How Does Salesforce Scheduler Determine Available Time Slots?.

  3. When you use shifts, ensure that at least one shift is created and assigned to the service resource and the shifts have at least one time slot.

    At least one time slot appears if this criteria is met:

    Availability > Estimated Duration + Block Time After Appointment + (Block Time Before Appointment or Start Time Interval, whichever is higher)
  4. Ensure that the operating hours for service territory members for the selected work type group have at least one time slot.
  5. Ensure that service appointments aren’t booked for all the available time slots. Concurrent time slots are applicable only for service territory members; they aren’t applicable for service territories or work types. For information, see Considerations for Concurrent Scheduling.
    If concurrent scheduling is enabled, ensure that the maximum number of appointments aren’t booked for all the time slots.
  6. Ensure that Salesforce calendar events and external systems aren’t blocking all the time slots.
  7. Ensure that at least one time slot is between Timeframe Start and Timeframe End for the work type selected.
  8. Ensure that flow customizations aren’t filtering out all the time slots.
    Salesforce Scheduler uses these attribute values in the Select Service Appointment Time component and the Select Service Resource and Service Appointment Time component to filter time slots:
    • Work Type
    • Work Type Group
    • Service Territory
    • Anonymous Booking Selected
    • Filter By Resource IDs
    • Scheduling Policy
    • Service Resource
    • Service Resources
    • Start Date
    • Start date for the selected service resources’ skills that are required by the work type.

    For information, see Flow Screen Component: Select Service Appointment Time and Flow Screen Component: Select Service Resource and Service Appointment Time.

  9. If you’re using anonymous booking, at least one service resource is available.
    For information, see Troubleshoot Service Resources.