All templates

Automated Grain Inventory Exception Flags

Every Monday, WebRun opens Traction Ag, reads the grain inventory booked by crop and bin, compares it against your on-farm storage capacity and expected balances, logs any mismatch to a Google Sheet, and posts you a Slack alert so a shrink, an over-full bin, or a stale balance gets caught early.

Runs on WebRun · Strict Lockdown policy
Every Monday at 8:00 AM WebRunorchestrates each step
1 Traction Ag read booked grain inventory
2 Google Sheets log the mismatches
3 Slack alert on the exceptions
In short

How do I catch grain inventory that does not match on-farm storage?

Every Monday, WebRun opens Traction Ag, reads the grain inventory booked by crop and bin, and compares it against your on-farm storage capacity and expected balances. It logs any bin over capacity, negative, or stale to a Google Sheet and posts you a Slack alert, so a shrink or a missing scale ticket is caught early instead of at settle up.

  • A shrink or over-full bin is caught early, not at settle up
  • Every mismatch shows the crop, bin, and size of the gap
  • A running sheet reveals bins drifting week over week

Built for grain farmers · farm managers · grain operations · farm accountants

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens tractionag.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Traction Ag - read booked grain inventory
    tractionag.com
    WebRun in Traction Ag: read booked grain inventory
    WebRun opens Traction Ag to read grain inventory booked by crop and bin.
    • Open Traction Ag and read the grain inventory booked by crop and bin
    • Compare each bin's booked bushels against its storage capacity and the expected balance
    • Capture any bin over capacity, any negative balance, and any balance unchanged for too long

    Done when Every bin whose booked grain does not match storage has been captured.

  3. 2
    Google Sheets - log the mismatches
    google.com
    WebRun in Google Sheets: log the mismatches
    WebRun logs each grain inventory mismatch to the Google Sheet with the gap.
    • Open the tracking sheet and add a dated row for each bin mismatch
    • Record the crop, bin, booked bushels, capacity, and the size of the gap
    • Keep the history so a bin drifting week over week stands out

    Done when Every grain inventory mismatch is logged in the sheet with the gap.

  4. 3
    Slack - alert on the exceptions
    slack.com
    WebRun in Slack: alert on the exceptions
    WebRun posts you a Slack alert of grain inventory that does not match storage.
    • Post you an alert listing the bins that do not reconcile, biggest gap first
    • Show the crop, bin, booked bushels, and capacity for each
    • Keep it an internal alert for the team, with no message outside your farm

    Done when You have this week's grain inventory exception alert in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
tractionag.com
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
Inventory exceptions · Slack
OutputWhat each run produces - A Slack alert plus a Google Sheet row for each grain inventory mismatch, with the crop, bin, booked bushels, capacity, and gap.
Text
Setup & safety

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.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Does it change my inventory records?

No. WebRun reads the booked grain inventory in Traction Ag and compares it to your storage, then logs a sheet and posts a Slack alert. It never edits a bin balance, so any correction stays your call.

Is it safe to auto-post to Slack and Sheets?

Yes. Both are internal to your team, so WebRun writes the sheet and posts the alert on its own each week. Nothing leaves your farm and no one outside is contacted, so there is nothing to approve.

What counts as a mismatch?

A bin booked over its capacity, a negative balance, or a balance that has not moved when it should have. WebRun flags each with the crop, bin, and gap so you can find the shrink or the missing ticket.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.