Automatic Produce Pro Order Exception Flags
Every two hours, WebRun scans Produce Pro for orders with short ships, grade substitutions, or weight variances outside tolerance, logs each exception to a Google Sheet, and posts a flagged summary to your operations Slack channel for immediate action.
How do I automatically flag order exceptions in fresh produce distribution?
WebRun scans Produce Pro every two hours for order exceptions including short ships, grade substitutions, and weight variances outside tolerance. It logs every flagged line to a Google Sheet and posts a grouped summary to your operations Slack channel, so your team can act on exceptions before customers notice a problem.
- Exceptions surface within 2 hours of occurring, not at end of day
- Every short ship and grade sub is logged for PACA compliance review
- Ops team resolves issues before the customer calls to complain
Built for produce operations managers · fresh produce distributors · quality control teams · customer service supervisors
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
producepro.comin a real browser with your saved login - no setup, no API keys. -
1
Produce Pro - scan orders for exceptions
WebRun opens Produce Pro to scan orders for exceptions. - Open Produce Pro and review orders shipped or staged in the last two hours
- Flag any order line with a short ship quantity more than 5% below the sold quantity
- Flag any grade substitution where a lower grade was shipped than ordered
- Flag any catch-weight line where the variance exceeds the customer's tolerance
- Capture order number, customer, item, exception type, and variance amount for each flag
Done when All order exceptions in the period are captured with their details.
-
2
Google Sheets - log each exception to the tracker
WebRun opens Google Sheets to log each exception to the tracker. - Open the Order Exceptions Google Sheet
- Append each flagged exception as a new row with order number, customer, item, exception type, variance, and timestamp
- Leave rows for the ops team to mark as resolved
Done when Every exception is logged as a row in the Google Sheet.
-
3
Slack - post exception flags to operations channel
WebRun opens Slack to post exception flags to operations channel. - Post a summary of this run's exceptions to the operations Slack channel
- Group by exception type: short ships, grade subs, weight variances
- Include a link to the Google Sheet for the full log
Done when The operations team has a Slack summary of all exceptions found this run.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Will it contact the customer about the exception automatically?
No. WebRun flags exceptions internally to your ops team in Slack. Any customer communication is drafted separately and reviewed by a human before sending.
Can I set different thresholds for different customers?
Yes. During setup you can configure per-customer tolerance levels for weight variance and short-ship percentage, and WebRun applies them when scanning each order.
How do resolved exceptions get removed from the list?
Your ops team marks rows as resolved in the Google Sheet. WebRun skips any exception already marked resolved in future runs, so the Slack channel stays free of noise.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.