All templates

Automated Catering Staff Shift Confirmations

Every morning, WebRun opens Total Party Planner, finds staff scheduled for events in the next 48 hours who have not confirmed their shift, drafts a confirmation request for each in Gmail, and posts a Slack summary so you know who is still unconfirmed.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Total Party Planner find unconfirmed staff shifts
2 Gmail draft shift confirmation for each staff member
3 Slack report who is still unconfirmed
In short

How do I automatically confirm catering staff shifts before events?

WebRun opens Total Party Planner every morning and finds every staff member scheduled for an event in the next 48 hours who has not yet confirmed their shift. It drafts a personalised confirmation email in Gmail for each person and posts your management team a Slack summary of all open shifts grouped by event, so you know exactly who to chase.

  • Every staff member receives a confirmation request at least 48 hours before their shift
  • Managers get a clear Slack view of all unconfirmed shifts each morning
  • Staff who already confirmed are skipped automatically from live schedule data

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

  2. 1
    Total Party Planner - find unconfirmed staff shifts
    totalpartyplanner.com
    WebRun in Total Party Planner: find unconfirmed staff shifts
    WebRun opens Total Party Planner to find unconfirmed staff shifts.
    • Open Total Party Planner and view the staff schedule for events in the next 48 hours
    • Identify staff members whose shift is assigned but not yet confirmed
    • Capture each person's name, role, event name, date, start time, and venue

    Done when Every unconfirmed staff shift for the next 48 hours is listed with its details.

  3. 2
    Gmail - draft shift confirmation for each staff member
    gmail.com
    WebRun in Gmail: draft shift confirmation for each staff member
    WebRun opens Gmail to draft shift confirmation for each staff member.
    • Draft a short, friendly shift confirmation email for each unconfirmed staff member
    • Include the event name, date, start time, venue, and role they are covering
    • Save as a Gmail draft. Do not send without your review and approval

    Done when A ready-to-send draft confirmation exists in Gmail for every unconfirmed staff member.

  4. 3
    Slack - report who is still unconfirmed
    slack.com
    WebRun in Slack: report who is still unconfirmed
    WebRun opens Slack to report who is still unconfirmed.
    • Post a Slack summary of all unconfirmed shifts, grouped by event
    • List each staff member's name, role, and shift time so the manager can spot gaps quickly

    Done when You have a clear Slack view of who is still unconfirmed for each upcoming event.

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 day at 8:00 AM
DeliveryHow each run's result reaches you
Unconfirmed shifts · Slack
OutputWhat each run produces - Gmail draft shift confirmations for unconfirmed staff and a Slack summary of every open shift by event.
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 message staff without my approval?

No. Every shift confirmation is saved as a Gmail draft for you to review first. Nothing is sent to a staff member until you approve and click Send.

Does it re-chase staff who still have not replied after the first message?

Yes. On each daily run it checks who is still unconfirmed and drafts a follow-up for anyone who has not responded, so nobody is chased twice for the same shift without a new draft for you to review.

What if a staff member already confirmed through another channel?

It reads the live confirmation status in Total Party Planner each run, so anyone who has confirmed is automatically skipped.

Put this on autopilot.

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