Salesforce Dictionary — Free Salesforce GlossarySalesforce Dictionary

Appointment Scheduling

Platform🔴 Advanced

Definition

Appointment Scheduling in Salesforce (also known as Lightning Scheduler) is a feature that allows organizations to manage the scheduling of appointments between customers and service resources. It provides tools for defining service territories, available time slots, work types, and service resources, and includes self-service scheduling capabilities for customers through Experience Cloud sites.

Real-World Example

Consider a scenario where a platform engineer at NovaScale is working with Appointment Scheduling to enhance the organization's Salesforce footprint with additional functionality. By leveraging Appointment Scheduling, the team avoids building a custom solution from scratch, saving months of development time while gaining enterprise-grade features out of the box.

Why Appointment Scheduling Matters

Appointment Scheduling (marketed as Lightning Scheduler or Salesforce Scheduler) is a Salesforce feature that manages the end-to-end scheduling of appointments between customers and service resources. It introduces a set of objects (Service Resource, Service Territory, Work Type, Time Slot, Operating Hours) that collectively describe who is available to deliver which services at which times and locations. When a customer needs an appointment, the scheduling engine searches for slots that satisfy all the constraints and presents matching options.

The feature supports several booking patterns: assisted booking (where a Salesforce user books on behalf of a customer), inbound booking (where customers self-serve through an Experience Cloud site), and outbound booking (where an automated process books an appointment as part of a larger workflow). It's particularly common in financial services, healthcare, and field service industries where scheduling constraints are complex and self-service booking is a significant value-add for customers.

How Organizations Use Appointment Scheduling

  • NovaScaleRolled out Appointment Scheduling for their wealth management advisors. Clients book 30-minute or 60-minute meetings through an Experience Cloud portal, and the scheduling engine ensures the advisor's availability, the office location, and the meeting type all align.
  • Skyline ConsultingImplemented Appointment Scheduling for a healthcare client whose patients need to book visits with specific specialists. The scheduler handles insurance-related work types and geographic territories, routing patients to specialists who can serve their region.
  • Vertex GlobalUses Appointment Scheduling for field service dispatch. When a Case requires an on-site visit, a Flow automatically books the appointment with the nearest qualified technician, respecting their working hours and existing schedule.

🧠 Test Your Knowledge

1. What is Appointment Scheduling in Salesforce also known as?

2. Which of these objects is part of Appointment Scheduling?

3. What booking pattern lets customers schedule their own appointments?

See something that could be improved?

Suggest an Edit