Table run completed
Origami POSTs this event when a table operation (e.g. an API enrichment batch) reaches a terminal state: complete, cancelled, or failed.
data.counts carries aggregate terminal child-outcome counts
(complete, errored, cancelled), never child-id arrays, so
payload size is constant regardless of how wide the run was.
Correlate via data.run_id and read the durable status at
GET /api/v2/tables/:tableId/runs/:runId.
v1 emits this event only for API enrichment batches (enrich=true
on a v1 row insert or v2 upsert); agent-, UI-, and
lead-source-produced table runs are deferred.
Default in the picker: off.
Body
Equal to the webhook-id HTTP header. Stable across retries;
use for receiver-side deduplication.
Event time (when the business action happened), set once at
publish and replayed on retries. NOT the dispatch time, which
lives in the webhook-timestamp HTTP header and is recomputed
per send.
Terminal counts for a table operation. Aggregate counts only, never child-id arrays, so payload size is constant regardless of run width.
Response
Receiver acknowledged.