6 Ways to Do Appointment Booking in Salesforce Field Service

Appointment booking in Salesforce Field Service (FSL) can seem confusing when you first approach it as an Admin or Consultant. At first glance, it’s easy to get absorbed in the feature-rich Dispatch Console, but did you know that getting something onto the Gantt using the FSL rules engine can be done without ever leaving the Work Order record?

In the last article, we looked at the benefits of FSL as a workforce management tool in the Salesforce platform. This time we’re getting more into the specifics of the technology and exploring the different ways to book appointments in the Field Service package, from manual to part-automated to fully automated. Looking FOr Salesforce Implementation Partners

Book Appointment Action

Used flexibly around whichever object drives the booking process, the Appointment booking window allows the user to choose an available slot and book the appointment within that slot.

Let’s consider the “Amazon” scenario, shown below (this is an image from an Amazon booking site – not FSL). The customer is not able to book a specific time, but can specify a window for delivery. You’ve probably seen something like this before:

Rather than being really specific about a delivery time at this point, a window can be given via Arrival Windows, enabling (a) the customer to be given some idea of when the delivery will take place, and (b) space for the delivery to be moved around to optimize schedules, reducing travel times.

The way the system is designed, using time slots and Arrival windows helps fit snugly into one of the core FSL processes:

Auto-create Appointments Using the Work Type

In some cases, the manual work can be removed altogether from the scheduling, and certain Work Types can have “auto-create” applied to them, along with “auto-schedule” on the Service Appointment, in order to push them straight into the calendar based on the rules set out in the scheduling policy.

Auto-create Appointments Using the Maintenance Plan

Maintenance Plans can be used to create Work Orders on a schedule, e.g. planned maintenance visits every month. But rather than just generating the Work Orders, they can also be used to completely automate the scheduling process – meaning the first time a human has contact with the appointment is when it’s pushed to the FSL Mobile app for the field technician.

Customer Self-Booking

In Salesforce Communities or externally-managed communities, customers can book, reschedule and cancel appointments themselves using the snap-ins provided by the “FSL Appointment Management” package. The image below shows these Snap-Ins in the context of a Customer Community.


Comments

Popular posts from this blog

Einstein Voice Assistant Will Be Retired – Why?

Top 4 Benefits of Outsourcing Salesforce Support:

What is Salesforce? A Beginner’s Guide