All templates

Automated Bookafy Calendar Sync and Reminders

Every evening, WebRun opens Bookafy, pulls tomorrow's confirmed appointments, creates or updates the matching event on each staff member's Google Calendar, and drafts a WhatsApp reminder message per client for staff to review and send.

Runs on WebRun · Strict Lockdown policy
Every night at 6:00 PM WebRunorchestrates each step
1 Bookafy find tomorrow's appointments
2 Google Calendar mirror each booking to staff calendars
3 WhatsApp draft the client reminder
In short

How do I sync tomorrow's Bookafy appointments to my team's calendars automatically?

Every evening, WebRun reads tomorrow's Bookafy appointments, mirrors each one onto the assigned staff member's Google Calendar, and drafts a WhatsApp reminder naming the service and time for every client. Staff open a synced calendar and a ready reminder each morning, cutting the chance of a missed or double booked appointment.

  • Staff calendars match Bookafy every single night, not just when someone remembers
  • Every client has a reminder drafted and waiting, not forgotten
  • No appointment gets synced twice

Built for Salons and spas · clinics · consultants · service businesses with staff calendars

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

  2. 1
    Bookafy - find tomorrow's appointments
    bookafy.com
    WebRun in Bookafy: find tomorrow's appointments
    WebRun opens Bookafy to find tomorrow's appointments.
    • Open Bookafy and filter appointments to tomorrow's date
    • Capture the client, service, time, and assigned staff member for each
    • Note any appointment missing a confirmed video or location link

    Done when Every appointment booked for tomorrow is listed with its details.

  3. 2
    Google Calendar - mirror each booking to staff calendars
    calendar.google.com
    WebRun in Google Calendar: mirror each booking to staff calendars
    WebRun opens Google Calendar to mirror each booking to staff calendars.
    • Open the assigned staff member's calendar
    • Create or update the event to match the Bookafy time and client details
    • Skip any appointment already mirrored from an earlier run

    Done when Every staff calendar matches tomorrow's Bookafy schedule.

  4. 3
    WhatsApp - draft the client reminder
    whatsapp.com
    WebRun in WhatsApp: draft the client reminder
    WebRun opens WhatsApp to draft the client reminder.
    • Draft a short reminder naming the service and time for each client
    • Queue the draft against the client's number, unsent
    • Leave every draft for staff to review and send themselves

    Done when A drafted reminder is waiting for each of tomorrow's clients.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
bookafy.com
ScheduleRuns automatically on this cadence
Every night at 6:00 PM
DeliveryHow each run's result reaches you
Reminder drafts · WhatsApp
OutputWhat each run produces - Staff calendars synced to tomorrow's Bookafy schedule, plus a drafted WhatsApp reminder per client.
Drafts
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 text clients without anyone checking first?

No. WebRun only drafts the WhatsApp reminder and leaves it unsent. A staff member reviews and sends each one, so no client gets a message nobody approved.

Does it book or change any appointments?

No. It only mirrors appointments that already exist in Bookafy onto the staff calendar. It never creates, moves, or cancels a booking on its own.

What if a staff calendar already has the event?

It checks for an existing matching event before adding one, so a booking already synced from a prior run is not duplicated.

Put this on autopilot.

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