Automation Blocks
In this article
Scripts use two types of blocks:
- Trigger Blocks — to start a script
- Action Blocks — to perform specific operations
Action blocks are grouped by purpose and organized into categories. The categories include:
- Installed — shown when custom blocks are available
- Databases — for working with tables in the workspace or external databases
- Storage — for working with files
- Services — for working with calendars, email, HTTP requests, and JavaScript code
- Tools — for working with neural networks, system tables, and helper blocks used in scripting
The left panel also displays recommended block groups that can be used without switching categories.
Below is a table of available action blocks and the groups they belong to.
| Automation Block | Groups the Block Belongs To |
|---|---|
| Category Databases | |
| SQL Query | Workspace, Databases |
| Select Rows via SQL Query | Workspace, Databases |
| Insert rows | Workspace, Databases |
| Update rows | Workspace, Databases |
| Get Table Schema | Workspace, Databases |
| Create a View | Workspace |
| Create a Table | Workspace |
| Remove the Table | Workspace |
| Rename the Table | Workspace |
| Clear the Table | Workspace |
| Category Storage | |
| Download File Content | FTP, SFTP, SMB |
| Get File List | FTP, SFTP, SMB |
| Delete File | FTP, SFTP, SMB |
| Upload to Directory | FTP, SFTP, SMB |
| Get CSV | FTP, SFTP, SMB |
| Category Services | |
| Send Email | Email, System Email |
| Send Request | HTTP |
| Execute Code | JavaScript |
| Get Calendars | Microsoft Exchange |
| Get Calendar Events | Microsoft Exchange |
| Category Tools | |
| Send Message | AI Model |
| Create Embedding | AI Model |
| Extract Text from Document | AI Model |
| Wait for Event | Event Processing |
| Ungroup Array | — |
| Synchronizer | — |
| Get System Table | System Tables |
| Execute Script | Scripts |
| Return Data | Scripts |
| Generate CSV | File |
| Archive | File |
| Extract Archive | File |
| Extract Text from PDF | File |
| Filter | — |
| Execute Instruction | Digital Assistant |
Was the article helpful?
Yes
No