Abstract image

Automate any user interface with enterprise-grade precision and intelligence

Benefit from UI automation across every screen your business runs on, with the right level of intelligence for every task.

UI Automation

Automate any user interface with enterprise-grade precision and intelligence

Benefit from UI automation across every screen your business runs on, with the right level of intelligence for every task.

Best-in-class UI automation, powered by agentic AI

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.

Automate beyond API coverage

Cover any application, including legacy systems and virtual environments like Citrix.

Build natively on Windows and macOS

Design and run UI automations on both operating systems.

Benefit from agentic intelligence

Run automations that adapt to dynamic interfaces and recover from UI changes.

Robotic precision meets agentic intelligence

UiPath delivers UI automation as a layered portfolio across deterministic and agentic capabilities, so you can choose the right solution for every scenario.

Selectors

AI Computer Vision

Semantic selectors

Semantic activities

ScreenPlay

Capabilities - Platform - UI automation - Robotic precision meets agentic intelligence - Selectors

Robust, deterministic UI execution

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.

Discover selector technology
Capabilities - Platform - UI automation - Robotic precision meets agentic intelligence - AI Computer Vision

Visual recognition for image-only screens

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.

Discover UiPath AI Computer Vision
Capabilities - Platform - UI automation - Robotic precision meets agentic intelligence -Semantic selectors  

Smart targeting for dynamic UI elements

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.

Discover UiPath Semantic selectors
Capabilities - Platform - UI automation - Robotic precision meets agentic intelligence - Selectors

Robust, deterministic UI execution

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.

Discover selector technology
Capabilities - Platform - UI automation - Robotic precision meets agentic intelligence - AI Computer Vision

Visual recognition for image-only screens

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.

Discover UiPath AI Computer Vision
Capabilities - Platform - UI automation - Robotic precision meets agentic intelligence -Semantic selectors  

Smart targeting for dynamic UI elements

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.

Discover UiPath Semantic selectors
Capabilities - Platform - UI automation - Robotic precision meets agentic intelligence -Semantic activities 

Intelligent automation for web forms and dynamic interfaces

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 demo video

Resilient, self-driving UI automation

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.

Discover UiPath ScreenPlay
Capabilities - Platform - UI automation - Robotic precision meets agentic intelligence -Semantic activities 

Intelligent automation for web forms and dynamic interfaces

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 demo video

Resilient, self-driving UI automation

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.

Discover UiPath ScreenPlay

Healing Agent

UiPath Healing Agent demo video

HEALING AGENT

Intelligent self-healing for UI automations

UiPath Healing Agent applies self-healing to keep UI automations running through unexpected application changes. It also delivers actionable recommendations to fix automation issues without manual troubleshooting or debugging.

Explore UiPath Healing Agent

What customers say about UiPath UI automation

OpenAI and enterprise teams running UiPath UI automation on their hardest interfaces.

 James Dyett Portrait
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.

James Dyett

Head of Strategic Accounts, OpenAI

Go deeper on UI automation

Bridging traditional automation and agentic autonomy

Blog

Bridging traditional automation and agentic autonomy

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.

Read the blog
person in orange sweater looking at laptop with hands on keyboard

Blog

What Screen Agent's #1 OSWorld ranking means for UI automation in the real world

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

Read the blog
A man in an orange sweater leans over a wooden desk reviewing a laptop and printer in a bright open office, depicting everyday document workflows that UiPath agentic automation and AI agents streamline.

Blog

Native UI automation on macOS with UiPath

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.

Read the blog
Automation Cloud

Get it all SaaS

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 here
Get the full platform

Need to self-host?

Run the platform yourself, with the world-class automation capabilities you expect and the performance, compliance, and security you require.

Start here

UI automation: common questions

How UiPath approaches UI automation in practice.

  • UiPath 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.

Get started with UI automation

Ask AI about...Ask AI...