Automated Treatwell Booking Reconciliation
Every hour, WebRun opens Treatwell, checks bookings made through the marketplace since the last run, compares each slot against the salon's existing Airtable schedule to catch a double-booking across channels, adds the confirmed bookings to Airtable, and mirrors the reconciled day into Notion for the team.
How do I avoid double-bookings between Treatwell and my own salon schedule?
WebRun checks Treatwell every hour for new marketplace bookings, compares each time slot against the salon's Airtable schedule to catch a double-booking, and mirrors the reconciled day into Notion for the team. Salons taking bookings from multiple channels get one conflict-checked schedule instead of discovering an overlap when a client shows up.
- Cross-channel double-bookings get flagged within the hour
- The team checks one reconciled Notion schedule instead of two apps
- Confirmed bookings are logged without manual re-entry
Built for Salon owners · spa managers · independent beauty professionals · multi-channel booking businesses
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
treatwell.co.ukin a real browser with your saved login - no setup, no API keys. -
1
Treatwell - read new marketplace bookings
WebRun opens Treatwell to read new marketplace bookings. - Open Treatwell and check bookings made since the last run
- Read the service, stylist, and time slot for each
- Note the client's name and contact preference
Done when Every new marketplace booking since the last check has been read.
-
2
Airtable - reconcile against the schedule
WebRun opens Airtable to reconcile against the schedule. - Open the salon's master schedule base
- Compare each new Treatwell slot against existing appointments for that stylist
- Flag any overlap and add non-conflicting bookings as confirmed rows
Done when Every new booking is either added as confirmed or flagged as a conflict.
-
3
Notion - mirror the reconciled day
WebRun opens Notion to mirror the reconciled day. - Open the shared team schedule page in Notion
- Mirror today's reconciled bookings and any flagged conflicts
- Keep the same stylist and time details as Airtable
Done when Notion reflects the same reconciled schedule as Airtable.
How is each run configured?
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.
Every action is checked against this policy before it runs.
Questions, answered
Does WebRun cancel a double-booked Treatwell appointment?
No. It only flags the conflict in Airtable and Notion. Deciding which booking to keep or reschedule is done by the salon staff.
Why check Airtable instead of trusting Treatwell alone?
Salons that take bookings from more than one channel need one master schedule. Reconciling against Airtable catches conflicts Treatwell alone can't see.
How current is the Notion view?
WebRun checks Treatwell every hour, so the reconciled schedule in Notion stays within an hour of what clients actually booked.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.