Airtable
Link an Airtable account. Each node requests the scopes it needs (read vs write vs schema).Shared inputs
- Base ID — Your base id (
app…), configurable as text or wired. - Table name or ID — Human-readable table name or
tbl…id. - Fields (create/update) — Repeatable field name + value pairs (column names as in Airtable).
- Type cast? — When enabled (default on), Airtable coerces values to field types where possible.
- Sort (list/find) — Optional sort field + asc / desc.
Get Record
Scopes: records read. Inputs: Account; base; table; recordId. Output: record — pickable object of field names → values.Create Record
Scopes: records write. Inputs: Account; base; table; fields; typecast. Outputs: recordId; createdRecord (pickable object).Create Records
Up to 10 records per run. Inputs: Account; base; table; records — each entry is its own fields list; typecast. Outputs: createdRecords (repeatable): each item has id and fields (pickable).Update Record
Inputs: Account; base; table; recordId; fields to change; update method — merge (patch only listed fields) vs replace (whole record); typecast. No outputs on the graph.Update Records
Batch update: each entry has a recordId plus fields. Inputs: Account; base; table; updates (repeatable groups); update method; typecast.Delete Records
Up to 10 ids per run. Inputs: Account; base; table; recordIds (repeatable strings).Get All Records
Inputs: Account; base; table; optional view name/id; optional filter formula (test in Airtable first); sort field + direction. Outputs: records (repeatable pickable rows); count.Find Records
Row must match all filters (AND). Per filter: field name; match mode — equals / not equal, empty / not empty, contains / does not contain, matches regex, numeric comparisons, boolean checks; search value when required (type follows mode). Inputs: filters (repeatable); sort options. Outputs: records (repeatable); count.Find Records by Formula
Inputs: Account; base; table; filter formula (Airtable formula language—validate in Airtable UI); sort options. Outputs: records (repeatable); count.Get Table Schema
Scopes: schema read (schema.bases:read).
Inputs: Account; base; table.
Outputs: Table name, description, primaryFieldId; fields (repeatable) with each field’s id, name, type, description.