Orbit Cal

Your booking page

How guests find you, pick a time, and manage a booking.

Public URLs

PagePath
Personal profile/{username}
Organization profile/{orgSlug}
Event type/{username|orgSlug}/{eventSlug}
Booking manage/booking/{uid}

On a custom domain, the apex / maps to your profile (or a single active event), and /{eventSlug} opens that event.

Profile page

Guests see:

  • Avatar (or team logo), display name, and @username (or Team for orgs)
  • Active event types with title, duration, and description snippet

Inactive event types are hidden.

Booking an event

The booker shows the host (orgs add · team), title, duration, and badges like Google Meet or Needs confirmation. Times are shown in the visitor’s timezone.

Pick a day

Use the month calendar to choose a date with open slots.

Pick a time

Choose a start time (12h or 24h). Slots already respect your availability, buffers, notice window, and Google free/busy.

Enter details

Fill in Your name, Email, and optional Notes. Complete the Turnstile check.

Confirm or request

  • No confirmation required → Confirm → booking is confirmed immediately
  • Require host confirmationRequest time → status is pending until you approve

Guests land on /booking/{uid} afterward.

Guest manage page

Headlines depend on status:

StatusHeadline
ConfirmedYou're booked
PendingAwaiting confirmation
CancelledCancelled
RescheduledRescheduled

Guests can:

  • Join Google Meet when a link exists
  • Reschedule (confirmed bookings only)
  • Hold to cancel (confirmed or pending)

Turnstile is required for guest cancel/reschedule actions.