Scheduler & Automations
Using booking triggers, conditions, and actions in automations.
Scheduler & Automations
Booking Triggers
Use these triggers to start automations when booking events occur:
- Booking Created — Fires when a new booking is made (by a guest or admin).
- Booking Confirmed — Fires when a booking is confirmed (auto or manual).
- Booking Cancelled — Fires when a booking is cancelled by you or the guest.
- Booking Declined — Fires when you decline a pending booking.
- Booking Rescheduled — Fires when a booking is rescheduled to a new time.
- Booking Completed — Fires when a booking is marked as completed.
- Booking No-Show — Fires when a guest is marked as a no-show.
Booking Conditions
Use these conditions to filter automation runs based on booking data:
- Check Booking Status — Is the booking in a specific status?
- Check Booking Field — Check a custom field value on the booking form.
- Booking Created By — Was the booking created by a guest or an admin?
- Check Scheduler — Does the booking belong to a specific scheduler?
- Booking Location Type — Is the booking at a specific location type (in-person, phone, Google Meet, etc.)?
- Has Additional Guests — Did the guest add extra attendees?
Booking Actions
Use these actions to act on bookings within automations:
- Update Booking Status — Change the booking status (e.g., mark as completed).
- Add Booking Note — Add admin notes to the booking.
- Create Contact from Booking — Create a CRM contact from the guest's data (if not already linked).
Example Workflows
- Booking Created → Check Location Type = "Google Meet" → Send Email with meeting link.
- Booking Confirmed → Create Contact from Booking → Add Tag "Scheduled" → Send welcome email.
- Booking No-Show → Add Tag "No Show" → Wait 1 day → Send follow-up email offering to reschedule.
- Booking Completed → Wait 1 hour → Send feedback survey email.
Was this article helpful?