studio-web
latest
false
- Release notes
- Getting started
- For administrators
- RPA workflow projects
- Creating an RPA workflow from an idea
- Creating a project
- How to start an RPA workflow
- Managing project files and folders
- Connecting RPA workflows to your accounts
- Configuring activities
- Managing the activities in a project
- Passing values between activities
- Iterating through items
- Managing the data in a project
- Configuring a project to use your data
- Using file and folder resources
- App projects
- Agentic processes
- Agents
- Solutions
- API workflows

Studio Web User Guide
Last updated Jan 13, 2026
You can embed a Conversational Agent directly inside a UiPath App or any third-party application using an IFrame. This allows users to easily interact with agents without leaving the application.
- Create and publish a conversational agent.
- Open your app project in Studio and add an IFrame component to your page.
- Set the IFrame source URL using the following
format:
"https://<cloud_env>.uipath.com/<organization>/<tenant>/autopilotforeveryone_/conversational-agents/?agentId=<agent_id>&mode=embedded&title=<title>&welcomeTitle=<welcome_title>&welcomeDescription=<welcome_description>&suggestions=<suggestions>""https://<cloud_env>.uipath.com/<organization>/<tenant>/autopilotforeveryone_/conversational-agents/?agentId=<agent_id>&mode=embedded&title=<title>&welcomeTitle=<welcome_title>&welcomeDescription=<welcome_description>&suggestions=<suggestions>"Important: The Organization and the Tenant may be the agent's ID or the agent's NameRequired parameters
- agentId: Release ID of the published of the published conversational agent.
Optional parameters
- mode - Can be
embeddedorfullscreen(default value isfullscreen). - title - The title of the chat component. Defaults to the name of the Agent.
- welcomeTitle - First run experience title displayed in the
middle of screen. Defaults to an empty string
''. - welcomeDescription - First run experience description.
Defaults to an empty string
''. - suggestions - First run experience suggestions. Defaults to
an empty array
[]. Example:["Hi, what can you do", "Hello, how are you"].Note: To test on browser directly, wrap in one set of double quotes. For Apps embedding, wrap in two sets of double quotes. - showHistory - Show history panel. Defaults to
true. - jobStartOverrides - Overrides for the conversational-agent
jobs that run when serving the conversation. When not passed in or
when
runAsMeis undefined, CAS will run the job with default job-start settingsRunAsMe: false. Example:jobStartOverrides={"runAsMe":true}Note: To test on browser directly, wrap in one set of double quotes. For Apps embedding, wrap in two sets of double quotes.Example URL for embedding conversational agents in Apps
"https://<cloud_env>.uipath.com/<organization>/<tenant>/autopilotforeveryone_/conversational-agents/?agentId=<agent_id>&mode=embedded&title=Conversational Agents&welcomeTitle=Welcome to conversational agents&welcomeDescription=Talk with your agent to get started&suggestions=[""Hi, what can you do"", ""Hello, how are you""]""https://<cloud_env>.uipath.com/<organization>/<tenant>/autopilotforeveryone_/conversational-agents/?agentId=<agent_id>&mode=embedded&title=Conversational Agents&welcomeTitle=Welcome to conversational agents&welcomeDescription=Talk with your agent to get started&suggestions=[""Hi, what can you do"", ""Hello, how are you""]"
- Publish your app. Your agent is now embedded and ready to use.
- Create and publish a conversational agent.
- Add an
<iframe>element to your application where you want the conversational agent to appear. - Set the IFrame source attribute using the following
format:
"https://<cloud_env>.uipath.com/<organization>/<tenant>/autopilotforeveryone_/conversational-agents/?agentId=<agent_id>&mode=embedded&title=<title>&welcomeTitle=<welcome_title>&welcomeDescription=<welcome_description>&suggestions=<suggestions>""https://<cloud_env>.uipath.com/<organization>/<tenant>/autopilotforeveryone_/conversational-agents/?agentId=<agent_id>&mode=embedded&title=<title>&welcomeTitle=<welcome_title>&welcomeDescription=<welcome_description>&suggestions=<suggestions>"
How do you retrieve the agentId?
- Navigate to Agents > Conversational Agents, open your agent,
and copy the
agentIdfrom the URL.
Is there a way to make Conversational Agent public?
- Not yet. Public access requires additional work related to authentication, security, and licensing.
Is it possible to inject some context to the client?
- Support for injecting inputs into Conversational Agents is in development.