All templates

Total Party Planner Automated Staff Shift Reminders

Every morning, WebRun opens Total Party Planner, pulls the staff assignments for events in the next 3 days, checks Google Calendar for any double-booked staff member, and posts the crew a shift roster in your team Telegram channel.

Runs on WebRun · Strict Lockdown policy
Every day at 7:30 AM WebRunorchestrates each step
1 Total Party Planner pull staff assignments for upcoming events
2 Google Calendar check for double-booked staff
3 Telegram post the shift roster to the crew channel
In short

How do I automatically confirm catering staff shift assignments before an event?

WebRun opens Total Party Planner every morning and pulls the staff assignments for every event in the next 3 days. It checks each person's Google Calendar for a double booking and posts the crew a shift roster in Telegram, grouped by event with role, call time, and venue, with any conflict or unfilled shift called out first.

  • Every crew member sees their shift roster at least 3 days before the event
  • Double-booked staff get flagged before they become a no-show
  • Unfilled shifts surface early instead of on event day

Built for off-premise caterers · catering operations managers · banquet captains · event staffing 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 - pull staff assignments for upcoming events
    totalpartyplanner.com
    WebRun in Total Party Planner: pull staff assignments for upcoming events
    WebRun opens Total Party Planner to pull staff assignments for upcoming events.
    • Open Total Party Planner and filter events to the next 3 days
    • Capture each assigned staff member's name, role, call time, and venue
    • Flag any shift still missing an assigned staff member

    Done when Every event in the next 3 days has its staff assignments listed.

  3. 2
    Google Calendar - check for double-booked staff
    calendar.google.com
    WebRun in Google Calendar: check for double-booked staff
    WebRun opens Google Calendar to check for double-booked staff.
    • Check each assigned staff member's calendar for the same date and time
    • Flag anyone assigned to two events that overlap
    • Note the conflict so it can be resolved before the roster posts

    Done when Every staffing conflict for the next 3 days has been flagged.

  4. 3
    Telegram - post the shift roster to the crew channel
    telegram.org
    WebRun in Telegram: post the shift roster to the crew channel
    WebRun opens Telegram to post the shift roster to the crew channel.
    • Post the shift roster to the crew channel, grouped by event and call time
    • List each person's role and venue so the assignment is unmistakable
    • Call out any unfilled shift or scheduling conflict at the top

    Done when The crew has this week's shift roster in Telegram, with conflicts called out.

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 7:30 AM
DeliveryHow each run's result reaches you
Shift roster · Telegram
OutputWhat each run produces - A shift roster grouped by event with each staff member's role, call time, and venue, plus any conflicts flagged.
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 it message individual staff members directly?

No. It posts one roster to your team Telegram channel that every crew member already reads, rather than messaging anyone individually.

How does it catch a double-booked staff member?

It checks each assigned person's Google Calendar for the same date and call time as their Total Party Planner assignment, and flags any overlap at the top of the roster.

What happens to an unfilled shift?

It's called out at the top of the Telegram roster so a manager can assign someone before the event, instead of discovering the gap on event day.

Put this on autopilot.

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