Activity Reference
Complete reference for every activity in Genzbots Studio — 152 built-in activities with exact parameter names, types, defaults, and descriptions. Activity names shown here are the canonical forms as they appear in the Activity Catalog and in .gbw workflow files.
Activity Name Format
All activity names use spaced words (e.g., Type Into, For Each, Excel Read Range). Legacy PascalCase names (e.g., TypeIntoElement, ForEach) are automatically normalised when loading old workflows — backward compatibility is fully preserved.
Universal Activity Settings
Every activity — regardless of type — has these settings in the Properties Panel header:
| Setting | Type | Description |
|---|---|---|
| Display Name | String | Editable label shown on the canvas card |
| Continue on Error | Boolean | If true, failure is recorded but workflow continues to next activity |
| Retry Count | Integer | Retry this activity up to N times on failure (0 = no retry) |
| Timeout (ms) | Integer | Per-activity timeout override; 0 = use global default (30000 ms) |
| Enabled | Boolean | Uncheck to skip this activity entirely (like commenting out code) |
| Comment | String | Developer note — shown as a tooltip on the canvas; not executed |
All Categories
| Category | Count | Activities |
|---|---|---|
| Flow Control | 17 | Sequence, If, Else If, Switch, For Each, While, Do While, Break, Continue, Parallel, Try Catch, Retry, Delay, Invoke Workflow, Throw, Rethrow, Comment |
| Data & DataTable | 17 | Assign, Build Data Table, Add/Remove Data Row, Filter, Sort, Join, Aggregate, Pivot, Merge, Read/Write CSV, Read/Write Excel, Get Row Item, Invoke Code |
| Collections | 5 | Add To Collection, Remove From Collection, Collection Contains, Get Collection Count, For Each Row |
| UI Automation | 23 | Click, Type Into, Get Text, Wait For Element, Send Hotkey, Hover, Select Item, Extract Table, Take Screenshot, Execute JavaScript, Find Element, Get Cell/Attribute Value, Use Application/Browser, Launch Browser/Application, Close |
| Browser | 11 | Navigate, Click Element, Type Into, Get Text, Hover, Drag & Drop, Tabs, Dialogs, Uploads, Downloads, Credentials, JavaScript, Screenshots |
| Excel | 18 | Application Container, Read/Write Range, Get/Set Cell Value, Get/Set Formula, Sheets (Add/Delete/Rename), Save Workbook, Macros (Run/Add/VBA), Format/Sort/AutoFilter Range |
| File System | 13 | Create Folder, Copy/Move/Delete File, File Exists, List Files, Zip/Unzip, Read/Write/Append Text File, Get File Info, Watch Folder |
| HTTP & Email | 4 | HTTP Request, Download File, Send SMTP Email, Get IMAP Emails |
| Database | 5 | Database Connect, Execute Query, Execute Stored Procedure, Database Transaction, Database Disconnect |
| String & DateTime | 13 | String Contains/Replace/Split/Join/Format/Trim, Regex Match/Replace/IsMatch, Get Current/Add To/Format/Parse DateTime |
| PDF & Image / OCR | 13 | Read PDF Text/Table, Read PDF With OCR, Get PDF Page Count, Extract PDF Pages/Images, Merge/Export PDF, Manage PDF Password, Find Image On Screen, Click Image, Wait For Image, Read Text With OCR |
| JSON & XML | 4 | Parse JSON, Serialize JSON, Get JSON Value, Parse XML |
| System & Clipboard | 9 | Assign, Set Variable, Log, Message Box, Run Command, Start/Kill Process, Get/Set Clipboard, Input Dialog |