Key Takeaways
- Refinery dual-SIM is unit SIM A for rundown release and tank-farm SIM B for truck-rack ETA — never one radio for both still and rack.
- Bind tank last-four to the batch ticket in the template. A generic “product ready” is not a mill packet.
- Keep driver OTP off the unit tablet that dumps rundown bursts.
- Service pricing is devices plus SMS send volume. You bring the Android phone and operator credit.
- Free is 1 device, 300 SMS lifetime, 300 contacts. Developer is 25,000 SMS per year.
- Honor STOP on rack nags. Rundown SMS stays operational; backhaul upsells do not.
Summary
Logistics dual-SIM in scenario 1659 is refining: unit SIM A for rundown release, tank-farm SIM B for truck-rack ETA. Unlike depot ETA, last-mile, returns, cold-chain, air-cargo, port-gate, rail, customs, DG/hazmat, pick-wave, PUDO, barge, mine-haul, hospital STAT, ferry RoRo, jobsite crane, waste route, snow-plow, grain elevator, lumber kiln, pipeline ROW, quarry blast, wind-farm CTV, logging landing, ready-mix plant, asphalt plant vs paver, or steel mill vs coil yard, this split is still versus rack, not a mill heat.
Service pricing is devices plus SMS send volume. You bring the Android phone and operator SMS credit. Free is 1 device, 300 SMS lifetime, 300 contacts. Developer is 25,000 SMS per year. Starter, Professional, and Business list Unlimited SMS as platform send volume; devices and airtime stay metered.
One radio for rundown and rack ETA mixes two clocks. Route unit A and farm B. Send tank last-four. Keep the batch ticket in the process system.
Key takeaways
- Refinery dual-SIM is unit SIM A for rundown release and tank-farm SIM B for truck-rack ETA — never one radio for both still and rack.
- Bind tank last-four to the batch ticket in the template. A generic “product ready” is not a mill packet.
- Keep driver OTP off the unit tablet that dumps rundown bursts.
- Service pricing is devices plus SMS send volume. You bring the Android phone and operator credit.
- Free is 1 device, 300 SMS lifetime, 300 contacts. Developer is 25,000 SMS per year.
- Honor STOP on rack nags. Rundown SMS stays operational; backhaul upsells do not.
Related reading
Start from multi-device and dual-SIM routing, compare device and SMS volume pricing, open transactional SMS, and review PHMSA notes where they apply — SMS is not a shipping paper.
Context
Tank desks land here after unit rundown SMS starved rack ETAs on one SIM, or after a full batch ticket leaked in a template. Driver OTP cannot share that tablet.
Core scenario guidance
Route unit A vs farm B. Template: tank last-four. Drop full batches. Honor STOP on nags. Isolate OTP.
| Lane | SMS body | Fail closed |
|---|---|---|
| Unit SIM A | Tank last-four + release | Full batch ticket |
| Farm SIM B | Rack ETA | Same SIM as rundown |
| STOP | Suppress rack nags | Keep driver OTP |
| Driver OTP | Separate device | Same SIM as rundown burst |
Canary a staff tank after OS updates. MCP wraps REST. Developer Center owns fields.
Cost and ownership
Devices + volume + operator airtime on every retry. Developer is 25,000 SMS per year. Free (1 / 300 / 300) proves pairing, not a unit/farm desk.
Operations
Daily last-seen, battery, unit vs farm SIM health. After a rundown change, one staff canary. On-call before unattended night units.
Security and compliance
Batch tickets identify process chemistry. Encrypt at rest. Never log full batches from SMS. Verify TLS on every callback.
Decision guide
Ship when A/B routing, last-four templates, STOP, and OTP isolation exist. Delay if unit and farm share one SIM. If zero phone ops is mandatory, evaluate CPaaS for that slice.
Checklist
- Unit A vs farm B.
- No full batch in SMS.
- Honor STOP on nags.
- OTP isolated.
- Spare paired.
Next steps
Return to Laravel SMS gateway guide, compare device and SMS volume pricing, open device setup, and confirm APIs in SMS API documentation.
Deep dive: production hardening
Dual-SIM ownership before radio is non-negotiable. A rundown burst on the farm SIM still spends airtime and starves ETAs. Battery exemptions dominate overnight units.
Deep dive: scaling and failure modes
Scale is tanks times rundowns, not a blast of the book. Never claim unlimited free cloud SMS credits with no device or volume meter.
Deep dive: integration discipline
Developer Center owns live API parameters. Persist tank id + batch last-four. MCP is a REST wrapper. If zero phone ops is mandatory, evaluate CPaaS. You bring the Android phone and operator credit.
Related product pages
Jump to the live product docs for this topic—not another long-form article.
- multi-device and dual SIM routingCapacity and failover
- transactional SMS for orders and alertsEvent-driven messages
- SMS delivery reports (DLR)Delivery status tracking
- SMS API documentationLive endpoint reference





