UiPath Documentation
agents
latest
false
Agents user guide

Licensing for conversational agents

Hybrid licensing model for conversational agents, covering consumption factors, available plans, and deployment planning scenarios.

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

Pricing models overview

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

What counts as an exchange

An exchange includes:

  • The user's prompt.
  • The agent's response(s).
  • Any tool calls executed in between.

Exchanges do not draw from the monthly limit when the user's prompt 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 exchanges per month.

When you use the AI and Agentic usage pool for conversational agents, usage is drawn from the pool per exchange, based on the cost of that exchange. 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 exchange.

User licenseAI and Agentic usage pool
Express User (formerly known as Automation Express and Autopilot Express)No monthly limit; 50 free exchanges per user per year, then 1 Agent Unit per exchange
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 exchange consumes from the tenant's unit pool starting with the first exchange.
  • 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 exchanges. 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.

Exchange 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 exchanges 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 exchange

Tool consumption

While some tool costs are included in the base exchange, 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 workflow5 IS API calls per activity executed0.02 PU per activity executed
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 exchange.

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 exchanges 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 exchanges this month, so roughly 40% of the monthly limit used
  • User B (Basic User): around 100 exchanges 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 exchanges this month, so roughly half of the monthly limit used
  • Total tenant pool consumption: only User B's exchanges 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
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 (2 activities executed)10 IS API calls0.04 PU

Example: Monthly usage with different license types and tools:

UserLicenseExchangesFlex consumptionUnified consumption
AExpress30 (20 Q&A, 10 file analysis)30 free exchanges, 10 AU for file analysis30 free exchanges, 2 PU for file analysis
BBasic75 (50 Q&A, 15 file analysis, 10 API workflows)Exchanges draw from the monthly limit, then 1 AU each; 15 AU tools + 100 IS API callsExchanges draw from the monthly limit, then 0.2 PU each; 3.4 PU tools
CPlus200 (mixed tools)Exchanges draw from the monthly limit, tool consumption appliesExchanges 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 exchange, 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