SHIPMENT_STATUS_FOUND
intent SHIPMENT_STATUSstate FOUNDlang env1
Template
Subject
Re: Load {load_number}
Hi {customer_contact_name},
Load {load_number} is currently {status}.
Current location: {current_location}
Estimated delivery: {eta}
Carrier: {carrier_name}
Thanks,
{company_name}Variables used
- 🔒carrier_name
- 🔒company_name
- current_location
- customer_contact_name
- eta
- 🔒load_number
- status
Highlighted are required — §64 fails the render rather than substituting a blank. 🔒 marks identifiers §65 forbids translating; a localised load number is a support ticket.
Preview
Re: Load 84721
to john@acme-test.com
Hi John, Load 84721 is currently in transit. Current location: Little Rock, AR Estimated delivery: Mon, 22 Sep 2026 14:00:00 GMT Carrier: Meridian Xpress Thanks, LogPac Operations
Available fields
customer
- {customer_name}
- {customer_contact_name}
- {customer_reference}
shipment
- {shipment_id}
- {load_number}
- {status}
- {eta}
- {current_location}
- {carrier_name}
stops
- {pickup_location}
- {pickup_date}
- {pickup_time}
- {delivery_location}
- {delivery_date}
- {delivery_time}
documents
- {document_name}
- {document_type}
- {document_date}
organization
- {company_name}
Editing, versioning and per-customer overrides (§60) need the template table in prisma/schema.prisma applied — the catalogue is currently code, not data. Preview runs through the same renderTemplate the pipeline uses, so what you see here is what would actually go out.