Booking Pages

Public scheduling URLs for contacts and guests.

Overview

Public booking endpoints let guests pick slots without wp-admin access. The booking REST controller validates availability, applies meeting type rules, and creates meetings in the CRM.

Sharing links

Copy the public URL from the meeting type or meetings UI. Guests pick a slot without wp-admin; the server validates the slot against availability and connected calendar busy times when integrations are linked.

Reminders

Scheduled reminders for meetings are processed via WordPress cron using MeetingReminderService—keep WP cron reliable (real cron or a managed host trigger) so reminders fire on time.

REST: BookingController serves public booking flows alongside authenticated staff routes.

Related: Calendar integration.