-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
627 lines (600 loc) · 36.8 KB
/
index.html
File metadata and controls
627 lines (600 loc) · 36.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- Google tag (gtag.js) - GA4 -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-TJF5RZ7QYQ"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-TJF5RZ7QYQ');
</script>
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-5KLS38PQ');</script>
<!-- End Google Tag Manager -->
<title>ImageActionBot | Free Windows automation with Android USB debugging mode</title>
<meta name="description" content="ImageActionBot is a free Windows automation app with optional Android automation via USB debugging. Use visual image matching steps to automate clicks, typing, scrolling, and workflow runs.">
<meta name="application-name" content="ImageActionBot">
<meta name="robots" content="index,follow,max-image-preview:large,max-snippet:-1,max-video-preview:-1">
<meta name="theme-color" content="#1f7a43">
<meta name="author" content="ImageActionBot Technologies">
<link rel="canonical" href="https://www.imageactionbot.com/">
<link rel="preload" as="image" href="./assets/ImageActionBot_UI.png" fetchpriority="high">
<meta name="format-detection" content="telephone=no">
<meta name="referrer" content="strict-origin-when-cross-origin">
<meta property="og:locale" content="en_US">
<meta property="og:type" content="website">
<meta property="og:title" content="ImageActionBot | Free Windows automation + Android USB debugging mode">
<meta property="og:description" content="Windows-first automation app with optional Android automation through USB debugging and visual workflow controls.">
<meta property="og:url" content="https://www.imageactionbot.com/">
<meta property="og:site_name" content="ImageActionBot">
<meta property="og:image" content="https://www.imageactionbot.com/assets/ImageActionBot_UI.png">
<meta property="og:image:width" content="1194">
<meta property="og:image:height" content="879">
<meta property="og:image:alt" content="ImageActionBot — Windows desktop app main window with logo, green ribbon, workflow tabs, and step list (UI preview)">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="ImageActionBot | Windows automation + Android USB debugging mode">
<meta name="twitter:description" content="No-code visual automation for Windows, with optional Android mobile automation via USB debugging.">
<meta name="twitter:image" content="https://www.imageactionbot.com/assets/ImageActionBot_UI.png">
<meta name="twitter:image:alt" content="ImageActionBot app UI on Windows — logo, ribbon, and workflow editor">
<link rel="icon" href="https://www.imageactionbot.com/iab.png" type="image/png" sizes="48x48">
<link rel="icon" href="https://www.imageactionbot.com/iab.png" type="image/png" sizes="512x512">
<link rel="shortcut icon" href="https://www.imageactionbot.com/iab.png" type="image/png">
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5368355682383000"
crossorigin="anonymous"></script>
<link rel="apple-touch-icon" href="https://www.imageactionbot.com/iab.png" sizes="512x512">
<link rel="manifest" href="./site.webmanifest">
<link rel="stylesheet" href="./main.css">
<script type="application/ld+json" data-release-jsonld>
{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "ImageActionBot",
"softwareVersion": "1.0.0",
"operatingSystem": "Windows",
"applicationCategory": "BusinessApplication",
"applicationSubCategory": "Free Desktop Automation Software",
"description": "Windows-first automation software with optional Android automation via USB debugging. ImageActionBot uses image matching to automate clicks, typing, scrolling, and workflow execution.",
"softwareRequirements": ".NET Framework 4.7.2 or newer, Windows 10/11",
"image": [
"https://www.imageactionbot.com/assets/ImageActionBot_UI.png",
"https://www.imageactionbot.com/iab.png"
],
"screenshot": [
"https://www.imageactionbot.com/assets/ImageActionBot_UI.png",
"https://www.imageactionbot.com/assets/ImageActionBot_StepSetup.png",
"https://www.imageactionbot.com/assets/ImageActionBot_output.png",
"https://www.imageactionbot.com/assets/ImageActionBot_Workflow.png"
],
"offers": {
"@type": "Offer",
"price": "0",
"priceCurrency": "USD"
},
"url": "https://www.imageactionbot.com/",
"featureList": [
"Image anchor matching with adjustable confidence",
"Find image and click automation with offsets",
"Structured no-code workflow execution",
"Android ADB-based mobile automation controls",
"Multi-tab workflow builder with reusable automation bundles"
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebSite",
"name": "ImageActionBot",
"url": "https://www.imageactionbot.com/",
"potentialAction": {
"@type": "SearchAction",
"target": "https://www.imageactionbot.com/?q={search_term_string}",
"query-input": "required name=search_term_string"
}
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "ImageActionBot Technologies",
"alternateName": "ImageActionBot",
"url": "https://www.imageactionbot.com/",
"logo": {
"@type": "ImageObject",
"url": "https://www.imageactionbot.com/iab.png"
},
"sameAs": [
"https://t.me/imageactionbot",
"https://x.com/ImageActionBot",
"https://www.instagram.com/imageactionbot",
"https://www.youtube.com/@ImageActionBot"
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Is ImageActionBot free automation software?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes. ImageActionBot is free to download and use on Windows for personal and business desktop automation. Optional online features (such as banner metadata) only fetch small public files; your workflows stay local unless you export or share them."
}
},
{
"@type": "Question",
"name": "Do I need coding or scripting skills?",
"acceptedAnswer": {
"@type": "Answer",
"text": "No. You build automation by loading template images of buttons and fields, choosing actions from menus (click, type, key, scroll, wait), and ordering steps in a list. There is no programming language to learn for normal use."
}
},
{
"@type": "Question",
"name": "What is image matching automation and how does it work?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Image matching automation uses template matching technology to find a specific image on your screen. You capture a screenshot of any button, icon, or UI element. ImageActionBot scans your screen, finds that image using advanced algorithms, and then performs automated actions like clicking, typing, or reading text from that location."
}
},
{
"@type": "Question",
"name": "Can ImageActionBot find an image and click on it automatically?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes. This is the core feature. Using advanced image matching technology, ImageActionBot finds any image on your screen—buttons, icons, logos, or UI elements—and automatically clicks on it. Works with partial matches, adjustable confidence thresholds, and offset clicking."
}
},
{
"@type": "Question",
"name": "Does it use template matching for image recognition?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes. ImageActionBot uses advanced template matching algorithms for image recognition. It compares the template image you provide with your screen content, finds the best match, and executes automation actions. You can adjust confidence thresholds for precise or flexible matching."
}
},
{
"@type": "Question",
"name": "Can I combine image matching with auto fill?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes. ImageActionBot allows complete automation workflows: find and click with image matching, type values, run key actions, and continue flows across Windows and Android modes."
}
},
{
"@type": "Question",
"name": "What automation actions are available after image matching?",
"acceptedAnswer": {
"@type": "Answer",
"text": "After image matching finds an image, you can automate: left click, right click, double click, mouse hover, typing text, key actions, waiting, conditional branching, and full workflow execution."
}
},
{
"@type": "Question",
"name": "What is an IAB file in ImageActionBot?",
"acceptedAnswer": {
"@type": "Answer",
"text": "An IAB file is an ImageActionBot workflow bundle package used to export and import complete automation workflows. It helps teams share repeatable processes, keep backups, and deploy workflows on multiple machines with less setup effort."
}
},
{
"@type": "Question",
"name": "How should I use IAB workflow bundles safely?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Export a tested workflow as an IAB bundle, import it on the target machine, then validate image anchors before production. Always run a dry test first and retune if UI layout or resolution differs."
}
}
]
}
</script>
</head>
<body>
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5KLS38PQ"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<a class="skip-link" href="#main">Skip to content</a>
<header class="site-header">
<div class="container nav-wrap">
<a class="brand" href="./index.html" aria-label="ImageActionBot home">
<img src="./iab.png" alt="ImageActionBot — free Windows automation software logo" width="44" height="44">
<span>ImageActionBot</span>
</a>
<nav class="nav" aria-label="Primary navigation">
<a href="./index.html">Home</a>
<a href="./index.html#features">Features</a>
<a href="./index.html#use-cases">Use Cases</a>
<a href="./index.html#screenshots">Screenshots</a>
<a href="./how-to-use.html">How to Use</a>
<a href="./automation-software.html">Automation Software</a>
<a href="./index.html#social">Social</a>
<a class="btn btn-sm js-download-link" data-download-link href="#" target="_blank" rel="noopener noreferrer">Download</a>
</nav>
</div>
</header>
<main id="main">
<section class="hero">
<div class="container hero-grid">
<div>
<p class="badge">Free tool · Windows app · Android via USB debugging</p>
<h1>Automate Windows and Android the easy way — no code, just pictures of what you want done</h1>
<p class="lead">
<strong>ImageActionBot is a Windows desktop app first.</strong> If you enable USB debugging on Android and authorize the device, the same workflow engine can automate mobile actions too. Load a <strong>template image</strong>, choose <strong>click, type, key, or scroll</strong>, and run with <strong>Run All / Test</strong> plus <strong>Esc emergency stop</strong> for active runs.
</p>
<div class="cta-row">
<a class="btn btn-primary js-download-link" data-download-link href="#" target="_blank" rel="noopener noreferrer">Free download for Windows</a>
<a class="btn btn-ghost" href="./how-to-use.html">Step-by-step guide</a>
</div>
<p class="hero-trust" role="note">Free tool · No programming · Local-first workflows · Installer <span class="mono">ImageActionBot_Setup.exe</span></p>
<div class="release-line">
<span>Release: <strong data-download-version>1.0.0</strong></span>
<span>Last updated: <strong data-download-date>2026-04-27</strong></span>
</div>
</div>
<aside class="hero-card hero-card-visual" aria-label="Application preview and download">
<figure class="hero-shot">
<img src="./assets/ImageActionBot_UI.png" width="1194" height="879" alt="ImageActionBot main window showing workflow tabs, automation steps, and control toolbar on Windows" fetchpriority="high" decoding="async">
</figure>
<div class="hero-card-foot">
<h2 class="hero-card-title">Latest release</h2>
<p class="hero-card-desc">Visual automation: Windows + Android workflow combo, template images, multi-tab workflows — no code. <strong data-download-filename>ImageActionBot_Setup.exe</strong></p>
<a class="btn btn-primary full js-download-link" data-download-link href="#" target="_blank" rel="noopener noreferrer">Download setup</a>
</div>
</aside>
</div>
</section>
<section id="simple-start" class="section alt" aria-labelledby="simple-start-heading">
<div class="container">
<h2 id="simple-start-heading">So easy, you explain it like a human — not like a programmer</h2>
<p class="section-intro">You do <strong>not</strong> type commands or learn a language. You show the app <strong>what to look for</strong> (a picture from your screen) and <strong>what to do</strong> when it finds it. That is the whole idea.</p>
<div class="card-grid simple-flow-cards">
<article class="card">
<h3>1. Snap the part you care about</h3>
<p>Save a small screenshot of a button, menu, text box, or icon — the same thing your eyes already use to work. ImageActionBot matches that image when your apps are open.</p>
</article>
<article class="card">
<h3>2. Pick the action from a menu</h3>
<p>Click, double-click, type text, key actions, wait, or pull rows from a spreadsheet. Everything is chosen from the step panel — <strong>no code files, no scripts</strong>.</p>
</article>
<article class="card">
<h3>3. Build a short list, top to bottom</h3>
<p>Steps run in order, like a recipe. Use <strong>Run All</strong> for the full flow or <strong>Test</strong> to try selected steps. While it runs, a compact panel shows progress; press <strong>Esc</strong> for an emergency stop.</p>
</article>
<article class="card">
<h3>4. Save once, reuse forever</h3>
<p>Export your flow as an <strong>.iab</strong> bundle for backup or to run the same process on another PC. Your data stays under your control unless you choose to share.</p>
</article>
</div>
<p class="trust-closing">ImageActionBot is built for people who want <strong>dependable desktop automation</strong> with an honest, transparent product: free download, privacy-forward design, and documentation you can verify yourself.</p>
</div>
</section>
<section id="screenshots" class="section" aria-labelledby="screenshots-heading">
<div class="container">
<h2 id="screenshots-heading">Inside the app</h2>
<p class="section-intro">Real screens from the Windows app: step setup, run output, workflow controls, and Android mobile automation panel.</p>
<div class="screenshot-gallery">
<figure class="shot-card">
<img src="./assets/ImageActionBot_StepSetup.png" width="772" height="825" alt="Step setup panel: choosing action type, targets, and options for an automation step" loading="lazy" decoding="async">
<figcaption>Step setup — configure each action (click, type, key, wait, and more).</figcaption>
</figure>
<figure class="shot-card">
<img src="./assets/ImageActionBot_output.png" width="737" height="782" alt="Run output or log view showing automation results and status messages" loading="lazy" decoding="async">
<figcaption>Output — see what ran, status, and results at a glance.</figcaption>
</figure>
<figure class="shot-card">
<img src="./assets/ImageActionBot_Workflow.png" width="338" height="789" alt="Workflow overview or bundle view for saved automation flows" loading="lazy" decoding="async">
<figcaption>Workflow — organize and run saved flows.</figcaption>
</figure>
<figure class="shot-card">
<img src="./assets/Android_Mobile_Automation.png" width="1168" height="816" alt="Android mobile automation controls in ImageActionBot showing live device-driven workflow support" loading="lazy" decoding="async">
<figcaption>Android automation — control mobile workflows from the same app.</figcaption>
</figure>
</div>
</div>
</section>
<section id="features" class="section alt feature-showcase">
<div class="container">
<h2>Under the hood: image matching that stays invisible to you</h2>
<p class="section-intro">You stay in the <strong>visual world</strong> — pictures and menus. Behind that, ImageActionBot uses <strong>template matching</strong> to find those same pixels on live windows or Android device screens so actions land where you expect.</p>
<div class="feature-grid">
<article class="feature-card">
<h3><span class="feature-icon">🎯</span>Image Matching (Template Matching)</h3>
<p><strong>How it works:</strong> You capture a screenshot of any image (button, icon, logo). ImageActionBot scans your screen using advanced template matching algorithms, finds the exact or similar image, and returns its coordinates.</p>
<p class="feature-meta"><strong>Technology:</strong> Multi-scale template matching, adjustable confidence threshold (0-100%), partial match support, multi-monitor detection.</p>
</article>
<article class="feature-card">
<h3><span class="feature-icon">🖱️</span>Find Image -> Click Automation</h3>
<p>Automatically click when image is found. Left click, right click, double click, hover. Offset click support - click relative to image position (top-left, center, bottom-right, custom coordinates).</p>
<p class="feature-meta"><strong>Use case:</strong> Find "Submit" button image -> click. Any application, any UI element.</p>
</article>
<article class="feature-card">
<h3><span class="feature-icon">📱</span>Find Image -> Android Action</h3>
<p>Run mobile automation by matching visual anchors and sending tap/swipe/key actions through Android mode.</p>
<p class="feature-meta"><strong>Use case:</strong> Find Android UI image -> tap -> fill value -> continue workflow.</p>
</article>
<article class="feature-card">
<h3><span class="feature-icon">⌨️</span>Find Image -> Typing Automation</h3>
<p>Detect element using image matching, then automatically type into that element. Variable data, special keys (Enter, Tab), clipboard paste support.</p>
<p class="feature-meta"><strong>Use case:</strong> Find username field image -> type username -> find password field image -> type password.</p>
</article>
<article class="feature-card">
<h3><span class="feature-icon">📝</span>Find Image -> Auto Fill Forms</h3>
<p>Detect form fields using image matching, then auto fill automatically for repeated operations.</p>
<p class="feature-meta"><strong>Use case:</strong> Customer registration form - name field image, email field image, submit button image - all auto detected and auto filled.</p>
</article>
<article class="feature-card">
<h3><span class="feature-icon">⚙️</span>Complete Workflow Automation</h3>
<p>Combine multiple image matching steps. Find Image A -> click -> Find Image B -> type value -> Find Image C -> auto fill. Conditional logic, loops, wait conditions all supported.</p>
<p class="feature-meta"><strong>Use case:</strong> End-to-end invoice processing, multi-step data migration, complete application automation.</p>
</article>
</div>
</div>
</section>
<section class="section">
<div class="container prose">
<h2>Windows app with Android USB debugging mode</h2>
<p>ImageActionBot runs as a Windows desktop application. Android automation is available when USB debugging is enabled and device authorization is accepted on the phone.</p>
<ul>
<li><strong>Primary mode:</strong> Window mode for desktop apps and browser workflows.</li>
<li><strong>Mobile mode:</strong> Android mode after USB debugging + ADB authorization.</li>
<li><strong>Visibility check:</strong> if Android controls are not active, verify cable, debugging permission, and device authorization prompt.</li>
</ul>
<p>Full connection guide is available in <a href="./how-to-use.html#android-usb-debugging">How to Use -> Android USB debugging setup</a>.</p>
</div>
</section>
<section class="section">
<div class="container">
<h2>Product capabilities — Light Edition</h2>
<p class="section-intro">
A practical Windows desktop app with an English UI, Excel-style light theme, and production-friendly controls for free automation workflows.
</p>
<div class="card-grid">
<article class="card">
<h3>Multi-Tab Workspaces</h3>
<p>Create and run multiple workflows in parallel tabs. Separate project contexts reduce setup mistakes and speed up daily operations.</p>
</article>
<article class="card">
<h3>Live Preview Overlay</h3>
<p>Track running steps in real time with on-screen progress, status updates, and quick controls for run, stop, and reset.</p>
</article>
<article class="card">
<h3>Save / Load Bundles</h3>
<p>Export workflows as bundle files and import them on another system. Useful for backup, team handover, and repeatable delivery.</p>
</article>
<article class="card">
<h3>Android + Window Combo</h3>
<p>Switch between desktop and Android automation in the same workflow tab with consistent run controls and status feedback.</p>
</article>
<article class="card">
<h3>Run/Test + Emergency Control</h3>
<p>Use Run All for full execution, Test for selected steps, and Esc emergency stop while automation is active.</p>
</article>
<article class="card">
<h3>Reusable Bundle Deployment</h3>
<p>Save and load IAB workflow bundles to deploy repeatable automation across teams and machines quickly.</p>
</article>
</div>
</div>
</section>
<section id="how-it-works" class="section">
<div class="container prose">
<h2>How it works (still no coding)</h2>
<p>Think “show and tell” for your computer: you show what to find; ImageActionBot tells the mouse and keyboard what to do.</p>
<h3>Step 1: Capture a template image</h3>
<p>Take a screenshot of any image on your screen — buttons, icons, logos, UI elements, text boxes, checkboxes, radio buttons. Any visible element can be used for image matching.</p>
<h3>Step 2: Image Matching (Template Matching)</h3>
<p>ImageActionBot scans your screen and searches for the template image. Advanced algorithms compare pixel patterns, detect size variations, and find the best match. Adjust confidence threshold — 100% means exact match, lower values for partial matches.</p>
<h3>Step 3: Automation Actions</h3>
<p>After image is found, you can automate any action:</p>
<ul>
<li><strong>Click:</strong> Left click, right click, double click, hover</li>
<li><strong>Typing:</strong> Type text, press special keys</li>
<li><strong>Auto Fill:</strong> Automatically fill form fields</li>
<li><strong>Flow Controls:</strong> Use trigger, delay, retries, and step ordering to perform stable actions</li>
<li><strong>Wait:</strong> Wait until image appears on screen</li>
<li><strong>Conditional Branching:</strong> If image found do X, else do Y</li>
</ul>
<h3>Step 4: Complete Workflow Execution</h3>
<p>Combine multiple image matching steps to create complex workflows. A single workflow can have 50+ steps with loops, conditions, and variables. Each step can have different image matching targets and automation actions.</p>
</div>
</section>
<section class="section alt">
<div class="container">
<h2>Image Matching Technology: Technical Details</h2>
<div class="split-grid">
<div class="panel">
<h3>Supported Matching Algorithms</h3>
<ul>
<li><strong>Template Matching:</strong> Standard template matching for exact UI elements</li>
<li><strong>Multi-Scale Matching:</strong> Support for different screen resolutions and scaling</li>
<li><strong>Color vs Grayscale:</strong> Switch between color and grayscale matching</li>
<li><strong>Confidence Threshold:</strong> 0-100% adjustable match accuracy</li>
<li><strong>Partial Match:</strong> Detect images even when partially visible</li>
</ul>
</div>
<div class="panel">
<h3>What Images Can Be Detected?</h3>
<ul>
<li>Buttons (Submit, Cancel, OK, Next, Back)</li>
<li>Icons (Settings, Menu, Close, Save)</li>
<li>Logos (Company logos, app icons)</li>
<li>Text boxes (Input fields, search boxes)</li>
<li>Checkboxes and Radio buttons</li>
<li>Dropdown arrows, scrollbars</li>
<li>Any visible UI element on screen</li>
</ul>
</div>
</div>
</div>
</section>
<section class="section alt">
<div class="container">
<h2>Trust that holds up when you actually install it</h2>
<p class="section-intro">We want you to feel confident before and after you click Download — not surprised in the fine print.</p>
<div class="split-grid">
<div class="panel">
<h3>What you get is what we describe</h3>
<ul>
<li><strong>No paywall for the core app:</strong> Free download; workflows and templates stay on your machine.</li>
<li><strong>No coding requirement:</strong> Normal use is images + step options — not a scripting language.</li>
<li><strong>Policies in plain sight:</strong> About, Contact, Privacy, and Terms are linked in the footer and in the app.</li>
</ul>
</div>
<div class="panel">
<h3>Support when you go deeper</h3>
<ul>
<li><strong>How to Use guide:</strong> Install, anchors, Windows/Android modes, deployment, troubleshooting.</li>
<li><strong>Predictable runs:</strong> Run All, Test selected steps, reset, and Esc emergency stop while automation is active.</li>
<li><strong>FAQs + structured data:</strong> Common questions on-page and in search-friendly markup.</li>
</ul>
</div>
</div>
</div>
</section>
<section id="use-cases" class="section">
<div class="container">
<h2>Real-World Image Matching Automation Use Cases</h2>
<h3>📱 Software Testing Automation</h3>
<ul>
<li>Find login button image → click → find username field image → type → find password field image → type → find submit button image → click</li>
<li>Detect error message image → capture screenshot → save to log file</li>
</ul>
<h3>💰 Invoice Processing Automation</h3>
<ul>
<li>Find "Process Invoice" button image → click</li>
<li>Detect invoice amount region → map value into destination field</li>
<li>Find "Amount" field image → auto fill with read amount</li>
<li>Find "Submit" button image → click</li>
<li>Loop for next invoice</li>
</ul>
<h3>📋 Data Entry Automation</h3>
<ul>
<li>Import customer data from your workflow source</li>
<li>Find name field image → type customer name</li>
<li>Find email field image → type customer email</li>
<li>Find phone field image → type customer phone</li>
<li>Find submit button image → click</li>
<li>Repeat for all customers</li>
</ul>
<h3>🖥️ Legacy Software Automation</h3>
<ul>
<li>Automate old software that has no API using image matching</li>
<li>Read values using mapped workflow steps -> auto fill into modern software</li>
<li>Data migration between incompatible systems</li>
</ul>
<h3>🌐 Web Application Automation</h3>
<ul>
<li>Automate browser-based applications without needing browser extensions</li>
<li>Find and click dynamic elements that change IDs or classes</li>
<li>Cross-browser automation (Chrome, Firefox, Edge, any browser)</li>
</ul>
</div>
</section>
<section class="section alt" id="faq">
<div class="container">
<h2>Frequently Asked Questions</h2>
<div class="faq-list">
<details>
<summary>What is image matching automation and how does it work?</summary>
<p><strong>Image matching automation</strong> uses template matching technology to find a specific image on your screen. You capture a screenshot of any button, icon, or UI element. ImageActionBot scans your screen, finds that image using advanced algorithms, and then performs automated actions like clicking, typing, or reading text from that location.</p>
</details>
<details>
<summary>Can ImageActionBot find an image and click on it automatically?</summary>
<p><strong>Yes.</strong> This is the core feature. Using advanced image matching technology, ImageActionBot finds any image on your screen—buttons, icons, logos, or UI elements—and automatically clicks on it. Works with partial matches, adjustable confidence thresholds, and offset clicking for precise control.</p>
</details>
<details>
<summary>Does it use template matching for image recognition?</summary>
<p><strong>Yes.</strong> ImageActionBot uses advanced template matching algorithms for image recognition. It compares the template image you provide with your screen content, finds the best match, and executes automation actions. You can adjust confidence thresholds for precise or flexible matching.</p>
</details>
<details>
<summary>Can I combine image matching with auto fill?</summary>
<p><strong>Yes.</strong> ImageActionBot allows complete automation workflows. Use image matching to find and click target UI, then auto fill values from workflow steps in the same run.</p>
</details>
<details>
<summary>What automation actions are available after image matching?</summary>
<p>After image matching finds an image, you can automate: left click, right click, double click, mouse hover, typing text, key actions, copying to clipboard, waiting for element, conditional branching, and complete workflow execution.</p>
</details>
<details>
<summary>Is this free? What are the system requirements?</summary>
<p><strong>Free to download and use.</strong> Windows 10 and Windows 11 recommended. Works on common screen resolutions with scaling support.</p>
</details>
<details>
<summary>Do I need coding knowledge to use image matching automation?</summary>
<p><strong>No.</strong> ImageActionBot uses a visual workflow builder. You can create automation workflows without any coding. Capture images, set actions, map data fields — everything is visual and easy to use.</p>
</details>
<details>
<summary>What is an IAB file in ImageActionBot?</summary>
<p>
An <strong>IAB file</strong> is a workflow bundle package for export/import of complete automation flows.
It is useful for team handover, reusable deployment, and workflow backup. See the detailed guide in
<a href="./how-to-use.html#iab-workflow-bundle">IAB workflow bundle section</a>.
</p>
</details>
<details>
<summary>How should I use IAB workflow bundles safely?</summary>
<p>
Export only tested workflows, import on the target system, then validate image anchors,
before production. Run a dry test first, especially if resolution, scaling, or UI
layout differs across machines.
</p>
</details>
</div>
</div>
</section>
<section id="social" class="section">
<div class="container">
<h2>Official Social Channels & Updates</h2>
<div class="social-grid">
<a class="social-card" href="https://www.imageactionbot.com" target="_blank" rel="noopener noreferrer"><strong>Website</strong><span>imageactionbot.com</span></a>
<a class="social-card" href="https://t.me/imageactionbot" target="_blank" rel="noopener noreferrer"><strong>Telegram</strong><span>@imageactionbot</span></a>
<a class="social-card" href="https://x.com/ImageActionBot" target="_blank" rel="noopener noreferrer"><strong>X (Twitter)</strong><span>@ImageActionBot</span></a>
<a class="social-card" href="https://www.instagram.com/imageactionbot" target="_blank" rel="noopener noreferrer"><strong>Instagram</strong><span>@imageactionbot</span></a>
<a class="social-card" href="https://www.youtube.com/@ImageActionBot" target="_blank" rel="noopener noreferrer"><strong>YouTube</strong><span>@ImageActionBot</span></a>
</div>
</div>
</section>
<section class="section alt">
<div class="container prose">
<h2>Looking for Automation Software for Windows?</h2>
<p>
If your team is evaluating desktop automation software, Android automation software, or image-based automation tools,
review our dedicated page: <a href="./automation-software.html">Automation Software Guide</a>.
It covers buying intent topics such as feature fit, practical workflows, and implementation readiness.
</p>
</div>
</section>
</main>
<footer class="site-footer">
<div class="container footer-wrap">
<p><strong>ImageActionBot</strong> — Free tool for Windows and Android automation with image matching and step workflows.</p>
<div class="footer-links">
<a href="./about.html">About</a>
<a href="./contact.html">Contact</a>
<a href="./privacy-policy.html">Privacy Policy</a>
<a href="./terms.html">Terms</a>
<a href="./how-to-use.html">How to Use</a>
<a href="./automation-software.html">Automation Software</a>
<a class="js-download-link" data-download-link href="#" target="_blank" rel="noopener noreferrer">Download</a>
<a href="https://t.me/imageactionbot" target="_blank" rel="noopener noreferrer">Telegram</a>
<a href="https://x.com/ImageActionBot" target="_blank" rel="noopener noreferrer">X</a>
<a href="https://www.instagram.com/imageactionbot" target="_blank" rel="noopener noreferrer">Instagram</a>
<a href="https://www.youtube.com/@ImageActionBot" target="_blank" rel="noopener noreferrer">YouTube</a>
</div>
<p class="footer-note">© 2026 ImageActionBot Technologies. All rights reserved.</p>
</div>
</footer>
<script src="./main.js" defer></script>
</body>
</html>