- Getting started
- UiPath Conversational Agents
- UiPath Agents in Studio Web
- UiPath Coded agents
- Build with Coding Agents
Current limitations and frequently asked questions for chat-based conversational agents, including capabilities planned for upcoming releases.
This page documents current limitations of chat agents and provides answers to frequently asked questions.
Current limitations
We are actively expanding the product with new capabilities. The table below outlines the current limitations, which are planned to be addressed in upcoming releases.
| Limitation | Description |
|---|---|
| Local desktop automation | The agent cannot run automations on the user's local desktop via Assistant. |
| Prompt injection guardrails | Agent-level guardrails for prompt injection are not available. |
| File size | File uploads are limited to 5MB. |
| Voice interaction | Text-only interaction. Two-way voice is only available through phone calls. See Voice. |
Channel feature availability
Not all features are available in every deployment channel. Refer to Deployment channels for the full feature comparison.
FAQ
Conversational agents overview
How do conversational agents relate to Autopilot for Everyone?
They work side-by-side:
- Autopilot for Everyone: UiPath's general-purpose assistant for productivity tasks.
- Conversational agents: Specialized agents you build for specific use cases.
Licensing and consumption
What counts as an action?
One action equals one execution of a conversational agent in Agent Builder or a conversational agent node in Maestro Flow. It doesn't matter how many agent responses are generated within the execution. Executions where the most recent user's message has eight characters or fewer and which don't contain any tool executions are not counted.
Refer to Licensing for complete details.
How is included usage counted?
Included usage comes from the monthly AI and Agentic usage pool. Each user has their own monthly limit, consumable only by them and not pooled across users. The size of the limit depends on the license type:
- Basic User: Basic Usage Pool
- Plus User: Basic x7.5
- Pro User: Basic x20
- App Tester: Basic x7.5
- App Tester Developer: Basic x20
- Express User: not included in the pool, with 50 free executions per year
A complex execution draws more from the monthly limit than a simple one.
If User A uses a fifth of their monthly limit and User B exhausts theirs, User A still has four fifths remaining, while User B's further executions draw from a top-up or the tenant pool.
Do tool calls cost extra?
Some tools have additional consumption beyond the base action cost:
- No additional cost: Context Grounding (semantic search), Integration Service connectors, MCP tools
Models and configuration
Can I use my own LLM?
Yes. 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 message, but additional consumption for certain tool usage still applies.
What file types can users upload?
You must add a file analysis tool (Analyze files, IXP, or custom workflow) to enable file uploads. Supported types:
- Images: GIF, JPE, JPEG, PNG, WEBP
- Documents: PDF (under 5MB)
Can I enable PII in-flight masking?
Yes, you may enable PII masking for conversational agents through the AI Trust Layer. However, note that this feature disables streaming for the LLM responses, meaning users will encounter higher response latencies.
Deployment and access
Why is my conversational agent failing to start in Instance Management?
Check the following:
- Verify you are in the correct tenant where the agent solution resides.
- Check that a serverless robot is assigned if you're using cross-platform RPA tools.
Why am I getting a connection error when running tools?
Follow connection management to configure shared or personal connections for your agent and its tools.
How can I limit which users can access a specific conversational agent?
User access is controlled through Orchestrator folder permissions. Users need appropriate permissions on the folder containing the agent solution. Configure folder access in the Admin portal.
Embedding and integration
How can I embed conversational agents in my application?
Embed using an iFrame. Refer to Apps embedding for URL construction and parameters.
Can I embed an agent for users without UiPath accounts?
Yes. Use anonymous access to embed agents for external users. This requires setting up an external application and token endpoint. Anonymous users consume from the tenant's unit pool with no free tier.
Channel-specific issues
Can I access conversational agents via API?
Yes. Conversational agents are available through the UiPath TypeScript SDK. See UiPath TypeScript SDK for feature availability.
Why aren't starting prompts showing in Teams, Slack, or Autopilot for Everyone?
Starting prompts are only supported in Instance Management and iFrame embedding. Other channels don't propagate these prompts due to platform limitations.
Can the agent respond in Slack channels or Teams channels?
No. Conversational agents only support direct messages through the UiPath Autopilot plug-in. Channel discussions and @mentions are not supported.
Why can't I see HTML preview in Slack?
In Slack, HTML content displays as raw text or markdown.
Why can't I create conversations in Teams?
If conversations fail to start:
- Verify the agent is published and deployed in Orchestrator.
- Check that you've connected the Teams app to your UiPath account.
- Use the Logout command and reconnect to refresh your session.
- Verify the agent is available using the Switch Agent command.
Context Grounding
Why can't the agent find my Context Grounding index?
If you receive "index not found" errors:
- Verify the index exists and is in a "Ready" state.
- Check that the agent has access to the folder containing the index.
- Ensure the index hasn't been moved or deleted since configuration.
- Republish the agent after making any index changes.
Why are citations incorrect or missing?
Citation quality depends on:
- Index quality: Ensure source documents are well-structured
- Chunk size: Very large or small chunks affect citation accuracy
- Query relevance: Ambiguous queries may retrieve less relevant content
Note: Citation preview is only available for PDF documents.
Performance
What factors affect response time?
Several factors influence latency:
- Model selection: Different models have different latency characteristics
- Context window size: Larger conversation histories increase processing time
- Tool execution: RPA workflows and API calls add execution time
- Context Grounding: RAG searches add latency based on index size
To optimize:
- Use API workflows instead of RPA for API-only operations.
- Keep conversation context focused.
- Choose appropriate models for your latency requirements.
Compliance and governance
How can I audit LLM calls and agent behavior?
The AI Trust Layer provides a complete audit trail. Access audit logs through the Admin portal for:
- Complete history of model interactions.
- Token usage tracking.
- Policy compliance verification.
See Observability for details.
Data storage
Where is chat history stored?
Chat history is stored in Azure database, scoped to the tenant. Users can only access chat history for agents they have permission to use.
Where are uploaded files stored?
Uploaded files are stored in the associated tenant's system storage bucket. This storage is not accessible from the Orchestrator UI.
How long are uploaded files retained?
Files follow Orchestrator's retention policy. The retention timer does not start until the job completes. The default retention period is 30 days for Community and Enterprise editions, and is configurable up to 6 months in Orchestrator settings.
Customization
Can I customize the welcome message?
When embedding via iFrame, use the welcomeTitle, welcomeDescription, and suggestions URL parameters. See Apps embedding for details.
In Instance Management, the welcome experience uses the agent's configured settings.
Getting help
If you encounter issues not covered here:
- Review Observability to monitor traces for your chat agent executions.
- Use the Debug dump feature (Ctrl+Alt+D in Instance Management's chat experience) to capture diagnostic information.
- Contact UiPath support with the debug dump and relevant trace information.
- Current limitations
- Channel feature availability
- FAQ
- Conversational agents overview
- Licensing and consumption
- Models and configuration
- Deployment and access
- Embedding and integration
- Channel-specific issues
- Context Grounding
- Performance
- Compliance and governance
- Data storage
- Customization
- Getting help