FAQ Library
Booking systems
Online appointment booking: availability, calendars, confirmations and reminders.
- Does the platform include a booking system?Yes. The booking module covers appointments, classes, events, rentals and tables — pick the type that matches your business.
- How do I define services with different durations?Bookings, Services lets you create services with duration, buffer time, price and the staff who can deliver them. Customers see only valid slots.
- Does it integrate with Google or Outlook calendar?Yes. Two-way sync via CalDAV/Google Calendar API/Microsoft Graph. Staff see bookings in their own calendar; external events block availability.
- How does the system prevent double-booking?Database-level locking on the slot ensures only one customer can claim it. The UI grays out conflicting slots in real time.
- Can I require payment at booking?Yes. Full payment, deposit or 'card on file with charge after appointment' are all supported via your connected payment provider.
- Can customers cancel or reschedule themselves?Yes, within rules you set (e.g. up to 24 hours before). Late cancels can be charged automatically per your policy.
- Do reminders go out by email and SMS?Yes. Email is included; SMS uses your Twilio or MessageBird account. Reminder timing, copy and language are configurable.
- Can I run group classes with capacity limits?Yes. Set capacity per session; customers see remaining spots. Waitlist auto-promotes when someone cancels.
- How do I set recurring availability?Bookings, Availability lets you define weekly schedules plus exceptions for holidays, sick days or vacations. Staff manage their own.
- Can I add buffer time between appointments?Yes. Per-service buffers ensure staff have setup and cleanup time. Customers cannot book overlapping slots.
- Can I run bookings for multiple locations?Yes. Customers pick the location first, then see staff and services available there.
- Can I ask custom questions on the booking form?Yes. Add text, dropdown, file upload and conditional fields per service. Required fields enforce data quality.
- Is booking data GDPR-compliant?Yes. Customers can self-serve data export and deletion. Retention rules auto-delete old bookings per your policy.
- Can virtual bookings auto-create a Zoom or Meet link?Yes. Connect Zoom, Google Meet or Microsoft Teams; a unique link is generated per booking and included in the confirmation email.
- Can I see no-show and conversion analytics?Yes. The Bookings dashboard shows occupancy, no-show rate, repeat customers and revenue per service and per staff member.
- How does the waitlist work?Customers join when their preferred slot is full. When someone cancels, the next on the waitlist gets a time-limited offer by email or SMS.
- Can I refund a deposit if the customer cancels in time?Yes. Cancellation rules decide whether the deposit is refunded fully, partially or kept. Refunds are issued automatically.
- Can different staff see only their own bookings?Yes. Role-based access ensures each staff member sees only their schedule, while managers see everyone.
- Does the public booking page have its own URL?Yes. /book/<service> URLs are SEO-friendly and can be deep-linked from ads and emails.
- Can I export booking reports for accounting?Yes. CSV and PDF exports include revenue, taxes, refunds and payouts per period. Integrate with QuickBooks, Xero or Fortnox via webhook.