The scale is the source of truth
Readings are captured from the device and stored as received. A posted ticket always points back to the raw reading it came from, so a dispute about a load is settled by the record rather than by memory.
Rivl Plant Manager is operations software for a bulk materials facility. It reads the truck scale, keeps inventory by silo and quality class, raises an alert when a number moves out of range, and answers plant questions from the plant's own records through Ask Rivl.
First deployed at a materials facility in Monahans, Texas.
The sign in screen as it runs today at the first plant. The scale house state, the loads released and the tons shipped are live before anyone logs in.
Nothing here is exotic. What is unusual is that the scale, the silos, the orders and the alerts share one record, and that a plant question can be answered from that record rather than from the person who happens to remember.
Tickets read from the truck scale and posted to inventory without retyping, with the raw reading kept beside the posted value.
Each silo carries its own balance by quality class, so the office knows what can be sold before the next truck is loaded.
Customer orders tied to outbound tickets, so a load that leaves the yard is already matched to who ordered it and what it weighed.
A reading out of range, a silo below its reorder level or an order short of material raises a notice to the role that owns it, not to a named person.
Plain language questions answered from the plant's own tickets and inventory, with the records the answer came from shown beside it.
Permissions, notifications and escalation are defined by role. People are assigned to roles in settings, because people change and roles do not.
A plant does not stop for software. The system has to take a bad scale reading, a truck that arrives before its order, and an operator on a phone in the dust, and still keep one honest number.
Readings are captured from the device and stored as received. A posted ticket always points back to the raw reading it came from, so a dispute about a load is settled by the record rather than by memory.
Balances are enforced in the database, not only in the application, so a bug or a direct write cannot produce a silo balance the yard knows is impossible.
Ask Rivl answers from tickets and inventory rows and shows them. When the records do not cover the question, it says so rather than filling the gap.
Every alert and email is stored with the outcome the provider actually returned, so the system reports what happened rather than what it attempted.
Underneath the plant vocabulary this is a device integration, an inventory ledger with enforced rules, and an assistant grounded in operating records. That combination shows up in warehouses, laboratories, clinics and depots.
Instruments, meters and legacy systems with no interface, captured once and kept beside the posted record.
Any count that has to be right: stock, cash, units, beds, seats. Enforced at the data layer so an audit finding is a query rather than an investigation.
Your records made answerable in the words your staff use, with the source shown so an answer can be traced.
Notices routed to the role that owns the exception, so a change of staff never breaks the escalation path.
Thirty minutes. Tell us what gets measured, who writes it down and where it goes wrong, and we will tell you whether this pattern fits or whether the constraint is somewhere else entirely.