Subscribe

UiPath Orchestrator

The UiPath Orchestrator Guide

Automation Cloud™ robots - Serverless

This page explains what Serverless Automation Cloud Robots are and how to set them up.

Serverless Automation Cloud robots make it easy to run background automation without worrying about the necessary infrastructure. They provide you with complete freedom from provisioning, managing, maintaining, and scaling any underlying infrastructure. UiPath handles all the work behind the scenes so you don't have to deal with containers, virtual machines, or physical servers.

Executing unattended automations with serverless robots


📘

Prerequisites

Step 1. Enabling unattended automation on an account

To run unattended automations with a specific account you need to first enable unattended automation on that account. You can skip this step if you are using robot accounts since they come with unattended automation capabilities by default.

  1. Go to Tenant > Manage access. A window is displayed listing all accounts in that tenant.
  2. Click More Actions > Edit to enable unattended automation for an existing account or Assign Roles > User to reference a new user account from Automation Cloud.
  3. On the Robot setup tab (step 2), enable the toggle for the Unattended Robot.
  1. Click Update to update an existing account or Create to add a new one.

📘

Notes

  • The Machine login credentials and Run only one job at a time settings do not apply to serverless robots.
  • The account used for execution and its association with roles allow for a certain level of access to resources. To ensure successful execution of the process, make sure the account has the necessary permissions to perform the operations required by the processes they will execute.

Step 2. Adding serverless robots to your tenant

To enable execution you need to create a serverless robot machine - a type of machine template used to add the serverless robots capability to your Orchestrator tenant.

  1. Go to Tenant > Machines.
  2. In the top-right, click Add Machines and select Cloud Robot - Serverless. The Provision machine template page opens.
  1. Fill in the Name field and, optionally, fill in the Description field for the machine template.
  2. Click Provision. On the Machines page, a success message is displayed along the top and you can see your new template in the list.

Step 3. Giving access to folder resources

In order to run unattended automations, both the account and the serverless robot machine template must have access to the process to be executed. To do this, you must add the account and machine object previously configured (steps 1 and 2) to the folder that contains the process.

Step 4. Executing unattended automations

Orchestrator allows launching unattended jobs manually from the Jobs page or automatically triggered in a preplanned manner via triggers.

🚧

Important

Each individual job is limited to 15 minutes. Jobs that take longer than 15 minutes will be terminated. Optimize your automation projects or split them into multiple workflows to avoid reaching the 15-minute limit.

Manually

  1. Go to the folder that contains the processes, by choosing it from the sidebar menu.
  2. In the context of the selected folder, go to Automations > Jobs. The Jobs page is displayed.
  3. Click Start to start a new job.
  4. On the Runtime license drop-down, select "Cloud - Serverless".
  5. Click Start. A Command sent message is displayed and you can see the job in the list.

Automatically triggered

  1. Go to the folder that contains the processes, by choosing it from the sidebar menu.
  2. In the context of the selected folder, go to Automations > Triggers. The Triggers page is displayed.
  3. Click Add a new trigger to configure the mechanism for launching the jobs via triggers.
  4. Configure the necessary fields.
  5. On the Runtime license drop-down, select "Cloud - Serverless".
  6. Click Add. A Save successful message is displayed and you can see the trigger in the list. A job is launched according to your configuration. All jobs and their statuses are listed on the Jobs page.

 

Frequently asked questions


  1. Why can't I see serverless robots machine templates when starting a job?
    Serverless robots can only run background, cross-platform automations, so make sure the process you are trying to execute was designed as a background, cross-platform process in Studio.

  2. Can I debug processes remotely from Studio on serverless robots?
    Yes. Make sure the serverless machine template is added to the folder or personal workspace where the process resides.

  3. How many jobs can I run in parallel on serverless robots?
    With a Community account, you can run up to three jobs concurrently per tenant.

  4. How many jobs a day can I run using serverless robots?
    Each Community organization is limited to 90 minutes of execution per day.

Updated 14 days ago


Automation Cloud™ robots - Serverless


This page explains what Serverless Automation Cloud Robots are and how to set them up.

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.