--- title: Create a schedule on the robot calendar in RPA Hub description: 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.Use the Schedule form to create a schedule within a Unattended Robot bot process. A schedule enables the users to execute jobs in a planned manner at regular intervals. More than one schedule can be associated with one bot process. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/integrate-applications/create-robot-schedule.html release: australia topic_type: task last_updated: "2026-03-12" reading_time_minutes: 8 keywords: [unattended bot process intervals rpa hub] breadcrumb: [Robot calendar, Use, RPA Hub, Robotic Process Automation \(RPA\) Hub, Workflow Data Fabric] --- # Create a schedule on the robot calendar in RPA Hub 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. ## Before you begin Perform the following tasks before you create a schedule on the robot calendar: - Ensure you are familiar with robot calendar concepts. For more information, see [Using the robot calendar for RPA Hub](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/robot-calendar-rpa.md) and [View current robot events in RPA Hub](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/view-robot-calendar.md). - Create an unattended robot. On the robot form, ensure that you select the **Robot Type** field as **Unattended**. For more information, see [Create an unattended robot in RPA Hub](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/create-unattended-robot.md). - Establish the robot connection to an unattended bot process. For more information, see [Assign a robot to a bot process in RPA Hub](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/assign-robots.md). - Verify that the life-cycle stage of the associated bot process isn’t set to **Retired**. - Ensure that the RPA developer \(sn\_rpa\_fdn.rpa\_developer\) or the RPA support user \(sn\_rpa\_fdn.rpa\_support\_user\) are in the Managed by Group list of the associated bot process. Role required: sn\_rpa\_fdn.rpa\_release\_manager, sn\_rpa\_fdn.rpa\_developer, sn\_rpa\_fdn.rpa\_support\_user, or sn\_rpa\_fdn.rpa\_admin ## About this task To create a schedule within an unattended bot process, see [Create a schedule within a bot process in RPA Hub](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/create-schedule-botprocess.md). ## Procedure 1. Navigate to **All** > **Robotic Process Automation** > **RPA Hub Workspace**. 2. Select the list icon \(\[Omitted image "rpahublist-icon.png"\] Alt text: List icon.\). 3. View a robot calendar either from a robot or from a bot process.
| Option | Action |
|---|---|
| **View a robot calendar from a robot** | 1. On the **Lists** tab, under **Administration**, select **Robots**. 2. Open a robot to view the robot calendar. 3. In the form header, select **Robot Calendar**. |
| **View a robot calendar from a bot process** | 1. On the **Lists** tab, under **Build**, select **Bot Process**. 2. Open a bot process to view the robot calendar. 3. In the form header, select **Show Robot Calendar**. 4. In the **Select the robot to view the calendar** dialog box, select a robot from the Robot list. 5. Select **Continue**. |
| Field | Description |
|---|---|
| Process Schedule | |
| Name | Name of the process schedule. |
| Start Date | Start date of the schedule. |
| Active | Option to activate the schedule.On clearing this option, the schedule becomes inactive. |
| Application | \[Auto generated\] Application containing this record.Role required to view this field: admin. |
| Bot Process Configuration | Name of the associated bot process. |
| End Date | End date of the schedule. |
| Frequency & Time | |
| Interval Type | Schedule execution interval:- **Minutes**: The bot process executes every n minutes that are specified in the **Frequency** field. - **Hours**: The bot process executes every n hours that are specified in the **Frequency** field. - **Daily**: The bot process executes every day at the time that is specified in the **Start time** field. - **Weekly**: The bot process executes on the specific days that are selected in the **Weekdays** field at a specified time in the **Start time** field. - **Monthly**: The bot process executes every n days at t time based on the value that is selected in the **On** field. “t” is the time that is specified in the **Start time** field. “n” is the value of the **Frequency** field. The default value is set to `Daily`. |
| Frequency | Frequency of the schedule execution interval.This field appears only when **Minutes**, **Hours**, or **Monthly** is selected from the **Interval Type** field. If the frequency is too low, the performance in the Robot Calendar can be impacted. |
| Weekdays | Specific days of the week for the robot to run.For example, if the robot must run on Monday, select **Monday** in this field. This field does not appear if you select either **Days of Month** or **Week Occurrence** in the **On** field. This field appears only when **Minutes**, **Hours**, **Weekly**, or **Monthly** is selected from the **Interval Type** field. |
| Workstation Timezone | Option to consider the robot machine time zone.On enabling this option, the **Timezone** field does not appear. |
| Timezone | Time zone of the schedule. |
| Start Time | Time of the day to start the schedule. |
| End Time Required | Option to consider if the robot is not supposed to pick up a new job after a specific time.On enabling this option, the **End Time** field appears. This option appears only when either **Minutes** or **Hours** is selected from the **Interval Type** field. |
| End Time | Time of the day to end the schedule. The bot process triggered before this time will continue execution.This option appears only when the **End Time Required** field is selected. |
| On | Frequency of the execution: - Weekdays - Days of Month - Week Occurrence This field appears only when **Monthly** is selected from the **Interval Type** field. |
| Days of Month | Specific days of the month for the schedule to run.For example, if the robot must run on the 5th, 6th, and 7th day of the month, select **5**, **6**, and **7** in this field. This field appears only when **Days of Month** is selected from the **On** field. |
| Occur On | Specific week of a month for the robot to run.For example, if the robot must run on the first Friday of a month, select **First** in this field. This field appears only when **Week Occurrence** is selected from the **On** field. |
| Day | Specific day of a month for the robot to run.For example, if the robot must run on the first Friday of a month, select **Friday** in this field. This field appears only when **Week Occurrence** is selected from the **On** field. |
| Compose | |
| Work notes \(Private\) | Work notes for the process schedule. |
| Additional Comments | Additional comments related to the schedule. |