Request time off using ITSM Virtual Agent

  • Release version: Australia
  • Updated March 12, 2026
  • 1 minute to read
  • Automate your request for time off using the ITSM Virtual Agent. Type keywords into the chatbot to create and submit your request, which then gets automatically routed to your manager for approval. You can also use Natural Language Understanding to make your time-off request.

    Before you begin

    The ITSM Virtual Agent Conversation Topics (com.snc.itsm.virtualagent) plugin must be enabled.

    Note:
    To search shifts and schedules, you must generate the text index for the Topic [sys_cs_topic] table before you start using the ITSM Virtual Agent for making time off requests.

    Before you can use Natural Language Understanding to make time-off requests, the Time Off Request NLU model must be trained and published.

    Role required: sn_shift_planning.agent

    Procedure

    1. Navigate to All > Service Portal > Service Portal Home.
    2. Click the chat icon.
    3. In the chat window, do one of the following to create the request:
      • To use keywords, enter time off, vacation, or similar keywords.
      • To use Natural Language Understanding, enter an utterance.
    4. Select the Time Off Request topic.
      The calendar appears with the message, "When do you want to start your time off?"
    5. Select the start date and time for your time-off request and click Select.
      The calendar appears with the message, "When do you want to end your time off?"
    6. Select the end date and time for your time-off request and click Select.
      The "Would you like to enter the reason for your time off?" message appears.
    7. Optional: Click Yes and enter the reason for taking time off and click Enter.
      The message, "Your time-off request has been submitted and is in your manager's approval queue," appears.
    8. To view the submitted request on your calendar, click View submitted request (Request Number).