Workflow Status Update
v1 equivalent: none. v2 only.
Sent when an Augment agent workflow on one of your loads changes state — for example when it completes, is canceled, escalates to a human, or errors. Use it to mirror agent progress in your TMS.
statusReasonCode is free-form and workflow-specific; treat it as an open set and do not branch on values you have not agreed with Augment.
Fields present on every v2 webhook event.
- Type: string | nullcustomer
Load Internal Id requiredYour internal load ID, if provided during load creation
- Type: object ·datarequired
Workflow status data payload.
- enumevent
Type const:WORKFLOW_STATUS_UPDATErequiredEvent name for a workflow status change.
values- W
O R K F L O W _ S T A T U S _ U P D A T E
- Type: stringidrequired
Unique event identifier (ULID)
- Type: string | nullload
Number requiredYour load reference number
- Type: string Format: date-timeoccurred
At requiredWhen the underlying activity occurred (ISO 8601)
- Type: string | null enumworkflowrequired
The Augment workflow that produced this event, or
nullwhen no single workflow can be attributed. New values may be added over time, so treat this as an open set rather than a fixed list.values- T
R A C K _ A N D _ T R A C E - C
A R R I E R _ S U P P O R T - P
O D _ C O L L E C T I O N - L
O A D _ B U I L D I N G - C
A R R I E R _ S E L E C T I O N - S
C H E D U L I N G - C
U S T O M E R _ S U P P O R T - null
- 200
Event acknowledged
curl /WORKFLOW_STATUS_UPDATE \
--request POST \
--header 'Content-Type: application/json' \
--data '{
"id": "evt_01HZXK9P7QM3N8YV4TBWJC2RDP",
"workflow": "TRACK_AND_TRACE",
"occurredAt": "2026-05-13T12:34:56Z",
"loadNumber": "LOAD-456",
"customerLoadInternalId": "INT-789",
"eventType": "WORKFLOW_STATUS_UPDATE",
"data": {
"status": "ESCALATED",
"agent": "TRACK_AND_TRACE_AGENT",
"context": "Carrier unreachable after three attempts.",
"statusReasonCode": "MISSING_CONTACT_INFO"
}
}'