Cold Chain Logistics Case Study

WhatsApp Delivery Updates and Cold Chain Monitoring for a Refrigerated Fleet

A chilled and frozen food distributor moved order-status questions to StarBot on WhatsApp and fitted its refrigerated trucks with StarSense sensors. Customers get answers without calling dispatch, and temperature excursions raise an alert while the load can still be saved.

Logistics and Supply ChainStarBot and StarSenseClient name withheld
A refrigerated truck sending temperature and location readings while a chat on a phone answers an order status question
Scroll
Project at a Glance

Who We Worked with and What We Delivered

Client

A chilled and frozen food distributor in the UAE with its own refrigerated delivery fleet

Solutions

Services

Client confidentiality: we are not allowed to disclose the name or address of this client. The project details below are shared with that in mind.

Apps and modules in this project

  • StarBot WhatsApp assistant
  • StarBot human handover
  • StarBot analytics
  • StarSense cold chain monitoring
  • StarSense alerts and escalation
  • StarSense compliance reports

The Challenge

The client supplies chilled and frozen food to restaurants, hotels, caterers and grocery stores from its own cold stores, using a fleet of refrigerated trucks. Orders arrived through the sales team, were planned into routes by dispatch and were delivered by drivers who phoned the office whenever something changed on the road.

Most calls to dispatch asked the same thing: where is my order? Kitchens planning their service around a delivery wanted an arrival time, so dispatchers phoned the driver and then called the customer back. At busy times the lines were never free, and real problems such as a refused delivery or a short shipment waited behind routine questions.

The cold chain had a similar blind spot. Each truck's refrigeration unit showed its temperature in the cab, but nobody could see it from the office. Excursions came to light when a receiving chef checked a product on arrival and rejected it, and the temperature records that hotels, supermarkets and inspectors asked for were slow to assemble by hand. It is a familiar logistics picture:

  • Dispatch phones busy with routine order-status calls
  • No live view of truck temperatures, door openings or locations from the office
  • Excursions discovered at the customer's door, after the product was lost
  • Temperature evidence for customers and inspectors assembled by hand

Our Approach

We spent time with dispatch, drivers, the cold store team and customer service, and reviewed a sample of the calls and messages they handled. The routine questions fell into a short list of intents: order status, what was loaded and how to report a problem with a delivery. Those became the first scope for StarBot.

The fit-gap showed that StarBot's standard WhatsApp channel, intents and human handover covered the conversation side, and that the only integration needed was a lookup into the distributor's existing ERP, which already held orders and delivery records. We connected the two through StarBot's REST API and webhooks rather than copying data into another system, and each lookup is scoped to the customer who is asking, so a restaurant sees its own orders and nothing else.

For the cold chain we surveyed the fleet and the cold stores for StarSense: where sensors could sit in each cargo area, how door sensors would mount, where gateways could be powered and which readings the refrigeration units already exposed. With the quality manager we agreed temperature bands per product type, who should hear about an excursion first and who comes next if nobody responds.

Both parts went live in phases. StarBot started with a group of regular customers once every message template and flow had been tested with the client, and we reviewed the transcripts together and filled the gaps before every customer received the WhatsApp number. StarSense started on a few trucks running mixed chilled and frozen routes, then extended to the whole fleet and the cold stores. Dispatchers, drivers and the quality team were each trained on their own part: handover, alert acknowledgment and excursion follow-up.

The Solution

Order Status on WhatsApp

Customers message the distributor's WhatsApp number in Arabic or English, and StarBot answers from live delivery records: whether an order is confirmed, loaded, out for delivery or delivered. It picks out order numbers and dates from the message, asks for any missing detail and keeps the context when the customer follows up. Customers who opt in also receive an approved WhatsApp template message when their order leaves the depot, so kitchens know their delivery is on its way.

Handover for Real Problems

Refused deliveries, short shipments and complaints are handed to customer service with the full transcript, the order number and what StarBot already checked, routed by topic and business hours. Outside hours, StarBot records the issue and promises a call-back. Conversation analytics show the most frequent questions and the ones StarBot could not answer, and the team reviews them to extend the knowledge base.

Temperature, Door and Location Telemetry

Temperature sensors in each cargo area and door sensors on the rear and side doors report through a gateway in every truck, with the vehicle's location attached, and the cold stores are monitored the same way. Gateways hold readings through stretches of weak coverage and upload them when the link returns. Dispatch and the quality team see every truck and cold room on one dashboard, with drill-down to the raw readings.

Excursion Alerts and Compliance Reports

Rules combine thresholds, rate of change and door status, so a door held open at a delivery stop is treated differently from a failing refrigeration unit, and missing-data rules flag a sensor that has gone silent. When a load drifts out of its band, the driver's supervisor receives a WhatsApp alert through StarBot with the truck, the location and the readings, and the alert escalates to the quality manager if it is not acknowledged. Supervisors can also ask StarBot for a truck's current temperature on WhatsApp. For customers and inspectors, StarSense produces shipment temperature reports that the quality team exports as PDF.

Facing the same challenge? Tell us about your project.

The Results

  • Routine order-status questions are answered on WhatsApp in Arabic or English, so dispatch phones are free for real problems.
  • Customer service receives refused deliveries and complaints with the transcript and order details already captured.
  • Temperature, door and location readings from every truck and cold store are visible from the office, live and on record.
  • Excursions raise an alert during the route, while the driver and supervisor can still act, instead of being found at the customer's door.
  • Unacknowledged alerts escalate automatically, and every acknowledgment is logged with the user and the time.
  • Hotels and supermarkets that ask for proof receive shipment temperature reports without anyone assembling paper records.

Lessons for Similar Projects

  1. Start the chatbot with the few questions that fill the phone lines. A narrow, accurate scope earns customer trust faster than a bot that tries to answer everything.
  2. Agree temperature bands and escalation contacts with the quality team before the first sensor is fitted. Alerts without an owner become noise.
  3. Treat door openings as context, not as alarms. Combining door status with temperature trends keeps routine delivery stops from flooding the team with false alerts.
  4. Connect conversations to the systems that hold the facts. StarBot answers order questions well because it reads live delivery records, not a script.
StarBot by Star Bit Solutions

Planning a Similar Project?

Tell us how customers ask about deliveries today and how your fleet is monitored, and we will outline a StarBot and StarSense rollout.

Not Sure Which Solution Fits?

Tell us about your business and we will recommend the right starting point, free of charge.