DOCUMENTATION

Event

Last updated Aug 2026
Advanced Block
All plans
New

Publish a dated event page that people RSVP to join — a meetup, a webinar, a live workshop. This is the opposite direction of the Booking Calendar block: instead of a visitor claiming a 1:1 slot on your calendar, you announce one event and anyone can join it.

What it is

Unlike Booking Calendar (one shared calendar reused by every block on your account), each Event block is its own distinct event. There’s no singleton to lazily connect to — placing the block starts a real create form right there in the editor.

Adding the block

/ → Event
Type / on any empty paragraph, type event, press Enter.
Block palette
Click + on any block → Web Building group → Event.
1
Fill in the basics

Title, an optional description, and an optional location or virtual-meeting link — all plain text, shown publicly.

2
Set start and end time

Picked in your own local time and stored in your account’s timezone. Attendees see the event time in their own timezone automatically.

3
Optionally cap capacity

Turn on Limit capacity and set a number, or leave it off for unlimited RSVPs — your choice per event, not a fixed platform rule.

4
Create

The block switches from the create form to a settings card once the event exists — editing it in place updates the same event, it doesn’t create a second one.

Like Booking Calendar, the editor shows a settings card rather than the live RSVP form — RSVPing is a real write to your database, so it’s deliberately not something that can happen by accident while you’re designing the page. The real form only appears once the page is published.

How visitors RSVP

Public event page
Founders’ Meetup — Q3
Thursday, September 18 · 6:00 PM
42 going · 60 spots
Name
Email
RSVP

A visitor enters their name and email — no account needed. After RSVPing they see a confirmation and a link to manage their own RSVP.

SituationWhat happens
Event at capacityThe form is replaced with "This event is full" — no waitlist yet, RSVPs simply close.
Same email RSVPs twiceRejected as already-RSVPed — one RSVP per email per event.
Event cancelledThe page shows a cancelled state instead of the RSVP form, for anyone visiting after you cancel it.

Managing an RSVP (attendee side)

Every RSVP confirmation includes a manage link — the same self-service pattern as Booking Calendar’s manage link, proving identity by the link itself rather than an account.

Cancel
An attendee can cancel their own RSVP from the manage link at any time before the event.
Rejoin
If they change their mind, RSVPing again with the same email re-confirms the same spot rather than being permanently blocked — the only way back in for that email is through this rejoin path.

Managing attendees (your side)

Open the block in the editor and expand the Attendees row — the list appears inline, in place, not as a separate page you navigate to.

Attendee count
Shown next to the Attendees row, including "X / capacity" if you set a limit.
Remove an attendee
Frees their spot immediately — the same email can then RSVP again if you re-invite them.
Cancel the event
Blocks new RSVPs and shows the cancelled state to anyone visiting the public page.

RSVPs in Automations

Every RSVP is a real trigger on the Automations page — Someone RSVPs to an event, under the Events group. Build a rule to send a custom confirmation email, notify your team, or add the attendee to a CRM pipeline the moment they RSVP. See the Automations overview for how triggers and actions fit together.

There’s no built-in confirmation email for events the way there is for bookings — the manage-your-RSVP link is shown directly on the page right after RSVPing, so it’s never dependent on you having set up an email automation first. Add one anyway if you want a real inbox confirmation, not just the on-page message.