All templates

Automated Deposit Payment Reminders

Every morning, WebRun opens Bitumio for jobs starting soon, checks Stripe for whether the deposit has landed, and for any still unpaid it drafts a polite reminder email in Gmail so a human can chase it before the crew mobilizes.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Bitumio find jobs starting soon
2 Stripe check deposit status
3 Gmail draft a polite reminder
In short

How do I chase unpaid job deposits before the crew starts?

WebRun chases unpaid deposits before crews mobilize. Each morning it lists jobs starting soon in Bitumio, checks Stripe for whether the deposit landed, and for any still unpaid it drafts a polite reminder email with a pay link in Gmail for a human to send, so no crew rolls out on an unpaid job.

  • No crew mobilizes on a job with an unpaid deposit
  • Reminders carry a secure pay link to speed collection
  • Cleared deposits are skipped automatically from live Stripe data

Built for asphalt maintenance contractors · sealcoating businesses · paving office managers · pavement finance teams

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

  2. 1
    Bitumio - find jobs starting soon
    bitumio.com
    WebRun in Bitumio: find jobs starting soon
    WebRun opens Bitumio to find jobs starting soon.
    • Open Bitumio and list jobs scheduled to start in the next several days
    • Capture the customer, the agreed deposit amount, and the start date for each
    • Note jobs that require a deposit before the crew can mobilize

    Done when Every soon-to-start job with a required deposit is listed with its amount and start date.

  3. 2
    Stripe - check deposit status
    stripe.com
    WebRun in Stripe: check deposit status
    WebRun opens Stripe to check each deposit's status.
    • Look up each job's customer and expected deposit in Stripe
    • Confirm whether a matching payment has been received
    • Flag any deposit that is still unpaid as the start date approaches

    Done when Each upcoming job is marked deposit paid or still unpaid from live Stripe data.

  4. 3
    Gmail - draft a polite reminder
    gmail.com
    WebRun in Gmail: draft a polite reminder
    WebRun opens Gmail to draft a polite deposit reminder for review.
    • Draft a polite reminder email for each unpaid deposit with the amount and a secure pay link
    • Note that mobilization depends on the deposit clearing so the ask is clear
    • Leave the email as a draft in Gmail for a human to review and send. Never send on its own

    Done when A review-ready reminder draft sits in Gmail for every unpaid deposit.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.bitumio.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Unpaid deposits · Gmail
OutputWhat each run produces - A list of upcoming jobs with unpaid deposits, each with a review-ready reminder draft.
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 email customers about money without me?

No. WebRun drafts each deposit reminder in Gmail and leaves it unsent. A human reviews the amount and tone and sends it, so no payment request goes out on its own.

How does it know a deposit is unpaid?

It matches each upcoming job in Bitumio to its customer and expected deposit in Stripe and checks for a received payment, so only genuinely unpaid deposits are flagged.

What if the customer already paid?

It reads live Stripe payment data each morning, so any deposit that has cleared is marked paid and no reminder is drafted for it.

Put this on autopilot.

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