---
schema_version: "1"
id: 3396958b4057638ec1b7d1a715883299d585d3503fbe50d513fe1aaec8da13bd
title: Create Service Appointments for Field Service
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/service/264-0-0/fs_create_appointments.md
canonical_url: https://help.salesforce.com/s/articleView?id=service.fs_create_appointments.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 819fd2adb409eba23e36ef9a4ace775eaae3e0061fc58aee13807754e6387722
description: Service appointments represent field service visits to customers. While work orders describe the work to be performed. You can have multiple service appointments (visits) per work order, depending on the nature of the job. For example, if a customer orders the installation of multiple devices, each visit is a separate service appointment. The service appointment provides the scheduling and assignment details.
products:
  - Field Service
release: "264"
---
# Create Service Appointments for Field Service

Service appointments represent field service visits to customers. While work orders describe the work to be performed. You can have multiple service appointments (visits) per work order, depending on the nature of the job. For example, if a customer orders the installation of multiple devices, each visit is a separate service appointment. The service appointment provides the scheduling and assignment details.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: both Salesforce Classic (not available in all orgs) and Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">The Agentforce Field Service and Operations core features, managed package, and mobile app are available in <strong>Enterprise</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions.</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d87459e72">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d87459e72 ">To create service appointments:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d87459e72 ">Create on service appointments</td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d87459e72 ">To create assigned resources:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d87459e72 ">Edit on service appointments AND Read on service resources</td>

          </tr>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d87459e72 ">To update or delete assigned resources:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d87459e72 ">Edit on service appointments</td>

          </tr>
        </tbody>
      </table>

Service appointments can be added to work orders, work order line items, opportunities, leads, accounts, or assets. However, associating service appointments with work orders or work order line items allows you to use Field Service mobile and Field Service scheduling logic that’s available only when a work order or work order line item is used.

You can create Service Appointments in any of these ways.

- Manually create service appointments by [creating a work order](https://help.salesforce.com/s/articleView?id=service.fs_create_wo.htm&type=5&language=en_US) with an associated work type. To generate a child service appointment when a work order or work order line item is created from the work type, make sure that Auto-Create Service Appointment is selected.
- Create service appointment records in bulk based on given intervals and criteria by using [maintenance plans](https://help.salesforce.com/s/articleView?id=service.fs_create_maintenance.htm&type=5&language=en_US).
- Create preplanned work by using Data Loader to import records.
- Create service appointment records based on your business logic for a certain scenario or criteria by using automation tools, such as Flow, or programmatic processes such as an Apex Trigger and Apex Class.

You can create a Service Appointment record from the Service Appointments tab (by selecting **New Service Appointment**) or from the Service Appointments related list on a record (by clicking **New**), and then manually populate it. However, creating a service appointment without scheduling isn't recommended, as the appointment isn’t accounted for in terms of capacity and utilization until it's scheduled. We recommend you create Work Order records and have service appointments automatically created by the system only when a scheduled visit to the customer is necessary. You can do so by using [Get Candidates or Book Appointments](https://help.salesforce.com/s/articleView?id=service.pfs_booking.htm&type=5&language=en_US) on the Work Order page layout or by associating a Work Type to the Work Order with Auto-Create Service Appointment enabled.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_field_service-264-0-0-production-enus/3f7dceb9-dd70-454a-b49e-bbb4526a158d/images/icon_note.png)

Note When creating an appointment, define any important SLAs or constraints that can impact the scheduling of the appointment. For example, define Skill Requirements on the work order to ensure that the job is assigned to a qualified service resource, define an Early Start and Due Date on the appointment to ensure the job is scheduled within the proper time-frame SLA. And, define an address that is properly geocoded to a valid geolocation to ensure travel time is accurately calculated when scheduling. All of these details determine whether the appointment can be scheduled, when the appointment can able to be scheduled, to which service resource, and other factors.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_field_service-264-0-0-production-enus/3f7dceb9-dd70-454a-b49e-bbb4526a158d/images/icon_note.png)

Note

- In the Gantt, service appointments are labeled using their appointment number. To customize a service appointment's label, fill in the Gantt Label field on the appointment record.
- If an assignment is made during scheduling or optimization—Field Service managed package features—assigned resource records are automatically created.
- If an appointment has more than one assigned resource, only the first created assigned resource is recognized in scheduling and in the Classic Dispatch Console. However, if the appointment is assigned to a service resource of type Crew, assigned resource records are auto-created for the crew members, and the assignment details are displayed correctly in the Classic Dispatch Console.

When the mobile worker completes the appointment, have them fill out the Actual Times section to indicate when the appointment started and ended. In addition, they can enter the minutes it took to travel to the appointment in the Actual Travel Time field on their assigned resource record. This information is helpful for auditing and auditing and reporting purposes after the work is completed. In addition, mobile workers can enter the minutes it took to travel to the appointment in the Actual Travel Time field on their assigned resource record.

- **[Guidelines for Creating Service Appointments for Field Service](https://help.salesforce.com/s/articleView?id=service.fs_appointment_guidelines.htm&release=264.0.0&type=5)**  
    A service appointment tracks field service work to be performed for a customer, and is typically associated with a work order or work order line item. Learn how to create and manage service appointments. A service appointment represents a visit with a timeframe for a specific type of work at a designated location. The service appointment is typically associated with a work order or work order line item, representing the broader job. Learn how to create and manage service appointments.

#### See Also

- [Service Appointment Fields for Field Service](https://help.salesforce.com/s/articleView?id=service.fs_appointment_fields.htm&release=264.0.0&type=5 "Service appointments have the following fields. Some fields may not be visible or editable depending on your page layout and field-level security settings.")