A full scheduling engine built into your dashboard. Create meeting types, set availability, and share a booking page — or embed it on your website with the SDK or WordPress shortcode. Custom booking domains included.
Who It's For
Whether you offer consultations, demos, appointments, or services — Scheduling turns your store into a booking platform.
Interior designers, financial advisors, coaches — let clients book discovery calls.
Walk customers through high-value items. Schedule demos from your storefront.
Gyms, salons, studios, tutors — sell your time alongside your products.
Showroom appointments, fitting sessions, or warehouse pickups with time slots.
Features
Built-in scheduling with no third-party tools. Meeting types, availability, timezone handling, double-booking prevention, and more.
Set weekly recurring hours (e.g., Mon-Fri 9am-5pm) and add date-specific overrides for holidays, vacations, or special hours. Timezone-aware.
View all bookings in one place. Filter by status, date, or meeting type. Stats cards show totals, upcoming, completed, and cancelled.
Automatic confirmation emails to guests with meeting details, time in their timezone, and any custom confirmation message you set.
Register a domain like book.yourbrand.com via the domain manager. Cloudflare handles SSL. Guests see your brand, not ours.
Add custom questions per meeting type. Collect project details, budgets, timelines, or anything else before the meeting.
Atomic slot reservation prevents race conditions. Two guests cannot book the same slot, even if they click at the same time.
Max advance days, minimum notice hours, max bookings per day, and buffer minutes — all configurable per meeting type.
Create unlimited meeting types with custom durations (15 min to 8 hours), buffer times between meetings, and configurable colors for visual organization.
Track booking sources with ?ref= parameters. Link bookings to outreach leads and campaigns for attribution.
Every meeting type gets a shareable URL at /book/{store}/{slug}. Beautiful dark-themed UI with date picker, slot selection, and guest info collection.
Computes available slots in real-time. Respects buffers, minimum notice hours, max-per-day limits, and existing bookings to prevent double-booking.
The booking page auto-detects the guest's timezone and shows slots in their local time. UTC handling under the hood.
4 Ways to Share
Share a link, use a custom domain, embed via SDK, or add a WordPress shortcode. Guests book without leaving your site.
Drop the booking widget into any website. One HTML element — the SDK handles the rest.
Register book.yourbrand.com in Store > Domains with type "Booking". Guests see your domain.
Share a direct link. Guests visit the page, pick a slot, and book — no account needed.
Add the shortcode to any WordPress page, post, or widget area. Rendered as a responsive iframe.
Early Access Pricing
Scheduling is currently in early access. It's free on all plans with monthly meeting limits. Once promoted to beta, standard plan requirements apply.
meetings per month
meetings per month
meetings per month
meetings per month
Meeting types, availability rules, custom domains, SDK embeds, and WordPress shortcodes are included on every plan.
Setup
Create a meeting type, set your hours, and share the link. That's it.
Name it, set the duration and buffer, add custom intake questions, and choose a color. Slug is auto-generated.
Configure weekly hours (e.g., Mon-Fri 9am-5pm). Add date overrides for holidays or special hours.
Copy the public booking URL, register a custom domain, or embed via SDK/WordPress. Guests book instantly.
View upcoming and past bookings in your dashboard. Cancel with reason, track stats, and follow up via CRM.
Free during early access. Create your first meeting type in under 5 minutes.
Get Started Free