Overview #
MixCalendar is the scheduling product in the MixCommerce suite. Instead of trading messages to find a time that works, you publish a booking page at https://mixcalendar.mixcommerce.co/ and let invitees pick a slot from the availability you have already defined. The moment they confirm, the meeting is written to your connected calendar, a conferencing link is generated, and confirmation emails go out to everyone involved.
The Three Building Blocks #
Almost everything in MixCalendar is assembled from three objects. Understanding how they relate makes the rest of this knowledge base much easier to follow.
- Availability schedules define when you are open for business, expressed in working hours, date overrides, and buffers.
- Event types are the bookable offers you publish, such as a 15-minute intro call or a 60-minute onboarding session. Each event type points at an availability schedule.
- Bookings are the confirmed meetings created when an invitee claims a slot on an event type.
What Happens During a Booking #
- The invitee opens your public link, for example
https://mixcalendar.mixcommerce.co/priya/30min. - MixCalendar reads your availability schedule, subtracts busy blocks from every connected calendar, and applies buffers and booking limits.
- Remaining slots are rendered in the invitee’s own time zone, which is detected from their browser and can be changed manually.
- The invitee selects a slot, answers your booking questions, and confirms.
- MixCalendar writes the event, creates the meeting link, fires any configured webhooks, and sends confirmations.
Who It Is Built For #
Solo consultants and freelancers use MixCalendar as a single public booking page. Sales and customer success teams use round robin and collective event types to distribute meetings across a group. Support and recruiting teams use managed event types so every interviewer publishes a consistent, policy-compliant page. Product teams embed the scheduler directly into their own applications through the widget and REST API described in the developer knowledge base.
Before You Start #
You will get the most out of MixCalendar once you have connected at least one calendar account. Conflict detection, two-way sync, and automatic event creation all depend on that connection. See Connecting Google Calendar to MixCalendar for the setup walkthrough.