All templates

Automated Coffee Roaster Credit Hold Worklist

Every morning, WebRun pulls pending orders from Cropster, checks each customer against the credit-hold list in QuickBooks, and posts a Slack worklist flagging any order that should be paused until the account is cleared.

Runs on WebRun · Strict Lockdown policy
Every day at 6:00 AM WebRunorchestrates each step
1 Cropster pull pending orders for the day
2 QuickBooks check each customer credit status
3 Slack post credit-hold worklist to ops
In short

How do I automatically check for orders from credit-held accounts before they ship?

Every morning, WebRun pulls the day's pending orders from Cropster and checks each customer against the credit-hold list in QuickBooks. Any order tied to a held or overdue account is surfaced in a Slack worklist before dispatch begins, so your ops team can pause those shipments without a manual cross-check.

  • No order ships to a held account without ops team awareness
  • Ops has the credit-hold worklist before the first dispatch of the day
  • Manual cross-checking of orders against QuickBooks is eliminated

Built for wholesale coffee roasters · roastery ops and dispatch teams · roastery finance managers

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 app.cropster.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Cropster - pull pending orders for the day
    cropster.com
    WebRun in Cropster: pull pending orders for the day
    WebRun opens Cropster to pull pending orders for the day.
    • Open Cropster and navigate to pending orders scheduled for dispatch today or tomorrow
    • Capture the order ID, customer name, and order value for each pending shipment

    Done when All pending orders with customer names and values are listed.

  3. 2
    QuickBooks - check each customer credit status
    • Look up each customer in QuickBooks to check their credit status
    • Identify any customer flagged as on credit hold or with an overdue balance above your hold threshold
    • Note the outstanding balance and the reason for the hold for each flagged account

    Done when Every pending order has been checked, and those tied to held accounts are identified with balance details.

  4. 3
    Slack - post credit-hold worklist to ops
    slack.com
    WebRun in Slack: post credit-hold worklist to ops
    WebRun opens Slack to post credit-hold worklist to ops.
    • Post a credit-hold worklist to your ops or dispatch Slack channel
    • List each held account with the pending order ID, order value, and outstanding balance
    • Mark orders that must not ship until the hold is cleared

    Done when Ops team has a clear list of orders to pause before today's dispatch run begins.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.cropster.com
ScheduleRuns automatically on this cadence
Every day at 6:00 AM
DeliveryHow each run's result reaches you
Credit-hold worklist · Slack
OutputWhat each run produces - A Slack worklist of pending orders tied to credit-held accounts, with balances and hold reasons.
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

Will it automatically cancel or hold orders in Cropster?

No. WebRun only reads order and credit data and posts a worklist to Slack. Pausing or releasing an order is always a human action, so your ops team stays in control of every dispatch decision.

What is the hold threshold for overdue balances?

You set the overdue balance threshold during setup, for example any account with more than 60 days outstanding is flagged. The threshold is fully configurable to match your credit policy.

What if the credit hold is resolved during the day?

The worklist reflects the status at the time of the morning check. If a hold is cleared later in the day, your ops team can manually release the order in Cropster. The next morning's run will confirm the account is clear.

Put this on autopilot.

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