Loading
Manage Appointments with Salesforce Scheduler
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
          Check External Systems to Determine Availability of Service Resources

          Check External Systems to Determine Availability of Service Resources

          Use the provided LxScheduler.ServiceResourceScheduleHandler Apex interface to write an Apex class that checks external systems, such as external calendar events, to find time slots where service resources are already booked. Then associate this Apex class with Salesforce Scheduler flows or API calls through the Check External Systems for Resource Availability scheduling policy rule.

          Required Editions

          Available in: Lightning Experience.
          Available in: Enterprise and Unlimited Editions
          • Check External Calendars to Determine Resource Availability
            When you run a Salesforce Scheduler flow or make an API call, the Apex interface makes a synchronous call to the Apex class. The Apex interface passes the details of the requested service resources and timelines for which Salesforce Scheduler wants to find the resources’ availability on the external calendar. The Apex class checks the external calendar events and returns the time slots where resources aren’t available. Salesforce Scheduler excludes the unavailable time slots during appointment scheduling.
          • Apex Interface Implementation Limitations and Error Codes
            When determining the availability of service resources, limitations apply when you use a custom Apex class to check external calendar events.
           
          Loading
          Salesforce Help | Article