All templates

Automated Microsoft Bookings Calendar Sync

Every evening, WebRun opens Microsoft Bookings, reads tomorrow's appointments with the service, the staff member and the customer, mirrors each one onto your Google Calendar as a private event so your day is visible in one place, and drafts a short WhatsApp confirmation per customer that stays unsent until you approve it.

Runs on WebRun · Strict Lockdown policy
Every day at 6:00 PM WebRunorchestrates each step
1 Microsoft Bookings read tomorrow's appointments
2 Google Calendar mirror them onto your calendar
3 WhatsApp draft customer confirmations
In short

How do I sync Microsoft Bookings appointments to my own calendar?

WebRun opens Microsoft Bookings each evening and reads tomorrow's appointments with the service, staff member, and customer. It mirrors each one onto your Google Calendar as a private event with no guests, and drafts an unsent WhatsApp confirmation per customer, so your day is in one place and confirmations only need approval.

  • Tomorrow's whole day sits on one calendar you actually look at
  • Confirmations are written and waiting, not typed one by one
  • Nothing reaches a customer without a human pressing send

Built for clinics and salons · consultants · trainers and coaches · small service businesses

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

  2. 1
    Microsoft Bookings - read tomorrow's appointments
    outlook.office.com
    WebRun in Microsoft Bookings: read tomorrow's appointments
    WebRun opens Microsoft Bookings to read tomorrow's appointments.
    • Open Microsoft Bookings and go to tomorrow in the calendar view
    • List every confirmed appointment with its time, duration, service, and assigned staff member
    • Capture the customer name and the contact details they booked with
    • Note any gap long enough to take another booking and any double-booked slot

    Done when Tomorrow's appointments are listed in time order with staff and service captured.

  3. 2
    Google Calendar - mirror them onto your calendar
    calendar.google.com
    WebRun in Google Calendar: mirror them onto your calendar
    WebRun opens Google Calendar to mirror them onto your calendar.
    • Create a private event on your own Google Calendar for each appointment
    • Title it with the service and the customer first name so the day reads at a glance
    • Match the start time and the duration exactly, and note the staff member in the description
    • Invite nobody, and update or remove events that no longer match a live Bookings appointment

    Done when Your Google Calendar mirrors tomorrow's Bookings day with no guests invited.

  4. 3
    WhatsApp - draft customer confirmations
    whatsapp.com
    WebRun in WhatsApp: draft customer confirmations
    WebRun opens WhatsApp to draft customer confirmations.
    • Draft a short WhatsApp confirmation for each customer who booked with a mobile number
    • State the service, the time, and the location or link, and keep the tone friendly
    • Leave every message unsent as a draft for a person to read and send
    • Never message a customer automatically. A human always presses send

    Done when A confirmation draft is ready for each customer, unsent until approved.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
outlook.office.com/bookings
ScheduleRuns automatically on this cadence
Every day at 6:00 PM
DeliveryHow each run's result reaches you
Tomorrow's schedule · Google Calendar
OutputWhat each run produces - Tomorrow's Microsoft Bookings appointments mirrored as private Google Calendar events, plus an unsent WhatsApp confirmation drafted for each customer.
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

Will it message customers on its own?

No. Every WhatsApp confirmation is left as an unsent draft for a person to read and send. No customer receives anything until a human approves it and presses send.

Can it cancel or move a booking?

No. WebRun only reads your Microsoft Bookings calendar. It never cancels, reschedules, or creates a booking, so your availability and your customers' slots stay exactly as they are.

Does anyone get a calendar invite?

No. The mirrored events are created on your own Google Calendar as private events with no guests, so no customer, staff member, or third party is notified.

Put this on autopilot.

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