Automation Protocol — schema reference
The ObjectStack Automation Protocol in 13 reference pages: every schema in @objectstack/spec with its properties, types, defaults and a TypeScript example.
This section contains all protocol schemas for the automation layer of ObjectStack.
Approval
Source: packages/spec/src/automation/approval.zod.ts
Bpmn Interop
Source: packages/spec/src/automation/bpmn-interop.zod.ts
Builtin Node Config
Source: packages/spec/src/automation/builtin-node-config.zod.ts
Control Flow
Source: packages/spec/src/automation/control-flow.zod.ts
Execution
Source: packages/spec/src/automation/execution.zod.ts
Flow
Source: packages/spec/src/automation/flow.zod.ts
Flow Function
Source: packages/spec/src/automation/flow-function.zod.ts
Io Node Config
Source: packages/spec/src/automation/io-node-config.zod.ts
Node Executor
Source: packages/spec/src/automation/node-executor.zod.ts
Schedule Organization
Source: packages/spec/src/automation/schedule-organization.zod.ts
Schemaless Node Config
Source: packages/spec/src/automation/schemaless-node-config.zod.ts
Time Relative Trigger
Source: packages/spec/src/automation/time-relative-trigger.zod.ts
Webhook
Source: packages/spec/src/automation/webhook.zod.ts
Sortability
The per-column SORTABILITY projection served with object metadata — the one signal a grid reads to decide whether a column header offers a sort click.
Control Flow
Structured control-flow constructs — the native + AI-authored flow model: a loop container, a parallel block, and structured try/catch/retry.