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.

Was this article helpful?