Skip to main content
Your event’s public page lives at cal.com/<event-slug>.

What the page shows

  • The cover image, title, and description
  • The date and time, in the viewer’s local time
  • The location, or a note that it is revealed after registration
  • The hosts
  • The guest section, according to your Public guests setting
  • A registration button
The page can also show scarcity messages, such as how many spots are left or Near capacity.

The registration button

The button changes with the situation: Returning guests see their own state instead: You’re going, Pending approval, or You’re on the waitlist. As the host, you see You’re hosting, manage event. When the event has ended, has already started, or was cancelled, the page says so and registration is closed.

Register with iMessage

Guests can also register from their phone without typing an email address. On events that offer it, a Register with iMessage button appears next to Register. If the event needs your approval, it says Request with iMessage instead.
Public event page with the Register with iMessage button highlighted next to Register
How it works for the guest:
  1. On an iPhone, iPad or Mac, the button opens Messages with a text already filled in. On other devices it shows a QR code, and scanning it with a phone opens the same message.
  2. The guest sends the text. The reply asks for their name, then which location they want if the event has more than one, then any required registration questions, one at a time. If you show guest names publicly, it also asks whether they want to appear on the guest list.
  3. They’re registered, their request is sent to you for approval, or they join the waitlist, just as with the form. The event page shows the result, and the last text includes the date, time and event link. For confirmed guests it also includes the location details.
That final text is their confirmation. Guests who register this way appear on your roster with their phone number and don’t get emails, including messages you send to guests. When the button isn’t shown
  • The event is paid, or any location has a price.
  • The registration form has more than six required questions, or a required question that can’t be answered in one text, such as an address.
  • The guest has already registered, or you’re viewing your own event.
  • Registration is closed.
Guests with a Cal.com account If the guest is signed in when they tap the button, the registration is added to their account. If they’re signed out, it’s added to the account that has verified that phone number on its profile, or that has linked the number to the Cal.com assistant in iMessage. If that account is already registered for the event, the guest is told their current status instead of being registered twice.

What guests should know

  • Guests do not need a Cal.com account to register.
  • Only one registration per email address per event. Trying again shows that they are already registered.
  • Registrants get a personal status link to view or manage their registration.

Guests can cancel their own registration

Once registered, guests see Cancel registration under their status on the event page and in their registration confirmation. It is offered to confirmed guests, guests waiting for approval, and guests on the waitlist. Guests are asked to confirm with Cancel your registration?. When they confirm:
  • Their spot is released, so someone else can take it.
  • Any payment that was captured is refunded.
  • Workflows for that registration stop, and the guest gets an email confirming they were removed.
  • The guest can register again later if registration is still open.
Guests can’t cancel once the event has started, or after they’ve been checked in. The option is no longer shown then.
Cancel your registration? confirmation dialog on the public event page

Share the event

The Share event dialog gives you the link and a QR code, which is useful for posters and slides.

Where published events are listed

Published events appear in public per-profile event directories:
  • cal.com/<username>/events
  • cal.com/team/<team-slug>/events
  • cal.com/org/<orgSlug>/<username>/events
Each lists that profile’s public events. To keep a specific event out of that listing, turn on the Private event toggle. The event stays reachable by its direct link but does not appear in the directory.
This is separate from the public profile visibility toggle used for Links, which does not apply to events.

Embedding

The event page can be embedded. When you view your own embedded event, you see a You’re hosting this event note.