UiPath Documentation
agents
latest
false
Agents user guide

Licensing

Hybrid licensing model for chat agent executions, covering consumption factors, available plans, and deployment planning scenarios.

This page covers licensing for chat agent executions, which is either:

Licensing uses a hybrid user- and consumption-based model. This page explains how licensing works, what factors affect consumption, and provides scenarios to help you plan your deployment.

Note:

For the Maestro Flow build path, the execution consumption described here is in addition to licensing for the Maestro Flow that hosts the conversational agent node(s).

Pricing models overview

UiPath offers two licensing plans for chat agents. Both use a consumption-based model where usage is measured in executions.

What counts as an execution

An execution is a single conversational agent turn, and includes:

  • The agent's response(s).
  • Any tool calls executed in between.
Note:

Exception: executions do not draw from the monthly limit when the most recent user's message contains eight characters or fewer and no tool calls are executed.

AI and Agentic usage pool

All Enterprise licensed users receive a monthly AI and Agentic usage pool, shared across UiPath AI and Agentic products and usable for conversational agents. The pool replaces the previous per-user entitlement of 50 free executions per month.

When you use the AI and Agentic usage pool for conversational agents, usage is drawn from the pool per execution, based on the cost of that execution. The pool capacity varies by user license, as shown in the following tables.

For details on how the monthly limit, top-ups, and paid-unit fallback work, refer to AI and Agentic usage pool.

Note:

The AI and Agentic usage pool is available on the Unified Pricing and Flex licensing plans, and is not available on Community. Feature availability also depends on the cloud platform that you use; for details, refer to the Feature availability page.

Flex licensing

Flex licensing uses Agent Units for consumption. When the monthly limit and any top-up are spent, conversational agents continue by drawing from Agent Units, at 1 Agent Unit per execution.

User licenseAI and Agentic usage pool
Express User (formerly known as Automation Express and Autopilot Express)No monthly limit; 50 free executions per user per year, then 1 Agent Unit per execution
Cloud Basic UserBasic Usage Pool
Attended - Named UserBasic x7.5
Citizen DeveloperBasic x7.5
Automation DeveloperBasic x20
Unified Pricing

Unified Pricing uses Platform Units for consumption. When the monthly limit and any top-up are spent, conversational agents continue by drawing from Platform Units at the Conversational Agent Rate.

User licenseAI and Agentic usage pool
Basic UserBasic Usage Pool
Plus UserBasic x7.5
Pro UserBasic x20
App TesterBasic x7.5
App Tester DeveloperBasic x20

The rate at which the fallback draws varies by the LLM model tier configured for the agent:

Model tierConsumption rate
Standard models0.2 Platform Units (referred to as Conversational Agent Rate)
Basic models0.16 Platform Units (Conversational Agent Rate × 0.8)

Autopilot for Everyone

Autopilot for Everyone also draws from the monthly AI and Agentic usage pool. Once the monthly limit and any top-up are spent, it is charged per action at the Conversational Agent Rate (0.2 Platform Units per action on Unified Pricing). For details, refer to Autopilot for Everyone licensing.

External users (no license)

  • No user license required.
  • Requires an external application token (created in Admin portal).
  • Each execution consumes from the tenant's unit pool starting with the first execution.
  • Deploy via iFrame embedding with an auth server.

Design time entitlement

Development and debugging of agents draws from the same monthly AI and Agentic usage pool as published agent executions. Design time usage is no longer measured as a separate daily LLM call allotment, because the monthly limit is shared across all AI and Agentic products and activities.

Execution consumption by user license

The following table shows how consumption works within and beyond the monthly limit:

User licenseWithin the monthly limitAfter the monthly limit is spent
Express User50 free executions per user per yearConsumes from the tenant pool
All other licensed usersDraws from the monthly limit, sized by licenseAny administrator-granted top-up, then the tenant pool
External user (no license)Not applicableConsumes from the tenant pool from the first execution

Tool consumption

While some tool costs are included in the base execution, certain tools have additional consumption requirements. Tools are billed per activity executed, not per connector configured.

ToolFlex (Agent / Misc Units)Unified (Platform Units)
Analyze files1 AU per file0.2 PU per file
IXP tool1 AU per page0.2 PU per page
MCP toolIncludedIncluded
Context Grounding (semantic search)IncludedIncluded
Context Grounding (DeepRAG)1 AU per ~20 pages0.2 PU per ~20 pages
Integration Service activityIncludedIncluded
API workflow15 API calls per execution0.05 PU per execution
Cross-platform RPA1 Robot Unit0.2 PU
Windows RPA (Unattended)Requires Unattended RobotRequires Unattended Robot
Autonomous Agent (nested)Nested agent's consumptionNested agent's consumption

Scenarios

The following scenarios illustrate how licensing works in practice.

Scenario 1: Simple Q&A assistant

Agent configuration
  • Tools: Context Grounding semantic search only
  • No additional tools
Consumption calculation

Because this example uses only Context Grounding semantic search, there is no additional tool cost per execution.

Note:

Monthly limits are not pooled across users. Each user has their own monthly limit, consumable only by them. If User A uses a fifth of their limit while User B exhausts theirs, User A still has four fifths remaining, and User B's further executions draw from a top-up if an administrator granted one, and then from the tenant pool.

Example: Usage with different license types:

  • User A (Basic User): around 20 executions this month, so roughly 40% of the monthly limit used
  • User B (Basic User): around 100 executions this month, so the monthly limit is exhausted after roughly 50 and the remainder draws from the tenant pool
  • User C (Pro User): around 500 executions this month, so roughly half of the monthly limit used
  • Total tenant pool consumption: only User B's executions beyond their monthly limit

For customers who want a pure consumption-based model without maintaining Automation Cloud user accounts, deploy your conversational agent via iFrame embedding using anonymous access. This begins consuming units immediately with no free tier.

Scenario 2: Self-service assistant with multiple tools

Agent configuration
  • Context Grounding semantic search
  • Analyze files tool
  • Integration Service connector
  • API workflow with two connector activities executed (the activities are included)
Consumption calculation

Additional tool costs

Interaction typeConsumption (Flex)Consumption (Unified)
Semantic searchIncludedIncluded
File analysis1 AU per file0.2 PU per file
IS connectorIncludedIncluded
API workflow (1 execution)15 API calls0.05 PU

Example: Monthly usage with different license types and tools:

UserLicenseExecutionsFlex consumptionUnified consumption
AExpress30 (20 Q&A, 10 file analysis)30 free executions, 10 AU for file analysis30 free executions, 2 PU for file analysis
BBasic75 (50 Q&A, 15 file analysis, 10 API workflows)Executions draw from the monthly limit, then 1 AU each; 15 AU tools + 150 API callsExecutions draw from the monthly limit, then 0.2 PU each; 3.5 PU tools
CPlus200 (mixed tools)Executions draw from the monthly limit, tool consumption appliesExecutions draw from the monthly limit, tool consumption applies

Bring your own model (Preview)

Conversational agents support LLM Configurations so you can use your own LLM subscriptions. This feature is in preview. During the preview period, there is no charge per execution, however additional consumption based on tool usage still applies.

Managing consumption

Admin controls

Administrators can manage consumption at the tenant level:

  • Monitor usage through the Admin portal.
  • Set up quotas for consumption thresholds.
  • Review usage by agent.

Next steps

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated