Documentation / Build

Node reference

#Toolbox groups

Every node in the toolbox belongs to one of these groups. The mini node icon's color matches that node's header color on the canvas, so you can tell a node's group at a glance -- the icon's port dots also hint at whether nodes in that group typically branch (two output ports) or just flow straight through (one).

#๐Ÿ”„ Workflow

Structure: where a run starts and ends, timing, and in-canvas notes/grouping.

Start, End, Delay, Pause, Stop, Return, Group, Comment

#๐Ÿ“ฑ Mobile

Direct, mechanical device control via adb shell โ€” taps, keys, app launches, quick toggles.

Application, Navigation, Touch, Display, Settings, Toggle, Read Message, ADB

#๐Ÿ”€ Logic

Branching and looping โ€” conditions, comparisons, and structured error handling.

If, Switch, Compare, Wait Until, Chance, For Each, While, Repeat, Break, Continue, Try, Throw

#๐Ÿง  Smart Action

AI/vision-assisted element interaction โ€” find things on screen by text, ID, or image instead of raw coordinates.

Click, Input, Scroll, Capture, Detect, Wait, Verify

#๐Ÿ“ฆ Resource

External data and credentials feeding into a run โ€” data sources, secrets, files.

Data Source, Credential, File, Secret, Authenticator, Update Data

#Teamwork



Share, Wait For Shared

#๐Ÿค– AI

LLM-backed nodes โ€” chat, vision, document understanding, AI-driven decisions.

Chat, Vision, Document, Decision, Prompt, Embedding, Brain Task

#๐Ÿ–ฅ System

Automating the host computer running the app โ€” files, processes, clipboard, archives.

Local File, Folder, Process, Command, Clipboard, Environment, Archive, Notification

#๐ŸŒ Browser

Controlling a browser โ€” navigation, tabs, cookies, storage, extensions, JS.

Window, Tab, Navigate, Cookie, Storage, Profile, Extension, JavaScript, Research Page

#๐ŸŒ Network

Network I/O โ€” HTTP/REST calls, sockets, FTP, email, webhooks.

HTTP, API, Socket, FTP, Email, Webhook

#๐Ÿž Debug

Diagnostics while building a workflow โ€” custom log lines, breakpoints, assertions.

Log, Breakpoint, Assert, Inspect, Export

#๐Ÿ”ข Variables

Reading, writing, and transforming workflow variables and data.

Set Variable, Get Variable, Delete Variable, Increment Variable, Decrement Variable, Random Value, Math, String, List, JSON, Date & Time

#A closer look at a few common nodes

Touch (Mobile) -- purely mechanical taps/swipes/keys via raw coordinates, no detection involved.

If (Logic) -- compares a value or variable, or a live reading of the phone or browser, and routes execution down its True or False output port. Wait Until and Chance sit beside it; see Logic & conditions.

Click (Smart Action) -- finds an element by UI text, resource ID, screen text, or a template image, then taps it -- use this instead of Touch when the element's position can move between runs.

Detect (Smart Action) -- the same detection engine as Click, but only checks whether something is present (routes to Found / Not Found) without tapping it -- useful for conditional branching.