Voiceflo
← All posts

Custom forms for a meat and dairy wholesaler, by voice

January 22, 2026

When a wholesaler tells you they have "a few custom forms," they mean thirty. We met a meat and dairy distributor outside Chicago that had thirty-four. Receiving inspection sheets that branched on whether the load was kosher. A break-room temperature log that fed into a corrective action workflow only one supervisor knew how to fill out. A custom recall traceability form that asked for the name of the truck driver, the pallet count, and a Polaroid of the seal.

The instinct with software is to flatten all that. Replace the thirty-four forms with three "best practice" templates and tell the team to adapt. We tried that on paper with one of their leads and got laughed out of the room. Those forms exist because their customers ask for them. The customers are restaurants and retailers who built their own QA programs. The forms are part of the relationship.

So we did not flatten anything. We rebuilt the forms exactly as they were, in our form builder, and turned every field into something a worker could speak. The kosher branch shows up only when the load type is selected. The break-room log auto-routes to the supervisor who actually owns it. The recall form prompts for a photo at the right step.

Three things changed for the floor team. Mistakes dropped because the form will not advance until the previous field has a real value. Detail went up because workers will say a sentence they would never write out longhand: "trailer was 38 degrees on arrival, two pallets had condensation on the wrap, driver said the reefer cycled for an hour outside Gary." All of that gets parsed and stored, none of it gets typed.

The change for managers was bigger. They have a single dashboard that shows, in real time, which forms have been completed today, by whom, and what got flagged. They can search every recall form for "trailer condensation" and find the seven loads from this season that had the same callout. They can see that one warehouse is missing the pre-shift sanitation form three days a week and have a conversation about it on Thursday instead of finding out on the next audit.

The forms are still theirs. Same fields, same logic, same headers. The team just stopped fighting them.