--- title: Start an unattended bot process in RPA Hub description: Start an unattended bot process in the specified robot machine to execute the automation by the selected robot. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/integrate-applications/start-bot-process.html release: australia topic_type: task last_updated: "2026-03-12" reading_time_minutes: 4 breadcrumb: [Monitor, RPA Hub, Robotic Process Automation \(RPA\) Hub, Workflow Data Fabric] --- # Start an unattended bot process in RPA Hub Start an unattended bot process in the specified robot machine to execute the automation by the selected robot. ## Before you begin Associate a package and a package version to the bot process. For more information, see [Configuring a bot process record in RPA Hub](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/create-botprocess.md). Verify that the life cycle stage status of the bot process is either in **Published**, **In Maintenance**, or **Build**. For more information, see [Bot Process form in RPA Hub](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/select-botprocess.md). If the **External Credential** check box is selected in a robot credential record, then ensure that the associated external credential vault record is active. For more information, see [Create a robot credential in RPA Hub](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/create-credential-set-botprocess.md). Role required: sn\_rpa\_fdn.rpa\_developer, sn\_rpa\_fdn.rpa\_support\_user, sn\_rpa\_fdn.rpa\_business\_user, or sn\_rpa\_fdn.rpa\_admin ## About this task If robot pool is enabled, after you select the **Start Process** button, a certain number of robots from the assigned robot pool execute the bot process based on the following conditions: - Based on the value selected in the **Allocation Type** field on the Bot Process form. - Based on the pending work items and average handling time of previous successfully completed work items, calculate the number of robots needed. - Minimum value of calculated robots is 1. - Maximum value of calculated robots is equal to the number of robots in the pool. **Note:** When a bot process is either in the **In Maintenance** or **Build** life-cycle stage status and is using a robot pool, new robots are not deployed for dynamic allocation. Dynamic allocation in the robot pool is only activated for published bot processes. Only robots with an assigned credential group and in the **Available** and **Busy** states are displayed here to facilitate process job queuing. A job queue contains processes that are executed in a defined order.​​ You can also run an unattended automation using the Unattended Robot. For more information, see [Run an automation using Unattended Robot](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/run-rpa-robot.md). Another way to start an unattended bot process is via triggering the **Start Process** Action in Workflow Studio. For more information, see [Workflow Studio actions and subflow in RPA Hub](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/rpa-hub-actions.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. On the **Lists** tab, under **Build**, select **Bot Process**. 4. Open the bot process to execute the unattended automation. 5. In the form header, select **Start Process**. 6. Select the robot that is assigned to the current bot process that you want to start. The robots that are in the **In Maintenance** life-cycle stage status are not displayed in the list. 7. Select **Start Process**. Your organisation’s security policy may flag or prevent the automation from executing. To avoid that, consider allow listing the folders that store the binaries, user plugins, and script connectors on your computer. For example, - For binaries, you can allow list the ServiceNowRPA folder in the path `Users\\AppData\Local` - For user plugins, you can allow list the user plugins folder in the path `\UserPlugins\` - For script connectors, you can allow list the Dependencies folder in the path `\Dependencies` **Parent Topic:**[Monitoring automations](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/monitoring-automations-rpa.md) **Related topics** [Edit a bot process in RPA Hub](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/edit-botprocess.md) [Stop an unattended bot process in RPA Hub](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/stop-bot-process.md) [Launch in Studio from RPA Hub](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/launch-studio.md) [Publish a bot process in RPA Hub](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/publish-bot-process.md) [Retire a bot process in RPA Hub](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/retire-bot-process.md)