Reference · Nodes

Core Nodes nodes

45 core nodes nodes in BusyBot — 43 actions and 2 triggers. Every page documents the shipped node: real parameters, real outputs, real error behaviour.

Actions

Aggregate Aggregates many items into a single item Action Aggregate Binary Collect binary data from multiple input items into a single output item with multiple named binary properties. Action (binary) Code Run custom JavaScript or Python code to transform, filter, or generate workflow data. Action Compare Datasets Compare two input datasets and categorize items into: only in A, same, different, and only in B. Action (binary) Compression Compress and decompress files using zip or gzip format. Action (binary) Console Logger Log output to console Action Convert to File Convert JSON data into binary files. Supports spreadsheets (CSV, HTML, ODS, RTF, XLS, XLSX), JSON files, text files, ICS calendar events, and base64-to-binary conversion. Action (binary) Crypto Hash, HMAC, sign data, and generate random values using Node.js cryptography. Action Crypto Binary Compute a cryptographic hash of binary data (files, images, documents) using MD5, SHA1, SHA256, SHA384, or SHA512. Action (binary) Data Table Permanently save, retrieve, update, and delete structured data across workflow executions in built-in tables Action Date & Time Manipulate date and time values — format, parse, add, subtract, round, compare, and extract date parts. Action Edit Fields Create, modify, or remove data fields. Action Edit Image Manipulate images: blur, resize, crop, rotate, composite, draw shapes, add text, borders, shear, tint, transparency, and extract metadata. Action (binary) Extract from File Extract structured data from binary files. Supports CSV, spreadsheets (XLS, XLSX, ODS), HTML tables, RTF, PDF, JSON, text, XML, ICS calendar, and base64 conversion. Action (binary) Filter Selectively screen data Action HTML Generate HTML from templates with expression placeholders, extract data from HTML using CSS selectors, convert JSON items to an HTML table, and optionally output HTML as a binary file. Action (binary) HTML Extract Extract structured data from HTML content using CSS selectors. Reads HTML from a JSON property or binary data, then extracts values matching CSS selector rules. Action (binary) HTTP Request Makes an HTTP request to any URL and returns the response. Supports all HTTP methods, multiple authentication types, custom headers, query parameters, request body, pagination, batching, and configurable response handling. Action iCalendar Generate RFC 5545-compliant iCalendar (.ics) event files from structured input data. Action (binary) If Routes items to TRUE or FALSE Action Item Lists Sort, limit, deduplicate, split, concatenate, and summarize item arrays. Action Loop Repeatedly execute a chain of downstream nodes (the loop body) for each item, a fixed number of times, or while a condition is true. Action Loop End Marks the end of a Loop body. Place this after the last node in your loop chain. Action Markdown Convert data between Markdown and HTML. Action Merge Combines multiple data streams Action (binary) Move Binary Data Convert data between binary (file) and JSON properties. Decode binary files into JSON objects/strings, or serialize JSON data into binary files. Action (binary) No Operation, do nothing No Operation — passes items through unchanged without any transformation. Action Read Binary File Read a single file from the local filesystem and return its contents as binary data. Deprecated — use Read/Write Files from Disk instead. Action (binary) Read Binary Files Read multiple files matching a glob pattern from the local filesystem and return each as binary data. Action (binary) Read PDF Extract text content and metadata from a PDF file. Supports password-protected PDFs. Action (binary) Read/Write Files from Disk Read files from or write files to the local filesystem on the server running the workflow engine. Action (binary) Rename Keys Update item field names — supports dot-notation for nested fields and regex-based bulk renaming. Action RSS Feed Read Fetches and parses RSS 2.0, RSS 1.0 (RDF), and Atom feeds from a URL, returning each feed item as structured data. Action Split Out Separates a single item containing an array into multiple individual items. Action Spreadsheet File Read data from spreadsheet files (CSV, XLS, XLSX, ODS, HTML, RTF) into structured items, and write structured items to spreadsheet files. Action (binary) Sticky Note Add visual notes and annotations to your workflow canvas. This node has no runtime behavior — it is purely a UI element for documentation purposes. Action Stop and Error Throw an error in the workflow to stop execution with a custom error message or object. Action Switch Routes items to multiple output branches based on configurable rules or expressions. Action TOTP Generate time-based one-time passwords (TOTP) for two-factor authentication. Action Wait Pause workflow execution for a specified time interval before continuing. Action Write Binary File Writes binary data from an input item to a file on the local filesystem. Deprecated — use Read/Write Files from Disk instead. Action (binary) Write to File Writes content to local filesystem Action (binary) XML Convert between XML and JSON formats. Action

Triggers

Nodes that START a workflow when something happens.