Booking Page

H by Hatchable

Your own booking page. Share one link and let people grab a time.

Booking Page

You send three emails to pin down one meeting time. The other person is in a different timezone, your old calendar link expired, and by the time you agree on Thursday it is already Friday.

Booking Page gives you a page of open time slots at your own address. You set your hours and slot length, share the link, and people pick a time that works. Each booking lands in your dashboard and the visitor gets a confirmation, so nobody has to chase anybody.

Run it for discovery calls, office hours, tutoring, a barber chair, or investor slots during a raise. When your week changes, block a day or add evening hours and the page updates on the spot.

It is a self-hosted alternative to Calendly that you own outright. Every booking lives in your database, not a vendor's, and there are no per-seat fees as you grow.

Copy and Launch it in a minute, point it at your own domain, and it is yours to customize.

Talk to it from your AI

Once Booking Page is on your account, the same AI you used to install it can read its data, send its emails, and change its code — for the life of the project. Try things like:

“Add a 15-minute "office hours" event type, weekdays 2–4pm only.”
“Require a $50 Stripe payment before a consultation is confirmed.”
“Block the whole week of July 4th and email anyone already booked.”
“Add a "what do you want to cover?" question to my intro call.”
“Change my reminders to go out 2 hours before instead of the day before.”
“Show me everyone who booked this month, grouped by event type.”

Every Hatchable project ships with an MCP server scoped to it — how it works.

Features

Open time slots

Set your working hours and slot length once. The page shows only the times you are actually free to meet.

One shareable link

Send the same link to anyone. They pick a slot, you both get a confirmation, and it shows up on your dashboard.

Daily booking digest

Get an email each morning listing every booking for the day, so you start it knowing who you are seeing.

Change availability anytime

Block a day, add evening hours, or shorten your slots whenever plans shift. The page reflects it immediately.

Your domain, your data

Runs at your own address with every booking stored in your own database. Nothing routes through a third party.

What you get

  • Source code, deployed to your account on Hatchable
  • Your own subdomain (or BYO custom domain on the Builder plan)
  • A real Postgres database, scoped to this app
  • The ability to make a copy, edit it, and redeploy via your AI tool
  • CSV export of your data, any time