RowView

A row on a sheet with its inputs and per-cell action status/outputs.

Properties

row_idstring <uuid>required

UUID assigned by Add Rows.

row_statusstringrequired

Row-level execution summary — a quick check without iterating every cell. `pending`: the row has never been run (`cells` is `{}`). `running`: at least one cell is queued or running. `complete`: all cells reached `complete`. `has_failures`: terminal state — no cell is still running and at least one cell has `status: "failed"` or `status: "error"`.

"pending""running""complete""has_failures"
created_atstring <date-time>required

UTC timestamp (ISO 8601) when the row was added to the sheet via Add Rows.

inputsobjectrequired

Input column values as the row was created. Keys match the sheet's input field names.

cellsobjectrequired

One entry per action in the sheet's chain, keyed by `action_instance_id` (e.g. `enrich_company_linkedin_profile_1`). Empty `{}` for rows that have never been run.

Example

RowView example
{
  "row_id": "00000000-0000-0000-0000-000000000000",
  "row_status": "pending",
  "created_at": "1970-01-01T00:00:00.000Z",
  "inputs": {},
  "cells": {}
}