Conversational Appointment Booking

  • Release version: Xanadu
  • Updated August 1, 2024
  • 1 minute to read
  • 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
    Infographic displaying the steps to schedule an appointment. For a text description, refer to the preceding text in the Booking an appointment section.

    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
    Infographic displaying the steps to change an appointment. For a text description, refer to the preceding text in the Rescheduling an appointment section.

    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
    Infographic displaying the steps to cancel an appointment. For a text description, refer to the preceding text in the Cancelling an appointment section.