Skip to main content
sndbox currently implements 42 built-in nodes across triggers, logic, data, network, browser, communication, and system automation. These pages are generated from src/catalogue.ts; names, type IDs, defaults, typed ports, side-effect flags, and supported placements are not hand-copied.
Start with a trigger, connect compatible ports, and map outputs into later node fields. The node inspector only shows settings implemented by that node.

Triggers

Manual Trigger

Run from the toolbar.

Schedule Trigger

Run on a local schedule.

File Watch Trigger

Watch an approved folder.

New Email

Poll Gmail safely for matching messages.

Logic

Condition

Follow a true or false branch.

Delay

Wait without blocking the runner.

Compare With Previous

Detect a meaningful change and update state after success.

Manual Approval

Pause for local review.

Data

Set Data

Construct a structured object.

Read File

Read text from an approved file.

List Folder

List files in an approved folder.

Parse CSV

Parse CSV text or an approved file.

Parse JSON

Parse JSON text or an approved file.

Parse Text

Split text into lines and basic statistics.

Get Workflow State

Read a value stored by this workflow.

Set Workflow State

Store a value after a successful run.

Network

HTTP Request

Call an HTTP endpoint.

Browser

Open Browser

Start a managed Chromium session.

Navigate

Load a URL in the active session.

Click Element

Click a recorded element.

Fill Field

Enter static or protected data.

Select Option

Choose an option by value, label or index.

Press Key

Send a validated key combination.

Wait For

Wait for page state or an element.

Extract Data

Extract structured values from the page.

Screenshot

Capture viewport, page or element.

Download File

Save a browser download safely.

Upload File

Upload an approved local file.

Close Browser

Close the active managed session.

Communication

Get Email

Retrieve a Gmail message.

Create Gmail Draft

Create an editable draft without sending.

Send Email

Send only after explicit workflow approval.

Add Gmail Label

Add or remove message labels.

Discord Webhook

Send a webhook message.

Discord Embed

Send a structured webhook embed.

Slack Webhook

Send an incoming webhook message.

System

Desktop Notification

Show a native notification.

Move File

Move within approved folders.

Write File

Write text to an approved file.

Copy File or Folder

Copy within approved folders.

Delete File or Folder

Delete an explicitly approved path.

Run Command

Execute an explicitly approved process.