TinyTable Operations

TinyTables connector
TinyTables: the database connector node

TinyTable (Sheet) nodes let you interact with TinyCommand's built-in spreadsheet-database directly from workflows. No external database setup required.

Available operations

NodeTypeColorWhat it does
Create RecordCREATE_SHEET_RECORD_V2GreenAdd a new row
Update OneUPDATE_ONE_SHEET_RECORDBlueUpdate a single matching row
Update RecordsUPDATE_SHEET_RECORD_V2BlueUpdate multiple matching rows
Find One RowFIND_ONE_SHEET_RECORD_V2PurpleGet the first matching row
Find All RowsFIND_ALL_SHEET_RECORD_V2PurpleGet all matching rows
Delete RowDELETE_SHEET_RECORDRedRemove matching rows

All operations require selecting a sheet and table from your workspace.

Configuration (shared across all)

FieldRequiredDescription
SheetYesWhich TinyTable sheet to use
TableYesWhich table within the sheet
Fields/ConditionsVariesColumn mappings or filter conditions

Create Record

Map each column to a value using FX formulas:

name = {{trigger.body.name}}
email = {{trigger.body.email}}
created_at = {{now}}

Templates: Save Lead, Log Event, Store Result

Find Rows

Filter rows by conditions, similar to a spreadsheet filter.

Find One: returns the first match. Find All: returns all matches as an array (use with For Each to process each row).

Update and Delete

Both require conditions to identify which rows to modify. Similar to a WHERE clause: match by column values.

When to use TinyTable vs Database

Use TinyTable whenUse Database when
Quick data storage without setupComplex queries with JOINs
Team collaboration on dataLarge datasets (100K+ rows)
Non-technical users need to view/editCustom schema with constraints
Prototyping before a real databaseProduction workloads
Tip

TinyTable is perfect for MVPs and internal tools. When you outgrow it, migrate to a PostgreSQL or MySQL database using the Database nodes; the workflow logic stays the same.