Computer use
A Copilot Studio agent tool that uses a vision-and-reasoning model to operate websites and Windows desktop applications through a virtual mouse and keyboard on a configured Windows machine, enabling multi-step GUI tasks where no API integration exists.
Recorded characteristics
- Function
- Computer use is a tool added to a Copilot Studio agent that "lets your agent interact with and automate tasks on a Windows computer. It works with websites and desktop apps by selecting buttons, choosing menus, and entering text into fields on the screen." The maker describes the task in natural language and the tool performs it on a configured Windows machine using a virtual mouse and keyboard. Microsoft documents an iterative loop of three steps: Perception (it captures screenshots to visually understand the current state of the screen), Reasoning (it evaluates the current state, previous actions and screenshots through a chain-of-thought approach), and Action (clicking, typing or scrolling) repeated "until the task is complete or requires further user input". It processes screen pixel data rather than DOM or API access, can manage multistep workflows and adapts to screen changes. Documented task classes: automated data entry, invoice processing and data extraction, including submitting web forms and returning extracted values as text or JSON. Optional inputs supply dynamic values combined with the instructions at execution time. Available only for agents with generative orchestration turned on.
- Data access
- Screen pixel data of the machine on which it runs, plus whatever content is visible in the websites and desktop applications it operates (for example PDF invoice contents and web form data in Microsoft's own samples). Screenshots of each action are captured and, where advanced logging is on, stored in Dataverse. Extracted values can be returned to the agent as text or JSON and passed to other agent tools. Field-level detail of application data beyond what is on screen is not established.
- Actions
- Can take actions
- External actions
- Yes
- Human confirmation
- Conditional
- Permission basis
- Mixed
- Administrative control
- Environment-level Computer Use feature in the Power Platform admin center (with Store logs in Dataverse on by default, log verbosity, log retention and optional Purview audit export); access to external models must be allowed by an administrator for Anthropic models; generative orchestration must be turned on for the agent; the tool must be added, named, given a model and instructions and saved; machine selection and connection; Credentials to use setting (maker-provided, the default, or end user credentials); stored credentials in Power Platform internal storage or a customer Azure Key Vault; Access control allow list of websites and desktop applications; Enforce HTTPS; Human supervision reviewer list and response time limit; agent publication; machine-side enablement in Power Automate machine settings.
- Default state
- Disabled
- Availability
- Generally available. Microsoft's Copilot Studio What's new lists under May 2026: "(General availability) Computer use is now generally available, letting your agents automate web and desktop apps by controlling browsers and desktop applications on behalf of users." Requires an agent with generative orchestration and a Windows machine. Execution environments: bring-your-own Windows machine registered in Power Automate (requires Power Automate for desktop 2.61.132.25266 or later and the web extension), hosted browser (preview) and Cloud PC pool (preview), both powered by Windows 365 for Agents. Region availability is not documented on the operational pages reviewed.
- Licensing
- Billed through the Agent action feature. Each step consumes 5 Copilot Credits, or 15 Copilot Credits with a premium model. Microsoft's worked example: a four-step timesheet run consumes 20 credits on a standard model or 60 on a premium model.
- External model or provider
- Microsoft states computer use is "powered by Computer-Using Agents (CUA), an AI model that combines vision capabilities with advanced reasoning to interact with graphical user interfaces". The tool configuration exposes a Model field listing OpenAI Computer-Using Agent (CUA), Standard, generally available; Anthropic Claude Sonnet 4.5, Standard, generally available; Anthropic Claude Sonnet 4.6, Standard, experimental; Anthropic Claude Opus 4.6, Premium, experimental. The human supervision page lists Azure OpenAI as the provider for CUA and records OpenAI Computer Using Agent V1 as retired.
- Limitations and uncertainty
- Microsoft documents known limitations: success rate varies by task, about 80 percent on web-based tasks and about 35 percent on desktop apps; inconsistent performance for the same task depending on visual or timing changes; difficulty with non-standard or dynamic controls such as dropdowns, date pickers and custom widgets; loops and stuck states; difficulty with detailed graphical interfaces or intricate text manipulation. Microsoft states the tool is not intended for recommending or scoring in sensitive domains such as hiring, healthcare or finance, for making financial transactions, for harmful actions, or for sharing data outside the organization without authorization. Microsoft warns that "in some cases, the AI might take unintended actions due to ambiguous instructions or unexpected content on screen" and that computer-use agents may encounter prompt injection through hidden instructions in screenshots or web pages. Human supervision is probabilistic: it may fail to trigger when a pause is wanted and may trigger unnecessarily, and Microsoft says it should not be relied on as a safety fail-safe or as enforcement of customer rules. Access control prevents interaction with, but not opening of, non-allow-listed sites. Password entry is not supported in some app types (Electron, Java, Unity, games, command-line, Citrix or other virtualized environments). Not established: transactional atomicity, rollback or compensating actions if a run fails after earlier UI changes; retry semantics; behaviour when a UI element cannot be found or an application changes unexpectedly beyond loops and stuck states; run duration or step limits; screenshot access controls and masking of credentials in screenshots; region availability. Adaptation to interface changes is recorded as documented functional behaviour, not a reliability guarantee.
Evidence
- Automate web and desktop apps with computer use
Supports: Function · Actions · External actions · Data access · Human confirmation · Permission basis · Admin controls · Default state · Licensing · External model · Limitations · Primary source
Tool lets an agent interact with websites and desktop apps by selecting buttons, choosing menus and entering text, using a virtual mouse and keyboard on a configured Windows machine.
Sample instructions submit an invoice form and submit new inventory entries on web applications; "Submit the invoice form, no confirmation needed."
By default computer use can operate on any website or application; instructions name external URLs and desktop application process names.
Stored credentials, inputs, access control lists and extraction of on-screen values; screenshots shared in conversational channels.
Human supervision setting names the person contacted if potentially harmful instructions are detected; response time limit expiry stops the run.
Credentials to use: maker-provided credentials (default) or end user credentials; sharing an agent with maker credentials lets anyone act with the author's access.
Access control allow list for websites and desktop applications, Enforce HTTPS, stored credentials in internal storage or Azure Key Vault, machine and connection selection, external model access requirement.
Feature available only for agents with generative orchestration; tool must be added, configured with model, instructions and machine, saved and the agent published.
Billed through Agent action; 5 Copilot Credits per step, 15 with a premium model, with a worked four-step example.
Model field lists OpenAI Computer-Using Agent (CUA) and Anthropic Claude Sonnet 4.5, Sonnet 4.6 and Opus 4.6 with tier and status.
Access control does not stop the model opening non-allow-listed sites; password entry unsupported in some application types.
- FAQ for the computer use tool
Supports: Function · Actions · External actions · Data access · Human confirmation · Limitations · Primary source
Perception, Reasoning and Action loop repeated until the task is complete or requires further user input; processes screen pixel data.
Performs tasks using virtual mouse clicks and keyboard inputs, navigating websites and filling forms without specialized APIs.
Intended to automate user interactions with websites and applications, especially where APIs are not available.
Processes screen pixel data to understand on-screen content.
Clarification requests are probabilistic and must not be relied on as a fail-safe or rules-enforcement mechanism.
Known limitations, success rates of about 80 percent on web and 35 percent on desktop, loops and stuck states, and excluded sensitive and financial use cases.
- Configure where computer use runs
Supports: External actions · Permission basis · Admin controls · Default state · Availability · Primary source
Runs on a Windows machine and interacts with websites and desktop apps; hosted browser does not support enterprise resource access.
Cloud PC pool is Entra joined and Intune enrolled with work or school account integration; hosted browser is not Entra joined to the tenant.
Machine registration in Power Automate and Enable for computer use machine setting.
A machine must be registered and Enable for computer use turned on before runs can occur.
Hosted browser and Cloud PC pool are prerelease preview execution environments; bring-your-own machine requires Power Automate for desktop 2.61.132.25266 or later.
- Monitor computer use
Supports: Data access · Permission basis · Admin controls · General · Limitations · Primary source
Session detail records websites and applications accessed and credentials used.
Session summary records the machine name and machine user login separately from credentials used for websites.
Power Platform admin center Computer Use settings: store logs in Dataverse, verbosity, retention, optional Purview export.
Activity map and transcript views show step-by-step reasoning messages and screenshots for each action; session panel lists action types, coordinates, user context, timestamps, duration, escalation count and export.
Log retention default is 7 days and is configurable, so session evidence is not permanent by default.
- Human supervision for computer use
Supports: Human confirmation · Permission basis · Admin controls · External model · Limitations · Primary source
Agent escalates when it needs confirmation or more information; turning off human supervision does not make it fully autonomous, and with no reviewer the session fails when it pauses.
Only the maker of the tool receives review requests; with end user credentials the original connection owner receives them if also a reviewer.
Reviewer assignment list and removal of all reviewers to turn off human supervision.
Model support table lists Azure OpenAI CUA and Anthropic Claude Sonnet 4.5 as active, with OpenAI Computer Using Agent V1 retired.
Human review requests are probabilistic; paused workflows stop at timeout when no response is received.
- What's new in Microsoft Copilot Studio
Supports: Availability · General · Primary source
May 2026: computer use is now generally available.
Release note context for preview standalone tools and Cloud PC pooling alongside the generally available tool.
- Add computer use standalone tools to agents and agent flows (preview)
Supports: Availability · Limitations · Primary source
Standalone computer use tools are a separate preview authoring form.
Preview standalone tool controls are not imported into the generally available tool.