Booking pages
Create a public booking link that lets anyone schedule a meeting with you based on your real availability.
A booking page is a public URL where someone outside your organization can pick a time slot and schedule a meeting with you. herbe.calendar checks your actual calendar across all connected sources to compute which slots are available, so double-bookings don't happen.
Creating a booking template
Go to Settings → Templates and click New template. A template defines the shape of one meeting type — duration, availability windows, where to create the event, and what information to collect from the booker.
Key fields:
| Field | Purpose |
|---|---|
| Name | Shown to the booker on the booking page (e.g. "30-minute intro call"). |
| Duration | Meeting length in minutes. |
| Buffer | Gap after each meeting before the next slot opens. |
| Availability windows | Days of the week and time ranges when you accept bookings. Repeat rows for multiple windows. |
| ERP target | Which ERP connection and activity type to use when creating the ERP record. |
| Outlook / Google | Toggle to also create the event in Outlook or Google Calendar. |
| Zoom | Toggle to generate a Zoom meeting link automatically. |
| Custom fields | Extra fields on the booking form (name, company, phone, etc.). Mark any as required. |
| Holiday avoidance | Skip slots that fall on public holidays in your configured country. |
Save the template. You can have multiple templates for different meeting types.
Publishing a booking link
Booking links are attached to favorites. First save a calendar view as a favorite (Favorites → Save current view as favorite). Then open the favorite's detail drawer and click New share link.
In the share link form, set visibility (what calendar details the link reveals — Busy only / Titles / Full), enable Booking, and choose which template to use. Save. The link is now live.
Share the URL (/book/<token>) with whoever needs to book time with you. No login required on their end.
What the booker sees
The booking page shows your available slots based on your availability windows minus any existing events across all connected sources. The booker picks a date, then a time, fills in the form, and clicks Book.
After booking:
- The meeting is created in whichever targets you configured (ERP, Outlook, Google).
- The booker sees a confirmation with a cancel link and add-to-calendar buttons.
- You receive a notification (if alerts are on). See Notifications.
Managing bookings
Your accepted bookings appear in the calendar as regular events. The Admin → Analytics section has a bookings table with conversion stats (views vs confirmed bookings) per share link if your admin has set that up.
Cancellations
The booker's confirmation email contains a cancellation link. When they cancel, the event is removed from your calendar and you receive a cancellation notification.