Using the robot calendar for RPA Hub

  • Release version: Australia
  • Updated March 12, 2026
  • 3 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Using the Robot Calendar for RPA Hub

    The robot calendar in RPA Hub is designed for managing and scheduling unattended robots efficiently, allowing users to view and create schedules in a single, interactive interface. This tool is specifically applicable for unattended robots and processes.

    Show full answer Show less

    Key Features

    • Multi-Schedule Management: Manage robots across various schedules and time zones.
    • Availability Checks: Assess robot availability to prevent scheduling conflicts.
    • Capacity Planning: Gain visibility into robot capacity and optimize utilization.
    • Maintenance Tracking: Monitor scheduled maintenance days to manage future automation impacts.
    • Visual Calendar Views: Access daily, weekly, or monthly views of robot events, with color differentiation for multiple bot processes.

    Key Outcomes

    Using the robot calendar allows ServiceNow customers to streamline operations by effectively scheduling unattended robots, minimizing conflicts, and enhancing visibility into robot activities. Users can create, edit, or delete schedules, ensuring optimal robot utilization and management of maintenance windows. The integration of visual tools supports better planning and execution of robotic processes.

    You can use the robot calendar in RPA Hub to view and create the schedule for the unattended robots. It’s a simple, efficient, and interactive way to work with robots and schedules. By using the calendar, you can manage and plan a robot's schedule in a single view.

    Note:

    Robot calendar is applicable for unattended robots and unattended bot processes only.

    Robot calendar overview

    By using the robot calendar in RPA Hub, you get the following benefits:
    • Manage robots with multiple schedules across different time zones.
    • Create and manage robot schedules.
    • Check the robot availability, avoid potential conflicts, and schedule a run for the bot process.​
    • Perform robot capacity planning with better visibility and rich visual plotting in a single view.
    • Optimize the robot utilization and avoid any potential issues related to scheduled maintenance windows.

    Robot Calendar button

    You can view the calendar from either a robot or a bot process in the workspace. If the robot is associated with a bot process that has active, inactive, or no schedules, you can view the Robot Calendar button.

    The following roles are required to view the Robot Calendar button:
    • sn_rpa_fdn.rpa_release_manager
    • sn_rpa_fdn.rpa_business_user
    • sn_rpa_fdn.rpa_developer
    • sn_rpa_fdn.rpa_support_user
    • sn_rpa_fdn.rpa_admin
    The following example shows the robot landing page with the Robot Calendar button, when accessed from a robot.
    Figure 1. Robot landing page with the Robot Calendar button
    Robot landing page with the Robot Calendar button.
    On the ribbon of the robot calendar, you can see the robot type, life cycle stage status, robot state, machine name, the associated bot processes, and the associated robot pool name.
    Figure 2. Example: Snapshot of the robot calendar ribbon
    Example: Snapshot of the robot calendar ribbon.

    You can view the calendar from a bot process in the workspace, by selecting the Show Robot Calendar button. In the Select the robot to view the calendar dialog box, you can select a robot from the Robot list. Then, select Continue.

    The following example shows the robot calendar when accessed from a bot process.
    Figure 3. Robot Calendar from a bot process
    Snapshot of a robot calendar when accessed from a bot process.

    Robot calendar landing page

    On the landing page of the robot calendar, you can view the events of the bot processes. The schedules are for different interval types such as minutes, hourly, daily, weekly, or monthly. For more information about viewing the robot events, see View current robot events in RPA Hub. However, you can't see the past events on the robot calendar.

    You can view the robot calendar by the day, week, or month.
    Figure 4. Robot calendar views - day, week, and month
    Robot calendar views - day, week, and month

    If the robot is associated with multiple bot processes, events of each bot process is differentiated with unique color.

    Week view

    The following example shows the week view of the landing page of the robot calendar, with two bot processes. The week view starts from Sunday to Saturday.

    Figure 5. Week view of the landing page of the robot calendar
    Week view of the landing page of the robot calendar.

    Month view

    The following example shows the month view of the landing page of the robot calendar.

    Figure 6. Month view of the landing page of the robot calendar
    Month view of the landing page of the robot calendar.

    Manage schedules

    You can create a schedule on the Robot Calendar tab in RPA Hub to execute unattended robots. You can also identify any conflicts in the schedule by selecting the Preview button. For more information, see Create a schedule on the robot calendar in RPA Hub.

    You can edit a robot schedule to resolve any scheduling conflicts or to modify the details on the schedule form. You can also delete an existing robot schedule that you no longer need. For more information, see Edit a robot schedule in RPA Hub and Delete a robot schedule in RPA Hub.

    Scheduled maintenance days

    You can track scheduled maintenance (SM) days on the robot calendar to manage your future automations. Robotic Process Automation (RPA) release managers and RPA admins have visibility to the potential impacts of current or future automation executions to take an appropriate call to action, such as, either accepting or rejecting an associated SM event card on the robot calendar.

    For more information, see Scheduled maintenance days in RPA Hub and Manage scheduled maintenance days in RPA Hub.

    Plotting event duration

    The value in the Runtime Threshold (Mins) field on the bot process form and the configuration in the related sn_rpa_fdn.process.runtime_threshold system property are used for plotting the event duration in the robot calendar. Based on value in the Runtime Threshold (Mins) field, the robot calendar shows as busy. For example, if this value is set to 60 (that is 1 hour), then in the robot calendar of this robot, it is displayed as blocked for that one hour.

    For more information about the bot process form, see Bot Process form in RPA Hub.

    For more information about the system property, see Configure RPA Hub properties.