This article describes UiPath's licensing model and common terminology to help you understand how UiPath licenses its software. You can think of a license as an agreement between you and UiPath, authorizing a collection of functional capabilities, meaning that the capabilities needed for a customer to use UiPath software are granted through the purchase and later allocation of a specific license.
Commercial Model
UiPath's commercial offering provides multiple SKUs to match the customer's flexibility when choosing how to deploy and use UiPath software. Check out the UiPath Licensing Portal for more information about available SKUs.
Licensing Plans
UiPath provides three licensing plans to match your automation needs and budget.
Community
A free plan intended for individual RPA developers, small teams, and companies that are compliant with our Terms & Conditions.
It is the default plan for new Automation Cloud accounts. It gives instant access to several licenses and services. This plan offers free support through our forum.
You can't request additional licenses while on this plan. For more licenses, see Enterprise Trial or Enterprise plans.
Enterprise Trial
A free plan intended for evaluation purposes. It allows customers to check the platform's extended capabilities provided by an Enterprise plan. Recommended for customers wanting to experiment with more robotic power and premium services. The evaluation period is limited to 60 days.
Upgrading from Community to Enterprise Trial gives you access to additional licenses and premium services. This plan offers ticketed SLA support.
When the Enterprise Trial expires, your account defaults back to Community. Contact us if you wish to upgrade your plan to Enterprise during the 60-days trial period or if you require a Trial extension until your upgrade to Enterprise is completed.
Upon defaulting back to the Community plan, make sure to adjust the number of allocated licenses and services to fit within the limits imposed by Community. If you’ve allocated more licenses than the number of licenses corresponding to the Community plan, then your tenants are disabled, and the licenses are removed from the associated services.
Requesting an Enterprise Trial
- On the Licenses page, click the Request Enterprise Trial button. The Upgrade to UiPath Automation Cloud for Enterprise window is displayed.
- Enter your details in the corresponding fields. These details are used by our sales representatives to contact you before the trial period expires regarding your potential upgrade to the Enterprise plan.
- Click Request. The Request Enterprise Trial window closes and a Thank You confirmation window is displayed informing you that your request has been successfully submitted. The change to the Enterprise Trial plan is visible in the Licenses page.
Enterprise
The Enterprise plan allows you to tailor your licenses count according to your specific needs. You can purchase as many licenses of each type as you want, anytime you need them, by contacting our Sales department. This plan offers ticketed SLA support.
UiPath maintains separate Cloud Orchestrator instances for Community and Enterprise customers. See Regions and Instances for details.
Licenses per Subscription Plan
User Licenses
Community | Enterprise Trial | Enterprise | |
---|---|---|---|
Attended - Named User | 2 | 5 | As purchased |
Citizen Developer - Named User | 0 | 5 | As purchased |
RPA Developer - Named User | 0 | 5 | As purchased |
RPA Developer Pro - Named User | 2 | 5 | As purchased |
Robots & Services Licenses
Community | Enterprise Trial | Enterprise | |
---|---|---|---|
Unattended Robot | 1 | 5 | As purchased |
NonProduction Robot | 0 | 5 | As purchased |
Testing Robot | 0 | 5 | As purchased |
AI Robot | 0 | 2 | As purchased |
Data Service | 1 (Unit) | 25 (Units) | As purchased |
Document Understanding1 | 1 (50 Requests/Hour) | 1000 (Pages) | As purchased |
Computer Vision | 30 (Megapixels/min) | 240 (Megapixels/min) | 240 (Megapixels/min) |
Platform Tenants | 1 | 5 | Unlimited |
Automation Hub | 0 | 2 (Service instances) | As purchased |
Orchestrator | 1 (Service instances) | 5 (Service instances) | Unlimited |
1Document Understanding Endpoints
There are two types of endpoints available for each model:
- Community endpoints - The size of documents that can be extracted is limited to 2 pages and 4MB. Community endpoints also have rate-limiting per IP address at 50 requests per hour. When an IP address reaches the rate limit, a
429 - Too Many Requests
error status is displayed, and the IP address stays blocked for 1 hour. Data sent to these endpoints is stored by UiPath for quality assurance purposes. Community Edition license of Document Understanding has no quantity displayed on the Licenses page in the Document Understanding section. - Enterprise endpoints - The consumption entitlement is displayed as a number of pages on the Licenses page in the Document Understanding section. The size of documents that can be extracted is limited per page to 20 megapixels and 10MB, in
JSON-Base64
format. Data sent to these endpoints is NOT stored by UiPath.
Make sure you connect your activity to the correct endpoint.
Functional Model
From a functional perspective, use rights to licensed UiPath software are based on two components: Users and Software (Robots & Services).
User Licenses
Provide rights for individuals to use the licensed software. There are several types of UiPath user licenses. For example, an RPA Developer - Named UserNamed User - License. Ties the usage of UiPath software to an individual user. You must obtain a separate license for each uniquely identified user accessing the product or service. You can provision one robot on one Named User license. license provides full operational rights to Studio, StudioX, Attended Robot, Data Service, Action Center, and Task Capture. These operational rights are further controlled using permissions.
Studio and Attended Robot are automatically licensed once you connect the associated Robot to an Orchestrator service, provided you've allocated the appropriate licenses to it beforehand.
Robots & Services Licenses
Provide specific functionality to support or manage business processes. Such licenses target a specific metric, such as service instances, service capacity, or service consumption units.
Service Instances
The license controls the number of allowed service instances. E.g. Automation Hub instances.
Automation Hub Licenses
An Automation Hub license controls the number of allowed Automation Hub instances. For each newly created Automation Hub service, a unit is subtracted from the total number of allowed services.
Service Capacity
The license controls the allowed service capacity. E.g., Unattended Robot Runtimes (execution slots) for Orchestrator and AI Fabric, throughput limit for Computer Vision.
Computer Vision Licenses
One account can use a single Computer Vision license. Such a license controls the throughput limit. Throughput means the amount of data (in megapixels) that can be processed every minute by our Computer Vision servers based on your license entitlement. Access to the Computer Vision servers is granted based on an API Key. The key is generated automatically when you create your organization, along with your Organization ID, and is stored in Automation Cloud.
Unattended Robot Licenses for Orchestrator
- Testing Robot - with one license you can execute one test case concurrently.
- Unattended Robot - with one license you can execute one back-office process concurrently.
- NonProduction Robot - with one license you can execute one back-office process concurrently.
Unattended Robot Licenses for AI Fabric
- AI Robot - with an AI Robot license you can execute one ML training job OR serve two ML Skills concurrently.
- AI Robot Pro - an AI Robot Pro license is the same as an AI Fabric license with the addition that the runtime can use a GPU (for both serving a model or training a model).
Robots are automatically licensed once you connect them to an Orchestrator service, provided you've allocated the appropriate licenses to it beforehand.
Service Consumption Units
The license controls the allowed service consumption units. E.g. Document Understanding number of pages.
Document Understanding Licenses
For a Document Understanding license, the license metric is the number of pages, allowing you to extract a certain number of document pages on our ML servers. Available Document Understanding licenses allow 40k page units, 1M page units, or 10M page units. Access to the models' endpoints is granted based on an API Key. The API Key is generated automatically when you create your account, and it is required for the Machine Learning Extractor activity in Studio.
License Management
UiPath product suites are designed to help customers with their RPA automation journey with ease. We have two deployment methods, Cloud and On-Premise, that help with license management and act like a centralized place for you to see and manage the available licenses.
Automation Cloud
UiPath Automation Cloud allows customers to see and manage their licenses from the Licenses and Tenants pages in Cloud Portal.
On Premises
For our on-premises solution, license management is performed in Orchestrator. See here to learn more about licensing management in our latest on-premises Enterprise version.
Standalone Licensing
Allows you to license users with a license key. This licensing model doesn’t allow you to see and manage all your licenses from a centralized location.
License Expiration
When your Enterprise Trial license expires, your subscription plan automatically changes to Community.
Make sure to reallocate the licenses and modify the number of services to fit within the limits imposed by Community.
If you’re using more resources than the number allowed by Community, then the extra tenants and their associated services are disabled, with licenses being removed from these services. You can reenable one tenant and reassign licenses within Community subscription limits.
Updated 2 days ago