Configuring Appointment Booking
Set up appointment booking to allow customers and service providers to schedule and manage service appointments efficiently.
Both application-level and corresponding service-level configurations must be active for appointment booking to function properly.
Application-Level configuration
Appointment booking requires an active application-level configuration for Field Service Management. This configuration includes global settings that apply to all services supporting appointment booking within the application. Only a system administrator can create, modify, and enable an application-level configuration.
- Field Service Order Configuration
- Field Service Task Configuration
Administrators can use these default configurations directly, modify them to meet specific business requirements, or use them as examples to create new application-level configurations.
Service-Level configuration
In addition to the application-level configuration, each service offering scheduled appointments must have its own active service-level configuration. A service-level configuration contains settings unique to that specific service.
- Create new configurations for individual services.
- Modify existing service configurations as needed.
- Enable service configurations to activate appointment booking functionality.
Configuration overview
- Configure Appointment Booking
- (Optional) Configure Advanced Appointment Booking
Advanced Appointment Booking allows you to configure flexible schedules, holidays and appointment window durations for a territory.
- (Optional) Customize Appointment Booking email and SMS notifications
The system administrator can customize email and SMS notifications for appointment confirmation and cancellation notices and appointment reminders.
- (Optional) Extension points in Field Service Management
Use extension points to customize appointment booking configurations.
- (Optional) Use Appointment API for interacting with the appointment booking application.
Use this API to book and reschedule appointments, check available appointment slots, and fetch appointment booking configuration details.