Understand QCMM Max Scheduling and the Appointment Workflow
QCMM Scheduling is a Max/All Access workflow that connects a scheduling-enabled Plan to Hosts, availability or concrete Meeting Times, customer booking/checkout, Host fulfillment, and Meeting completion.
Scheduling Starts with a Plan
Enable Scheduling on the Plan and configure its meeting defaults. Host assignments are managed separately on the Scheduling tab. QCMM requires Max/All Access for new scheduling configuration and new scheduled bookings.
Hosts Define Who Can Manage the Schedule
Each Host profile links to an existing Joomla user, has a named timezone, an enabled state, frontend permissions, and Plan assignments. A Host can manage only assigned scheduled Plans for which the required server-side permission is granted.
Availability Produces Bookable Meeting Times
Administrators or authorized Hosts can define availability/recurrence or concrete Meeting Times. QCMM stores occurrence times canonically in UTC, retains the scheduling timezone, enforces Host/Plan assignments, and checks Host conflicts including pre/post buffers.
Customers Book Through the Plan Workflow
Open Meeting Times that satisfy notice, capacity, conflict, and Plan rules can be offered to customers. The resulting booking is linked to the purchased subscription/appointment and appears in customer Meetings and Host Schedule workflows.
Purchased Appointments Are Durable
If entitlement later drops below Max, QCMM preserves existing scheduling data and confirmed purchased appointments. New scheduling configuration is locked, while Hosts and administrators can continue fulfilling already-purchased Meetings.
Community Discussion
Want to compare membership or Meeting workflows or share practical QCMM tips? Visit the QC Memberships & Meetings Community. For private support, account-specific billing or entitlement issues, or feature requests, use the QuantaCade support system.