Salesforce Dictionary - Free Salesforce GlossarySalesforce Dictionary
DictionarySService Appointment
ServiceAdvanced

Service Appointment

A Salesforce Field Service object that represents a scheduled appointment for field work at a specific location and time, linked to a work order, service resource, and service territory for dispatch and tracking.

Service Appointment for an Edge Router install with work order link, assigned resource, scheduled times, and address.
Illustrative mock of the Service Appointment page in Lightning Experience
§ 01

Definition

A Salesforce Field Service object that represents a scheduled appointment for field work at a specific location and time, linked to a work order, service resource, and service territory for dispatch and tracking.

§ 02

In plain English

👋 Study buddy

A Service Appointment in Salesforce Field Service is a scheduled appointment for field work at a specific location and time. It's linked to a work order, service resource, and service territory, representing when and where the work will happen.

§ 03

Worked example

scenario · real-world use

Stoneferry Logistics installs heavy-equipment leasing units at customer sites; each install is a Service Appointment in Salesforce Field Service. When a customer signs a lease, a Work Order is created and a Service Appointment with it: the appointment captures the location (the customer's loading dock), the requested time window, the assigned technician, and the service territory. The Field Service dispatcher console shows the appointment on a calendar view; the technician sees it on the FSL Mobile app with directions and the install checklist. After the install, the technician closes the Service Appointment from the app, capturing a signature and parts used, and the Work Order rolls up to the closed status. Without Service Appointments, the same install would live in a calendar app with no link to the customer's lease record.

§ 04

Why Service Appointment matters

A Service Appointment is a Salesforce Field Service object that represents a scheduled appointment for field work at a specific location and time, linked to a work order, service resource, and service territory. It's the specific commitment of when a technician will arrive to perform the work described in the work order.

Service appointments are the operational core of Field Service scheduling because they represent the actual commitments to customers. Appointment status tracking (scheduled, dispatched, in progress, completed) drives field operations visibility. Mature Field Service deployments manage appointment lifecycle carefully, with customer notifications, real-time status updates, and SLA tracking.

§ 05

How to create Service Appointment

Service Appointments are the scheduled visits in Field Service — when a technician is going to a customer site. They link a Work Order (or Work Order Line Item) to a Service Resource for a specific time window. Most are auto-created by the scheduler, not manually.

  1. Make sure Field Service is enabled

    Setup → Field Service Settings. Field Service is a paid add-on.

  2. Open the parent Work Order

    Service Appointments are usually created from a Work Order.

  3. Click New on the Service Appointments related list

    Or use the Field Service Dispatcher Console for auto-scheduling at scale.

  4. Set Subject and Status

    Subject: brief description. Status: None / Scheduled / Dispatched / In Progress / Cannot Complete / Completed / Cancelled.

  5. Set Earliest Start Permitted and Due Date

    Drives the scheduling engine: appointment must start between these times.

  6. Set Service Resource and Service Territory

    Resource: who's assigned (a tech). Territory: geographic / functional grouping that gates which resources can be assigned.

  7. Set Scheduled Start and End

    Specific time window. Auto-populated by the scheduler if you use the Dispatcher Console.

  8. Save

    Appointment is created. Mobile workers see it in Field Service Mobile App; dispatchers see it on the Dispatcher Console gantt.

Mandatory fields
Subjectrequired

Required. Brief description of the appointment.

Statusrequired

Required. None is the default for new appointments.

Earliest Start Permittedrequired

Required. Cannot schedule before this time.

Due Daterequired

Required. Must complete by this time.

Gotchas
  • Field Service is a paid add-on. Service Cloud alone doesn't include Service Appointments. Check licensing before scoping.
  • Service Resource must be in a Service Territory that can serve this appointment. A West Coast tech can't be auto-scheduled to an East Coast appointment without a territory override.
  • Auto-scheduling via the Dispatcher Console requires Field Service Lightning Scheduling. Manual scheduling works without it but doesn't optimize for travel time / skills / capacity.
§ 06

How organizations use Service Appointment

NovaScale Field Services

Manages service appointment lifecycle with customer notifications at each status change.

Coastal Home Services

Tracks appointment status in real time for dispatcher visibility.

TerraForm Tech

Uses service appointments for SLA compliance tracking.

§

Trust & references

Official documentation

Straight from the source - Salesforce's reference material on Service Appointment.

Was this entry helpful?
Help us write better definitions. Quick reactions or detailed edit suggestions.
§

🧠 Test your knowledge

Q1. What is a Service Appointment?

Q2. What is it linked to?

Q3. Why track appointment status?

§

Discussion

Loading…

Loading discussion…