---
sourceDocument: Australia Workflow Data Fabric
sourceDocumentLink: https://www.servicenow.com/docs/r/australia/integrate-applications

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Workflow Data Fabric

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Run unattended automations

# Run an automation using Unattended Robot {#ariaid-title1}

Release version: Australia  
Updated March 12, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read  
Run an unattended robot to execute the unattended automations that are triggered either by a schedule, API, or manually.

## Before you begin

Create a package. For more information, see [Create a package to assign to a bot process](https://www.servicenow.com/docs/06RRplYIx24pWqO7F8iDtQ#create-package "Create an unattended or attended package in RPA Hub to assign it to a bot process to execute an automation.").

Create a robot. For more information, see [Robots in RPA Hub](https://www.servicenow.com/docs/AB0GaSr3h52CZ1AuqMWPSA "Mimic human actions to perform repetitive, rule-based tasks using robots in RPA Hub. These robots interact with user interfaces and automate tasks.").

Create a bot process. Select the Process Type field as
Unattended on the Bot process form, while you're creating
a bot process. For more information, see [Configuring a bot process record in RPA Hub](https://www.servicenow.com/docs/hb2MAhKGRNGZmQ2HlgCy3A "In RPA Hub, you can create a bot process configuration record and assign assets to associate it with a bot process. Or you can just save the bot process configuration record, however it won't be associated to a bot process. It remains orphaned.") and [Bot Process form in RPA Hub](https://www.servicenow.com/docs/sxq9e8qhznUmwpOhyrBCGQ#bot-process-form "Use the Bot Process form to associate it to the bot process configuration and populate the remaining fields required for a bot process.").  
Ensure that the following conditions are met to execute a robot:

* The life cycle stage status of the associated bot process must be Published.
* The life cycle stage status of the executing robot must be In-Use.
{#run-rpa-robot__ul_y2r_dnt_h5b}

(Optional) To run your bot process on regular intervals, create a schedule within a bot process. For more information, see [Create a schedule within a bot process in RPA Hub](https://www.servicenow.com/docs/pYTeDrxwHDIGfP1wFfjSsA "Create a schedule within an unattended bot process to enable users to execute jobs in a planned manner at regular intervals. More than one schedule can be associated with one bot process.").

Create a credential group and assign it to a bot process. For more information, see [Create a credential group in RPA Hub](https://www.servicenow.com/docs/77aAl2oqn4kBLA0xrTvwTA#create-credential-group "Create a credential group to include a robot credential and application credentials that you can reuse in multiple bot processes. Unattended robots leverage the credential group to perform an automation that you defined in the associated bot process.") and [Associate a credential group to a bot process in RPA Hub](https://www.servicenow.com/docs/QHissg6BbkdUYLDwe5UMdQ "Enable a robot to perform an automation in RPA Hub by mapping a credential group to an unattended bot process.").

Assign a robot to a bot process. For more information, see [Assign a robot to a bot process in RPA Hub](https://www.servicenow.com/docs/TQ3TEFukoHL50yNcHnhh7w "Assign a robot to an unattended bot process to execute the automation (package) that is mapped to it.").

Assign a process robot credential within a bot process. For more information, see
[Assign a process robot credential within a bot process in RPA Hub](https://www.servicenow.com/docs/DCl5Wr2rfFkka055wIro3g "Assign a process robot credential within an unattended bot process so that the selected robot can perform the automation in the Windows machine.").

Ensure that the licenses are available. For more information, see [Robot license distribution in RPA Hub](https://www.servicenow.com/docs/jIOqWzRmLayRiWtdLvp6pA "As a user who has the sn_rpa_fdn.rpa_admin role, you can create, write or delete robot license distribution record to define the consumption and distribution of licenses in your organization. You can create only one robot license distribution record per domain in a domain separated instance. Once you create this record, you can edit it, but you can't delete it.").

Establish a connection between a robot and ServiceNow
RPA Hub instance. For more information, see [Set up Unattended Robot](https://www.servicenow.com/docs/rUYsoyS5FODpEuULYUK8vA "Set up the Unattended Robot application to establish a connection between a robot and the ServiceNow RPA Hub instance.").

(Optional) Create a process parameter within a bot process. For more information, see [Create a process parameter within a bot process in RPA Hub](https://www.servicenow.com/docs/L9qUqlTB78vT6uC2F8yAJQ#create-process-parameter-botprocess "Create a process parameter to store the variables that are used within a bot process. The process parameter that you just created can only be used by this bot process.").  
Role required: sn_rpa_fdn.rpa_robot and snc_internal  
Note:  
If the Attended Robot tries to connect to an Federal Information Processing Standards (FIPS)-enabled instance, the robot user must have the `snc_internal` role.

## About this task

You can also start an unattended bot process manually from the RPA Hub. For more information, see [Start an unattended bot process in RPA Hub](https://www.servicenow.com/docs/OoEbatLEKhtEsvCB3ii8Qw "Start an unattended bot process in the specified robot machine to execute the automation by the selected robot.").

In this task, you can run an unattended robot in two ways.

## Procedure

To run an unattended robot, do any one of the following actions.

| Option | Action |
| Based on the schedule you define in the bot process | 1. Connect with a robot to execute the bot process. For more information, see [Set up Unattended Robot](https://www.servicenow.com/docs/rUYsoyS5FODpEuULYUK8vA "Set up the Unattended Robot application to establish a connection between a robot and the ServiceNow RPA Hub instance."). 2. Review the schedule within a bot process. For more information, see [Create a schedule within a bot process in RPA Hub](https://www.servicenow.com/docs/pYTeDrxwHDIGfP1wFfjSsA "Create a schedule within an unattended bot process to enable users to execute jobs in a planned manner at regular intervals. More than one schedule can be associated with one bot process."). The Unattended Robot runs the execution based on the schedule defined. {#run-rpa-robot__ol_yrq_ryx_jrb} For more information about the scheduled and manual triggers, see [Execution priority of bot processes in RPA Hub](https://www.servicenow.com/docs/UU5iliHS5SXU4sn0Djlg6g "Learn how to prioritize bot processes efficiently and avoid triggering multiple automations on the same robot. The bot processes are organized by both robots and Windows user credentials."). |
| Based on the API via Start Process subflow | Review the Start Process subflow in Workflow Studio. For more information, see [Workflow Studio actions and subflow in RPA Hub](https://www.servicenow.com/docs/CYhtRggnMB2Ebn0VIHcrMQ "Two-way integration of actions and subflows in Workflow Studio and RPA Hub for a seamless robot execution."). The Unattended Robot runs the execution based on the subflow that triggers the Start Process in Workflow Studio. |
|-|-|

{#run-rpa-robot__choicetable_ag1_lyx_jrb}  
Important:  
A process job record gets created as soon as the unattended robot starts initiating the bot process in the robot machine. The Message field is updated during the different stages of the process that provides insight and visibility regarding the status of your bot process. For more information on the different fields of a process job record, see [Process job form in RPA Hub](https://www.servicenow.com/docs/cVD7AqZAOaozV4Zmg2twKw#process-job-form "Use the Process job form to view a list of the execution logs of a bot process.").
**Related tasks**   

* [Open Service and Runtime logs](https://www.servicenow.com/docs/QEddnTo~M_kCOFjuM_7dGA "Logs record events that occur during the execution of an automation process. These logs are crucial for debugging and monitoring the performance of the robots.")

