Image Automation integration
The Image Automation package (Robomotion.ImageAutomation, v0.12.5) adds 35 nodes to Robomotion flows, including Actions, Focus Window and Classify Pixel Color.
It runs on Windows, macOS and Linux robots.
What the Image Automation package does
Image Automation package helps you to automate graphical user interfaces
Desktop GUI automation using pixel-based image recognition, OCR, and synthetic input - built for RDP / Citrix / kiosk / mainframe scenarios where the target app is only reachable via screen pixels. Provides nodes to find, click, hover, drag, scroll, and wait for template images or text on screen using OpenCV template matching (with optional scale-invariant search and search-region limits) and Tesseract OCR (with language, preprocessing, and PSM controls). Ships the Extract Table flagship for scraping on-screen tables - column detection from header OCR, row detection via stripe or whitespace-gap analysis, auto-scroll-and-stitch with composite-key dedupe, and optional clipboard / monospace fast paths. Additional nodes handle pixel colour sampling and classification, screen-stability waits, clipboard get/set, and keyboard hotkeys covering F1 - F24, arrow / edit cluster, and PAD-style tokens like {ENTER}, {F5}, {HOTKEY:ctrl+s}. No authentication required.
- Namespace
Robomotion.ImageAutomation- Latest version
- 0.12.5 (26 versions published)
- Written in
- C#
- Categories
- Automation & Workflow
Image Automation nodes (35)
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 |
|---|---|---|
| Actions | Robomotion.ImageAutomation.Actions | Action |
| Focus Window | Robomotion.ImageAutomation.Window.FocusWindow | Action |
| Classify Pixel Color | Robomotion.ImageAutomation.Screen.ClassifyPixelColor | Action |
| Get Pixel Color | Robomotion.ImageAutomation.Screen.GetPixelColor | Action |
| Wait Mouse Shape | Robomotion.ImageAutomation.Screen.WaitMouseShape | Action |
| Wait Screen Stable | Robomotion.ImageAutomation.Screen.WaitScreenStable | Action |
| Click Text | Robomotion.ImageAutomation.OCR.ClickText | Action |
| Extract Table | Robomotion.ImageAutomation.OCR.ExtractTable | Action |
| Find Text | Robomotion.ImageAutomation.OCR.FindText | Action |
| Get Text near Image | Robomotion.ImageAutomation.OCR.GetTextNearImage | Action |
| Get Text near Text | Robomotion.ImageAutomation.OCR.GetTextNearText | Action |
| Get Text | Robomotion.ImageAutomation.OCR.GetText | Action |
| Text Exists | Robomotion.ImageAutomation.OCR.TextExists | Action |
| Wait Text | Robomotion.ImageAutomation.OCR.WaitText | Action |
| Click Coordinate | Robomotion.ImageAutomation.Mouse.ClickCoordinate | Action |
| Drag Coordinates | Robomotion.ImageAutomation.Mouse.DragCoordinates | Action |
| Drag Image | Robomotion.ImageAutomation.Mouse.DragImage | Action |
| Hover Image | Robomotion.ImageAutomation.Mouse.HoverImage | Action |
| Hover Text | Robomotion.ImageAutomation.Mouse.HoverText | Action |
| Move Mouse | Robomotion.ImageAutomation.Mouse.MoveMouse | Action |
| Scroll | Robomotion.ImageAutomation.Mouse.Scroll | Action |
| Key Action | Robomotion.ImageAutomation.Keyboard.KeyAction | Action |
| Release All Keys | Robomotion.ImageAutomation.Keyboard.ReleaseAllKeys | Action |
| Send Hotkey | Robomotion.ImageAutomation.Keyboard.SendHotkey | Action |
| Send Keys | Robomotion.ImageAutomation.Keyboard.SendKeys | Action |
| Click Image | Robomotion.ImageAutomation.Image.ClickImage | Action |
| Click & Type | Robomotion.ImageAutomation.Image.ClickType | Action |
| Find Image | Robomotion.ImageAutomation.Image.FindImage | Action |
| Image Exists | Robomotion.ImageAutomation.Image.ImageExists | Action |
| Select & Copy | Robomotion.ImageAutomation.Image.SelectCopy | Action |
| Take Screenshot | Robomotion.ImageAutomation.Image.TakeScreenshot | Action |
| Take Screenshot Region | Robomotion.ImageAutomation.Image.TakeScreenshotRegion | Action |
| Wait Image | Robomotion.ImageAutomation.Image.WaitImage | Action |
| Get Clipboard Text | Robomotion.ImageAutomation.Clipboard.GetText | Action |
| Set Clipboard Text | Robomotion.ImageAutomation.Clipboard.SetText | Action |
Platforms
The Image Automation package runs on Windows, macOS and Linux robots. Any Robomotion robot on these operating systems can run a flow that uses it.
How to install the Image Automation package
- Open Packages in the Robomotion Flow Designer.
- Search for Image Automation or
Robomotion.ImageAutomation, then click Install on its card. - The Image 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.ImageAutomationTemplates that use Image Automation
3 ready-made templates use Image Automation nodes in their flows. Open one to start from a working flow.
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.
Reading over Remote Desktop
A flow that logs on to Acme ERP over Remote Desktop, reads the outstanding and overdue totals off the Invoices screen with OCR, each anchored to its label, and writes the overdue share to a CSV file.
Slow sessions
A flow recorded on a good Remote Desktop session that logs on and updates a customer's email, phone and notes in Acme ERP, and still gets every value right on a slow session that loses keystrokes.
Related integrations
Packages that share a category or keywords with Image Automation. It is filed under Automation & Workflow.
InstagramComprehensive Instagram automation package for profile data, posts, stories, highlights, reels, followers, and media downloads using Instaloader
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
AppsServe a Robomotion App from a flow - one trigger per app action, with progress, events and file transfer over the artifacts store
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 Automation documentation
The Image Automation package reference on docs.robomotion.io documents each node and its properties.
https://docs.robomotion.io/reference/packages/image-automation/Package data from the Robomotion package index, synced October 31, 2026.