All templates
For catering companies, event caterers & catering finance managers

Chase event deposits before they go overdue

Every morning, WebRun opens Caterease, finds confirmed bookings where the deposit has not been received within the agreed window, drafts a polite payment-request email for each client in Gmail, and posts a Slack alert so your team knows which deposits are still outstanding.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 8:00 AM WebRun
1 Caterease find bookings with overdue or unpaid deposits
2 Gmail draft deposit request for each client
3 Slack alert the team to outstanding deposits
Run a sample
In short

How do I automatically chase catering clients for event deposits?

WebRun opens Caterease every morning and finds every confirmed booking where the deposit is still unpaid. It drafts a polite, personalised deposit request in Gmail for each client and posts your team a Slack chase list sorted by event date, so outstanding deposits are collected promptly, before they become a cash-flow problem.

  • Every outstanding deposit gets a personalised chase draft before the event date
  • Clients who have paid are skipped automatically from live Caterease data
  • Team starts each day with a clear Slack view of outstanding deposits

Built for catering companies · event caterers · catering 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 www.caterease.com/login in a real browser with your saved login - no setup, no API keys.

  2. 1
    Caterease - find bookings with overdue or unpaid deposits
    caterease.com
    WebRun in Caterease: find bookings with overdue or unpaid deposits
    WebRun opens Caterease to find bookings with overdue or unpaid deposits.
    • Open Caterease and filter confirmed bookings to those where the deposit is unpaid or overdue
    • Capture client name, event date, deposit amount due, and days since the booking was confirmed
    • Sort by event date ascending to prioritise the most urgent deposits

    Done when Every booking with an outstanding deposit is listed with its client details and amounts.

  3. 2
    Gmail - draft deposit request for each client
    gmail.com How to Automate Gmail
    WebRun in Gmail: draft deposit request for each client
    WebRun opens Gmail to draft deposit request for each client.
    • Draft a polite, on-brand deposit request email for each client, naming the amount and payment deadline
    • Include a payment link or instructions matching your standard deposit process
    • Save as a Gmail draft. Do not send without your review and approval

    Done when A ready-to-send draft deposit request exists in Gmail for every client with an outstanding deposit.

  4. 3
    Slack - alert the team to outstanding deposits
    slack.com How to Automate Slack
    WebRun in Slack: alert the team to outstanding deposits
    WebRun opens Slack to alert the team to outstanding deposits.
    • Post a Slack alert listing all outstanding deposits sorted by event date
    • Include the client name, deposit amount, event date, and days overdue
    • Link to each Gmail draft for one-click review

    Done when Your team has a clear Slack view of every outstanding deposit with draft links.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.caterease.com/login
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Deposit chase list · Slack
OutputWhat each run produces - Gmail draft deposit requests for each client with an outstanding deposit and a Slack summary 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 GUARDRAIL
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it chase clients for deposits without my approval?

No. Every deposit request is saved as a Gmail draft. Nothing is sent to a client until you review the message and click Send yourself.

How does it know when a deposit is overdue versus just not yet due?

It reads the deposit due date recorded in Caterease against each booking. Only deposits past their due date, or unpaid beyond the number of days you configure, are flagged for chasing.

What if a client already paid the deposit outside of Caterease?

It reads the live payment status in Caterease each run. Once a deposit is marked as received, that client is skipped automatically.

Put this on autopilot.

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