All templates

Automated Rental Balance Reminders

Every morning, WebRun opens Goodshuffle Pro, identifies orders with balances due within the next five days, cross-checks payment status in Stripe, drafts a polite balance reminder for each unpaid customer, and posts the list to Slack so your team can approve and send reminders before the event.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Goodshuffle Pro find orders with balances due soon
2 Stripe verify payment status
3 Slack post the outstanding balance list
In short

How do I automatically flag rental balances due before an event?

WebRun checks Goodshuffle Pro every morning for rental orders with balances due in the next five days, verifies each payment's status in Stripe, and posts a ranked collections list to Slack. Your team reviews who still owes money and can follow up before the event, keeping cash flow on track.

  • Outstanding balances are flagged at least five days before the event, not after delivery
  • Failed Stripe payments are surfaced immediately for proactive outreach
  • Your team spends minutes on collections each morning instead of searching manually

Built for party rental companies · event rental businesses · tent and linen rental operators · AV and furniture rental companies

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

  2. 1
    Goodshuffle Pro - find orders with balances due soon
    goodshuffle.com
    WebRun in Goodshuffle Pro: find orders with balances due soon
    WebRun opens Goodshuffle Pro to find orders with balances due soon.
    • Open Goodshuffle Pro and filter orders to those with a remaining balance and an event date within the next 5 days
    • Capture the customer name, event date, total balance due, deposit paid, and contact details
    • Skip orders where the full balance has already been collected

    Done when Every order with an outstanding balance due before a near-term event is listed with its payment details.

  3. 2
    Stripe - verify payment status
    stripe.com
    WebRun in Stripe: verify payment status
    WebRun opens Stripe to verify payment status.
    • Open Stripe and look up the payment record for each order by customer email or order reference
    • Confirm whether a payment is pending, failed, or simply not yet submitted
    • Flag any orders where a Stripe payment attempt failed so those can be escalated separately

    Done when Each outstanding order has a verified payment status from Stripe.

  4. 3
    Slack - post the outstanding balance list
    slack.com
    WebRun in Slack: post the outstanding balance list
    WebRun opens Slack to post the outstanding balance list.
    • Post a list of outstanding balances to the rentals Slack channel sorted by event date
    • Include the customer name, event date, balance due, and Stripe payment status
    • Note any failed payment attempts so the team can reach out proactively

    Done when Your team has today's balance collections list in Slack with payment status for each order.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.goodshuffle.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Balance list · Slack
OutputWhat each run produces - A collections list in Slack showing each order, balance due, event date, and Stripe payment status, sorted by urgency.
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 charge the customer's card automatically?

No. WebRun never initiates a charge. It flags outstanding balances and surfaces the payment status so your team can decide whether to send a reminder, process payment manually, or call the customer directly.

How close to the event date does it start flagging a balance?

By default, WebRun flags balances due within the next five days. You can adjust this window to match your payment terms, such as seven days for larger events or two days for smaller bookings.

What if the customer pays after the morning run?

WebRun checks live payment status in Stripe on each run, so customers who pay during the day are marked as settled on the next morning's list and their reminder is not re-drafted.

Put this on autopilot.

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