Windows Automation integration
The Windows Automation package (Robomotion.WindowsAutomation, v0.21.10) adds 44 nodes to Robomotion flows, including Click Coordinate, Click Element and Close Window.
It runs on Windows robots.
What the Windows Automation package does
Helps to automate windows applications
- Namespace
Robomotion.WindowsAutomation- Latest version
- 0.21.10 (55 versions published)
- Written in
- C#
- Categories
- Automation & Workflow
Windows Automation nodes (44)
These are the node IDs an agentic flow or an RPA bot uses, exactly as they appear in the Flow Designer and in flow code.
| Node | Node ID | Type |
|---|---|---|
| Click Coordinate | Robomotion.WindowsAutomation.ClickCoordinate | Action |
| Click Element | Robomotion.WindowsAutomation.Click | Action |
| Close Window | Robomotion.WindowsAutomation.CloseWindow | Action |
| Expand Node | Robomotion.WindowsAutomation.ExpandNode | Action |
| Find Elements | Robomotion.WindowsAutomation.FindElements | Action |
| Get Checkbox | Robomotion.WindowsAutomation.GetCheckbox | Action |
| Get Children | Robomotion.WindowsAutomation.GetChildren | Action |
| Get Clipboard | Robomotion.WindowsAutomation.GetClipboard | Action |
| Get Combobox | Robomotion.WindowsAutomation.GetCombobox | Action |
| Get List Items | Robomotion.WindowsAutomation.GetListItems | Action |
| Get Properties | Robomotion.WindowsAutomation.GetProperties | Action |
| Get Session | Robomotion.WindowsAutomation.Session.GetSession | Action |
| Get Slider | Robomotion.WindowsAutomation.GetSlider | Action |
| Get Tab Items | Robomotion.WindowsAutomation.GetTabItems | Action |
| Get Table Data | Robomotion.WindowsAutomation.GetTableData | Action |
| Get Text | Robomotion.WindowsAutomation.GetText | Action |
| Get Tree Items | Robomotion.WindowsAutomation.GetTreeItems | Action |
| Get Value | Robomotion.WindowsAutomation.GetValue | Action |
| Get Window List | Robomotion.WindowsAutomation.GetWindowList | Action |
| Is Enabled | Robomotion.WindowsAutomation.IsEnabled | Action |
| Is Selected | Robomotion.WindowsAutomation.IsSelected | Action |
| Keep Alive | Robomotion.WindowsAutomation.KeepAlive | Action |
| Mouse Drag | Robomotion.WindowsAutomation.MouseDrag | Action |
| Move Window | Robomotion.WindowsAutomation.MoveWindow | Action |
| Run Script | Robomotion.WindowsAutomation.RunScript | Action |
| Screenshot | Robomotion.WindowsAutomation.Screenshot | Action |
| Scroll | Robomotion.WindowsAutomation.Scroll | Action |
| Select List Item | Robomotion.WindowsAutomation.SelectListItem | Action |
| Select Tab | Robomotion.WindowsAutomation.SelectTab | Action |
| Send Key | Robomotion.WindowsAutomation.SendKey | Action |
| Set Checkbox | Robomotion.WindowsAutomation.SetCheckbox | Action |
| Set Clipboard | Robomotion.WindowsAutomation.SetClipboard | Action |
| Set Combobox | Robomotion.WindowsAutomation.SetCombobox | Action |
| Set Focus | Robomotion.WindowsAutomation.SetFocus | Action |
| Set Selected | Robomotion.WindowsAutomation.SetSelected | Action |
| Set Slider | Robomotion.WindowsAutomation.SetSlider | Action |
| Set Text | Robomotion.WindowsAutomation.SetText | Action |
| Set Value | Robomotion.WindowsAutomation.SetValue | Action |
| Start Session | Robomotion.WindowsAutomation.Session.StartSession | Action |
| Stop Session | Robomotion.WindowsAutomation.Session.StopSession | Action |
| Transfer Session | Robomotion.WindowsAutomation.TransferSession | Action |
| Wait Element | Robomotion.WindowsAutomation.WaitElement | Action |
| Wait For Value | Robomotion.WindowsAutomation.WaitForValue | Action |
| Wait Window | Robomotion.WindowsAutomation.WaitWindow | Action |
Platforms
The Windows Automation package runs on Windows robots. It is Windows-only: a flow that uses it builds anywhere but fails at run time on a Linux or macOS robot, so schedule it on a Windows robot.
How to install the Windows Automation package
- Open Packages in the Robomotion Flow Designer.
- Search for Windows Automation or
Robomotion.WindowsAutomation, then click Install on its card. - The Windows Automation nodes appear in the node palette for everyone in the workspace, because installation is per workspace.
From a terminal, the Robomotion CLI installs the same package:
robomotion install Robomotion.WindowsAutomationTemplates that use Windows Automation
6 ready-made templates use Windows Automation nodes in their flows. Open one to start from a working flow.
Every customer from a CSV
The Windows Recorder's customer task run for every row of a CSV file, each typed value replaced by the row's field, with a Catch that logs a row the app will not take and goes on with the next.
Putting it together
One flow over three systems. Headless Chrome reads today's web orders from Acme ERP Web, the finance system is asked about each customer over Remote Desktop, and the orders with nothing overdue are entered into Acme ERP for Windows, line by line, with a report at the end.
Windows dialogs and grids
A flow that signs in to Acme ERP for Windows, waits for its orders grid, reads it with Get Table Data, exports the orders on hold through the Save As dialog, and closes the app answering its "Save changes?" question.
GUI Testing Calculator
Drives the Windows Calculator through native UI automation to validate arithmetic. A concrete template for end-to-end GUI testing of desktop apps.
Print Current Week's Calendar
Generates an HTML page for the current week and sends it to the default printer. Useful for team dashboards or physical planning boards.
Send Text to Notepad
Opens Notepad and types a provided string into its editor window. Demonstrates how to pair Application.Launch with keyboard automation.
Related integrations
Packages that share a category or keywords with Windows Automation. It is filed under Automation & Workflow.
Java AutomationJava Access Bridge is a technology that exposes the Java Accessibility API in a Microsoft Windows DLL, enabling Java applications and applets that implement the Java Accessibility API to be visible to assistive technologies on Microsoft Windows systems.
ApifyRun Apify Actors, get dataset items, and automate web scraping workflows
Bika AIConnect to Bika AI and manage spaces, database records, and attachments
Home AssistantConnect to Home Assistant and control your smart home devices, services, states, and events
Image AutomationImage Automation package helps you to automate graphical user interfaces
InstagramComprehensive Instagram automation package for profile data, posts, stories, highlights, reels, followers, and media downloads using Instaloader
Windows Automation documentation
The Windows Automation package reference on docs.robomotion.io documents each node and its properties.
https://docs.robomotion.io/reference/packages/windows-automation/Package data from the Robomotion package index, synced October 31, 2026.