Automate beyond API coverage
Cover any application, including legacy systems and virtual environments like Citrix.

Benefit from UI automation across every screen your business runs on, with the right level of intelligence for every task.
Benefit from UI automation across every screen your business runs on, with the right level of intelligence for every task.
Interact with applications the way a person does, with the precision of robotic process automation (RPA) and the adaptability of agentic AI.
UiPath UI automation interacts with applications the same way a person would: clicking buttons, filling forms, navigating screens. It covers every interface, from legacy to modern applications, offering the precision of RPA and the adaptability of agentic AI.
Cover any application, including legacy systems and virtual environments like Citrix.
Design and run UI automations on both operating systems.
Run automations that adapt to dynamic interfaces and recover from UI changes.
UiPath delivers UI automation as a layered portfolio across deterministic and agentic capabilities, so you can choose the right solution for every scenario.

UiPath selector technology targets UI elements precisely through the application's underlying structure, giving robots fast, deterministic execution. This makes it ideal for automating repeatable, high-volume processes where speed and reliability matter most.

UiPath AI Computer Vision lets robots see and interact with on-screen elements with human-like recognition. This enables automation across Citrix, virtual desktops, remote applications, and other image-only environments selectors can't reach.

Describe UI targets in natural language, like "the button that submits the form", and UiPath Semantic selectors locate the right element even when interfaces shift or get redesigned. Use them as a fallback for traditional selectors, or as the primary targeting strategy for highly dynamic applications.

UiPath selector technology targets UI elements precisely through the application's underlying structure, giving robots fast, deterministic execution. This makes it ideal for automating repeatable, high-volume processes where speed and reliability matter most.

UiPath AI Computer Vision lets robots see and interact with on-screen elements with human-like recognition. This enables automation across Citrix, virtual desktops, remote applications, and other image-only environments selectors can't reach.

Describe UI targets in natural language, like "the button that submits the form", and UiPath Semantic selectors locate the right element even when interfaces shift or get redesigned. Use them as a fallback for traditional selectors, or as the primary targeting strategy for highly dynamic applications.

UiPath Semantic activities handle data extraction, form filling, and interactions with pop-ups and complex elements like date pickers:
Fill Form: populate web forms with structured data
Extract Form Data: pull data out of forms in one action
Update UI Element: update any input field with just one activity
Close Popup: handle interrupting dialogs and overlays
UiPath ScreenPlay is a runtime agent that turns natural-language instructions into self-driving UI automations. It understands your intent, translates it into multi-step plans, and executes them autonomously across applications, adapting to UI changes on the fly.

UiPath Semantic activities handle data extraction, form filling, and interactions with pop-ups and complex elements like date pickers:
Fill Form: populate web forms with structured data
Extract Form Data: pull data out of forms in one action
Update UI Element: update any input field with just one activity
Close Popup: handle interrupting dialogs and overlays
UiPath ScreenPlay is a runtime agent that turns natural-language instructions into self-driving UI automations. It understands your intent, translates it into multi-step plans, and executes them autonomously across applications, adapting to UI changes on the fly.
OpenAI and enterprise teams running UiPath UI automation on their hardest interfaces.

UiPath is helping developers close the gap between AI insight and real enterprise action, and we're proud to support that vision with our models. Together, we're enabling a new generation of agents and automations that are simpler to build and powerful at scale.

Blog
Learn how the rise of agentic AI supercharges automation, and how the UiPath layered approach to UI automation helps you balance autonomy, control, and risk.

Blog
See how the technology behind UiPath ScreenPlay reached the top of the OSWorld-Verified benchmark, and what it means for UI automation at scale.

Blog
Learn how UiPath supports native UI automation on macOS: design, debug, and run automations directly on your Mac for various applications, including Apple Mail, Numbers, and SAP GUI.
With Automation Cloud™, you get the full UiPath Platform™, the fastest updates—and the scalability and flexibility to automate any process, anywhere you do business.
Start hereRun the platform yourself, with the world-class automation capabilities you expect and the performance, compliance, and security you require.
Start hereUiPath UI automation is delivered as a layered portfolio that combines deterministic execution with agentic capabilities. Agentic AI brings resilience at different levels, from selector level to multi-app context, so you can pick the right tool for each scenario and ensure your automations keep running through interface changes.
The real power comes from combining both. Deterministic capabilities are best for predictable, high-volume work where speed and reliability matter. Agentic capabilities are best for dynamic, frequently changing interfaces and tasks that require reasoning and adaptability. UiPath combines them as part of the UI automation layered portfolio, so you can match the right tool to each task, with the right balance of agency and control.
Yes. UiPath supports UI automation across every interface, including Citrix, remote desktops, virtual environments, and legacy applications.
Sign up for a free trial or use your existing UiPath account to get started with UI automation. The UiPath documentation includes an overview of UI automation activities.