Book, reschedule, and cancel appointments from Virtual Agent
conversations. The ServiceNow®Conversational Appointment Booking application uses Natural Language Understanding
(NLU) to communicate with customers.
Booking an appointment
The appointment booking flow works as follows:
The logged-in user contacts your business via your portal.
The user enters the appointment booking request into the chat, and the Virtual Agent uses Natural Language Understanding (NLU) to understand the request.
The Virtual Agent asks the user to share their location. If the user shares
their location, the available appointment locations are displayed.
The user chooses a location.
The user chooses the purpose of the appointment.
The user chooses a date and time slot for the appointment.
The appointment booking is complete.
The following image illustrates the appointment booking flow.Figure 1. Booking an appointment
Rescheduling an appointment
The appointment rescheduling flow works as follows:
The logged-in user contacts your business via your portal.
The user enters the appointment booking request into the chat, and the Virtual Agent uses Natural Language Understanding (NLU) to understand the request.
The user chooses an appointment to reschedule, and enters an email ID if needed.
The user chooses the date and time for the rescheduled appointment.
The appointment rescheduling is complete.
The following image illustrates the appointment rescheduling flow.Figure 2. Rescheduling an appointment
Cancelling an appointment
The appointment cancellation flow works as follows:
The logged-in user contacts your business via your portal.
The user enters the appointment booking request into the chat, and the Virtual Agent uses Natural Language Understanding (NLU) to understand the request.
The user chooses an appointment to cancel.
The appointment cancellation is complete.
The following image illustrates the appointment cancellation flow.Figure 3. Cancelling an appointment