- Getting started
- UiPath Agents in Studio Web
- About UiPath Agents
- Licensing
- Running agents
- Working with files
- Contexts
- Escalations
- Evaluations
- Agent traces
- Agent score
- Managing UiPath agents
- UiPath Coded agents
Agents user guide
Overview
You can build custom interfaces and applications that interact with conversational agents programmatically using the public UiPath TypeScript SDK. This allows developers to integrate conversational agent capabilities directly into their own web applications, portals, or other custom surfaces.
Intended users: Developers who need to deeply integrate conversational agent interactions into custom-built applications outside of the standard UiPath channels and supported integrations.
Feature availability
This headless SDK gives developers access to every conversational agent feature, as represented in the table below. The final experience and features available for the end-user depend on the developer's custom implementation.
| Feature | Available |
|---|---|
| Start new chat | ✅ |
| Chat history | ✅ |
| Delete chat session | ✅ |
| User-profile settings | ✅ |
| Starting prompts | ✅ |
| File uploads | ✅ |
| Conversation inputs* | ✅ |
| Tool-call confirmations | ✅ |
| Citations | ✅ |
| HTML preview | ✅ |
| Copy response | ✅ |
| Feedback (thumbs) | ✅ |
*Since developers have full control over how conversation input values are set, the SDK enables functionalities such as wiring inputs to web-UI state — or any other client-side state — so the agent receives the latest surface context automatically on every turn.
Getting started
Refer to the UiPath TypeScript SDK documentation for full API reference, setup instructions, and code examples for integrating conversational agents into your application.