bookings
Setting up bookings
Create a bookable service page so clients can self-schedule appointments.
Updated 2026-05-01
What is Bookings?
Bookings lets clients (and leads) schedule appointments with you directly — no back-and-forth emails. You define your available hours and services; they pick a slot.
Creating a service
Bookings → New Service. Fill in:
- Service name (shown on the booking page)
- Duration — 30 min, 1 hr, custom
- Buffer time — gap between appointments (e.g. 15 min prep)
- Price — optional; set to 0 for free consultations
- Location — In-person, video call, or phone
Setting availability
Bookings → Availability. Set your weekly schedule: which days and what hours you're available. Set different hours per service if needed.
Block out specific dates (holidays, vacations) using Blocked dates.
Sharing your booking link
Each service gets a public link: yourapp.com/book/[your-slug]/[service]. Share it in:
- Email signatures
- WhatsApp messages
- Your website
Embedding on your website
Copy the embed snippet from Bookings → [service] → Embed and paste it into your website's HTML. The booking widget loads inline without leaving your site.
Automated reminders
Opterflow sends confirmation emails immediately after booking, and a reminder 24 hours before the appointment. Customise the message in Settings → Bookings → Reminder template.