Node reference
All nodes of this version, with their parameters. The pages are generated from the node classes, so they always match the app.
Parameters marked as supporting expressions accept {{ … }} (JavaScript). The names in code are the keys in the workflow JSON.
| Node |
Description |
| Cron Trigger |
Starts the workflow on a schedule while the workflow is active. |
| Error Trigger |
Starts the workflow when a triggered run of a workflow that uses it as error workflow fails (set on the workflow, its group or the instance). |
| Execute Workflow Trigger |
Starts the workflow when another workflow calls it with Execute Workflow; outputs the caller's items. |
| Form Trigger |
Starts the workflow from the user portal: declares the form the user fills in and outputs one item with the values. |
| Manual Trigger |
Starts the workflow when it is run from the editor. |
| Recovery Trigger |
Starts the workflow when a workflow that failed and was reported to this error workflow runs successfully again (triggered runs only). |
| Webhook Trigger |
Starts the workflow when its URL is called while the workflow is active. |
| Node |
Description |
| Execute Workflow |
Runs another workflow with the items and outputs what its last node returned. |
| Filter |
Keeps only the items that match a condition. |
| If |
Routes each item to 'true' or 'false' depending on a condition. |
| Merge |
Waits for both inputs and merges their items. |
| Switch |
Routes each item to the output of the first matching case. |
| Wait |
Pauses the execution, then passes the items on. |
| Node |
Description |
| Aggregate |
Combines all items into a single item with arrays. |
| Code |
Transforms items with JavaScript, once for all items or once per item. |
| Crypto |
Hashes text or attachments (SHA-256, SHA-512, SHA-1, MD5), signs them with HMAC, creates UUIDs and encodes or decodes Base64. |
| Date & Time |
Gets the current time, formats, parses and calculates dates, and converts between time zones. |
| Limit |
Keeps only the first or the last N items. |
| Remove Duplicates |
Keeps the first of several items with equal JSON (or equal selected fields). |
| Set |
Sets, renames or keeps fields of each item. |
| Sort |
Sorts the items by one or more fields. |
| Split Out |
Turns an array field into one item per element. |
| Node |
Description |
| HTTP Request |
Sends one HTTP request per item. |
| Respond to Webhook |
Answers the webhook call that started the execution (Webhook Trigger with 'Using respond node'). |
| Send Email |
Sends one email per item over SMTP, optionally with the item's attachments. |
| Node |
Description |
| Compression |
Packs attachments into a ZIP archive and unpacks ZIP archives into items or attachments; compresses and decompresses single attachments with GZip. |
| Convert to File |
Turns items into a file attachment, e.g. |
| Extract from File |
Turns an attachment (a file from a webhook, a mail, an HTTP response, Read File) into items: CSV, JSON, XML, text, and Excel with the Office plugin. |
| Read File |
Reads files from a folder released by the host, as binary, text, JSON or CSV. |
| Write File |
Writes attachments or text (one file per item), or all items as JSON or CSV (one file), into a folder released by the host. |
| Node |
Description |
| SQL |
Runs SQL against SQL Server, PostgreSQL or SQLite, once per input item. |
| Node |
Description |
| Run Script |
Runs one .bat/.cmd, PowerShell, Python or shell script from a folder released by the host, once per input item. |
| Run Scripts Folder |
Runs the switched-on scripts of a folder released by the host, in order, once per input item. |
| Run Scripts Repo |
Clones a repository of a configured Git server for the run and runs its switched-on scripts in order, with the repository root as working directory (PIPE_WORK_DIRECTORY). |
| Node |
Description |
| Log |
Writes a message per item to the application log and passes the items on. |
| No Operation |
Passes items through unchanged. |
| Result |
Defines what a user sees in the portal at the end of the run: text, Markdown or a table. |
Credential types
See Credential types.