A recurring all-hands works better with a real headcount and a chance for the team to shape the agenda ahead of time. An RSVP block tracks who's actually coming, a Poll collects topics in advance, and a Meeting-link block carries the Join details with a live countdown to start time.
A calendar hold tells you who was invited, not who's actually planning to show up — and it gives the team no chance to steer what gets covered.
A real headcount, not a guess
An RSVP block records a one-tap confirmation, rolling up as confirmed, waitlisted, or declined on the Responses dashboard as people respond. That gives you a real number ahead of time instead of a guess — useful for a hybrid or in-person session, where a capacity limit triggers an automatic waitlist once the room's full.
Let the team shape the agenda
A Poll with a fixed set of topic options records one-click votes on what to cover. Add a short Form text field alongside it if you also want people to submit their own open-ended question — both land before the meeting starts.
A Join link that's ready when they need it
A Meeting-link block carries the Join button and dial-in, with a live countdown to start time shown right in the email. The button itself is a real, working link from the moment you send it — an email can't be re-checked as start time nears, so there's nothing to gate there. What is gated is the hosted "view online" page: opening that before the window (15 minutes by default) shows a not-yet-open placeholder instead of the Join button.
Reuse it every cycle
A recurring send re-sends the same structure automatically on a daily or weekly cadence — there's no monthly option, so a weekly schedule is the closest fit for a monthly or quarterly all-hands. Either way, the invite doesn't need to be rebuilt from scratch each time.
Getting started
Add an RSVP block (with a capacity if the room is limited), a Poll for topic suggestions, and a Meeting-link for remote attendees. Put it on a recurring schedule if it's a standing meeting.