Modify a Service Appointment

Use Salesforce Scheduler APIs to modify a service appointment. This use case explains how you can change the engagement channel, service resource, time slot, or status of an existing appointment. However, you can also modify other details of the appointment in a similar fashion. For example, to change the service territory, use the service-territories Connect API.

This topic explains how you can modify an appointment using the custom application that you built for creating appointments.

For the procedure to be successful, ensure that each unavailable resource marks themselves as absent in Salesforce Scheduler. Otherwise, the API request to retrieve the list of service resources continues to include the resources that are currently unavailable or absent.

Note

These steps provide a high-level overview of how you can let users choose a different engagement channel type, service resource, or time slot for an existing service appointment.

A representation of the modify service appointment flow.