Appointment scheduling, simplified

Meetings that book
themselves

Share your booking page. Let people pick a time that works. Every booking lands straight in your Google Calendar.

What you get

Everything you need,
nothing you don't

📅
Google Calendar sync
Your real-time calendar availability drives what slots are shown. No double-bookings, ever.
🎯
Meeting types
Create different meeting types — discovery calls, demos, consulting sessions — each with its own duration.
Instant confirmation
Bookers get a confirmation the moment they submit. A calendar event is created automatically on your end.
🗓
Custom availability
Set your working hours per day of the week. Disable weekends, set different hours for Fridays — your schedule, your rules.
🔒
Private admin panel
Your booking settings and incoming bookings are behind a secure, password-protected admin dashboard.
🧩
Self-hosted
Runs on your own server with your own database. No subscriptions, no third-party platforms, no data leaving your control.

Three steps to a booked meeting

01
Share your link
Send anyone your booking page URL. They see your meeting types and real-time availability — no login needed.
02
They pick a slot
They choose a meeting type, pick a date, select an open time slot, and fill in their details. Takes under a minute.
03
It lands in your calendar
A Google Calendar event is created instantly with the booker's name, email, and any notes they left.

Ready to simplify
your scheduling?

Share your booking page and start taking meetings without the back-and-forth.

View booking page →