Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Working with callback requests using Virtual Agent

As a customer, you can request a callback from a customer service agent through a Virtual Agent conversation. You can request an immediate voice callback or schedule a voice or video callback that you can reschedule or cancel.

For more information about setting up Omnichannel Callback, refer to Configuring Omnichannel Callback

Request a callback from a Virtual Agent chat

Request an immediate voice callback or schedule a voice or video callback from a Virtual Agent chat on the ServiceNow portal.

Before you begin

Role required: none

About this task

You can request an immediate callback only for a voice channel. Use the Schedule for later option to request a video call.

Procedure

  1. Navigate to the Customer Service Portal or Consumer Service Portal home page by adding the suffix /csm or /csp to your instance URL.

    For example: https://yourportalurl.com/csm

  2. Select the Chat icon (

Image omitted: chat\_icon.png
Chat icon for Customer Service portal.\) to open the chat window and begin a Virtual Agent chat.
  1. Select Show me everything.

  2. Select Request a callback.

  3. Enter your phone number and a reason for requesting the callback.

  4. Select whether to receive an immediate voice callback from an agent or schedule a voice or video callback for later.

Type of callbackAction
Immediate voice callbackSelect Right now.
Scheduled voice or video callback
  1. Select Schedule for later.
  2. Select the type of call.
  3. For a phone call, select Voice.
  4. For a video call, select Zoom.
  5. Select a date and time from the calendar and select Schedule.

The date and time slots indicate the agent's availability.

Result

  • A callback request is created.
  • The chat shows the details of the callback time, either the estimated time until the agent phones back or the scheduled date and time set for the phone or video call.
  • A confirmation email is sent.

Reschedule a callback from a Virtual Agent chat

Reschedule a callback from a Virtual Agent chat on the ServiceNow portal.

Before you begin

Role required: none

About this task

Only logged-in users can reschedule callbacks.

Procedure

  1. Navigate to the Customer Service Portal or Consumer Service Portal home page by adding the suffix /csm or /csp to your instance URL.

    For example: https://yourportalurl.com/csm

  2. Select the chat icon (

Image omitted: chat\_icon.png
Chat icon for Customer Service Portal.\) to open the chat window and begin a Virtual Agent chat.
  1. Select Show me everything.

  2. Select Reschedule a callback.

  3. Reschedule the upcoming callback request or a different request.

    • To reschedule the upcoming callback request, select Yes.
    • To reschedule a different request, select it from the list of requests.
    • Choose a date and time from the calendar and click Schedule.

    The date and time slots indicate the agent's availability.

Result

The request is rescheduled.

A confirmation message is displayed in the chat.

A confirmation email is sent.

Cancel a callback from a Virtual Agent chat

Cancel a callback from a Virtual Agent chat on the ServiceNow portal.

Before you begin

Role required: none

Procedure

  1. Navigate to the Customer Service Portal or Consumer Service Portal home page by adding the suffix /csm or /csp to your instance URL.

    For example: https://yourportalurl.com/csm

  2. Select the chat icon (

Image omitted: chat\_icon.png
Chat icon for Customer Service Portal.\) to open the chat window and begin a Virtual Agent chat.
  1. Select Show me everything.

  2. Select Cancel a callback.

  3. Cancel the upcoming callback request or a different request.

    • To cancel the upcoming callback request, select Yes.
    • To cancel a different request, select it from the list of requests.
    • Confirm the cancellation in the confirmation message.

Result

  • The callback request is canceled.
  • The chat shows the details of the canceled callback request.
  • A confirmation email is sent.