All templates

Total Party Planner Automated Gratuity Payout Reports

Every Monday, WebRun opens Total Party Planner, totals the gratuity and service charge collected on each event completed last week, splits it across the staff who clocked hours on that event, cross-checks the amounts in QuickBooks, and posts a payout worksheet to Telegram for payroll.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 Total Party Planner total gratuity collected per event
2 QuickBooks cross-check the amounts against the books
3 Telegram post the payout worksheet
In short

How do I automatically calculate gratuity payouts for catering staff?

WebRun totals the gratuity and service charge collected on every event Total Party Planner marked completed last week, splits it across the staff who worked based on logged hours, and cross-checks the deposited amount in QuickBooks. It posts a payout worksheet to Telegram every Monday for payroll to process, so tip payouts never rely on hand-tallied math.

  • Payroll gets a ready-to-process gratuity worksheet every Monday
  • Tip splits are based on logged hours, not hand-tallied guesses
  • Mismatches against QuickBooks get flagged before payroll runs

Built for off-premise catering owners · catering payroll administrators · catering operations managers · banquet staff coordinators

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

  2. 1
    Total Party Planner - total gratuity collected per event
    totalpartyplanner.com
    WebRun in Total Party Planner: total gratuity collected per event
    WebRun opens Total Party Planner to total gratuity collected per event.
    • Open Total Party Planner and filter to events completed last week
    • Capture the gratuity and service charge collected on each event
    • Pull the staff roster and hours worked for that event to split the amount

    Done when Last week's gratuity total and staff hours are captured for every event.

  3. 2
    QuickBooks - cross-check the amounts against the books
    • Look up the deposited gratuity and service charge total for the same period
    • Confirm it matches the total captured from Total Party Planner
    • Flag any event where the two totals don't line up

    Done when Every event's gratuity total has been confirmed against QuickBooks.

  4. 3
    Telegram - post the payout worksheet
    telegram.org
    WebRun in Telegram: post the payout worksheet
    WebRun opens Telegram to post the payout worksheet.
    • Post a payout worksheet to the payroll channel, listing each staff member's name and their share
    • Group by event and flag any mismatch from the QuickBooks check
    • Leave the worksheet for payroll to process. WebRun never issues a payout itself

    Done when Payroll has last week's gratuity payout worksheet in Telegram.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.totalpartyplanner.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Payout worksheet · Telegram
OutputWhat each run produces - A payout worksheet listing each staff member's gratuity share by event, cross-checked against QuickBooks.
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 WebRun actually pay out the gratuity to staff?

No. It only builds the worksheet showing each staff member's share. Your payroll system or process still issues the actual payout.

How does it split gratuity across staff on the same event?

It divides the total collected by the hours or shifts worked, using the staff roster and hours already logged in Total Party Planner for that event.

What if the gratuity total doesn't match what QuickBooks shows as deposited?

It flags the mismatch on the worksheet instead of guessing, so your team can check the discrepancy before payroll runs.

Put this on autopilot.

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