Domain Model
Automation Action Trace
Fields
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
| id | string.uuid | Yes | — | Id |
| ruleId | unknown | Yes | — | ID of the associated rule |
| triggerType | enum(event, schedule, condition) | Yes | — | Trigger type |
| triggerPayload | unknown | Yes | — | Trigger payload |
| actionType | enum(create_record, update_status, send_notification, agent_review, run_workflow, create_reorder_po, create_agent_task, create_agent_task_and_dispatch) | Yes | — | Action type |
| actionPayload | unknown | Yes | — | Action payload |
| resultStatus | enum(executed, drafted, approved, rejected, skipped, error) | Yes | — | Result status |
| resultPayload | unknown | Yes | — | Result payload |
| agentTraceId | unknown | Yes | — | ID of the associated agent trace |
| reviewedByUserId | unknown | Yes | — | ID of the associated reviewed by user |
| reviewedAt | unknown | Yes | — | Reviewed at |
| executionDurationMs | unknown | Yes | — | Execution duration ms |
| workspaceId | string | Yes | — | ID of the associated workspace |
| createdAt | string.date-time | Yes | — | Created at |
Create Schema
Fields accepted when creating a new record:
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
| ruleId | unknown | Yes | — | ID of the associated rule |
| triggerType | enum(event, schedule, condition) | Yes | — | Trigger type |
| triggerPayload | object | No | — | Trigger payload |
| actionType | enum(create_record, update_status, send_notification, agent_review, run_workflow, create_reorder_po, create_agent_task, create_agent_task_and_dispatch) | Yes | — | Action type |
| actionPayload | object | No | — | Action payload |
| resultStatus | enum(executed, drafted, approved, rejected, skipped, error) | Yes | — | Result status |
| resultPayload | object | No | — | Result payload |
| agentTraceId | string.uuid | No | — | ID of the associated agent trace |
| executionDurationMs | integer | No | — | Execution duration ms |
| workspaceId | string | Yes | — | ID of the associated workspace |