Skip to main content
Events are live experiences in your Disco Academy that handle scheduling, attendance tracking, capacity, recordings, and feedback all in one place. Events

Overview

Events let you run live sessions for your Academy or individual Programs. They can be hosted online via Zoom or a custom link, in-person, or listed as TBD while you finalize details. Members can RSVP, join through Disco, and submit feedback after the session ends. Admins and managers can track attendance, send targeted reminders, and attach recordings after the fact.

Where Events Live

Events appear across multiple surfaces in Disco. Clicking any event opens the event details drawer, where members can view event information and RSVP, and admins can manage settings. Events are hosted in event apps, which can be added to Programs or at the Academy level. Academy-level event apps To add an events app to your Academy:
  1. Navigate to the Home tab.
  2. Select the + icon at the top of the left sidebar.
  3. Choose to create an events app and set its access: either all members or private (restricted to specific groups).
Event app permissions cannot be changed after creation, so set access carefully. You can add as many events apps to your Academy as you need. On an Academy events app page, filter by upcoming events, past events, or past events with recordings. Program event apps To add an events app to a Program:
  1. Navigate to the Program.
  2. Select Add app on the Program’s sidebar.
Each Program can only have one events app. The Program events page has two tabs: Upcoming and Past. Events calendar The Events tab in the main sidebar shows the academy-wide events calendar, combining all events from Academy event apps and Program events the current member has access to. Filter for all events or those with recordings, and use the calendar to jump to a specific date.

Permissions

  • Owners and admins can create and manage events anywhere in the Academy. To create events within a specific Program, they must be a member of that Program. Add yourself via Program > Team settings.
  • Managers can create and manage events within Programs they manage.
  • Members can view and RSVP to events they have access to.

Create an Event

  1. Select Add Event in the top right corner of any event page, or use the global add menu at the bottom left of the screen.
  2. Fill in event details: name, description, cover image, date/time, timezone, and location.
  3. Optionally configure capacity, guest access (Academy events only), hosts, reminders, feedback collection, and visibility.
  4. Select Publish to make the event visible to members, or Save as draft to continue editing.

Set Event Location

Each event requires a location type:
  • Zoom: Select a connected Zoom account to create a meeting for the event.
  • Link: Provide an external meeting URL.
  • In-person: Provide a physical address, displayed to members via Google Maps.
  • TBD: Use when the location has not been decided yet. Events with a TBD location cannot be published.

Create Recurring Events

Recurring events follow a regular schedule and eliminate the need to create each occurrence manually. When creating an event, set the recurrence to daily, weekly, monthly, yearly, or a custom rule. A recurring event can have up to 100 occurrences. One-time events can be created in the past, but recurring events cannot. For recurring events that use Zoom, a single Zoom meeting is created for the series. After each occurrence ends, the Zoom meeting details update automatically to reflect the next upcoming event.

Set Event Access

Academy events offer three visibility options:
  • All community members: Everyone in the Academy can see and attend.
  • Private: Only specific groups can see and attend.
  • Public: Anyone on the internet can attend. Share the registration page with non-members and choose whether registrants receive limited guest access (they can attend the event but do not get access to the Academy) or full member access.
A few constraints to keep in mind for Academy event access:
  • Events in a private events app must also be set to private and can only target a subset of the groups that have permission to view that app.
  • Events cannot target admin-only groups.
  • Non-members registering for public events must sign up for a Disco account to complete registration.
Program events offer:
  • All community members: Everyone in the Program can see and attend.
  • Private: Only specific groups within the Program can see and attend.
  • Public: Anyone on the internet can attend. Registrants become members of both the Academy and the Program.

Assign Hosts

One or more hosts can be assigned to any event, selected from Program members for Program events or Academy members for Academy events. Hosts are display-only and do not receive additional permissions in Disco from being listed. If the event uses Zoom, hosts need permission to start meetings in Zoom itself. This is managed in Zoom’s settings, not within Disco.

Set Capacity

Set a member capacity limit to control how many people can RSVP. For public Academy events, you can also set a separate guest capacity limit. When an event reaches capacity, additional members cannot RSVP and the event link cannot be shared.

Configure Reminders

Reminders are scheduled emails and push notifications sent automatically before an event. Each reminder can be configured with:
  • A specific timing (e.g., 15 minutes before, 24 hours before)
  • A target audience: all members with access, RSVP’d members only, or non-RSVP’d members only
  • A custom email subject and body

Collect Feedback

Feedback collection can be enabled per event. After the event ends, members can rate the instructor, video quality, and content on a 1-5 scale, add optional comments, and choose to submit anonymously. Managers and instructors receive an email when feedback is submitted. To view results:
  1. Open the event drawer.
  2. Navigate to the Feedback tab.
Feedback reports include summary averages and individual responses and can be exported to CSV.

Draft vs. Published Events

Draft events are only visible to academy owners and admins, or in a Program context, to that Program’s managers and instructors. Events published inside a draft Program will not be visible to members until the Program itself is published. Key publishing behaviors:
  • Publishing a recurring event publishes all occurrences at once.
  • Once published, an event cannot be reverted to draft.
  • Upon publishing, you are prompted to share the event via email. You can trigger this again at any time using the Share button at the top of the event drawer.

Edit an Event

Most fields are editable after creation: name, description, date/time, event type, location, capacity, hosts, access, reminders, and visibility. Upcoming events cannot be updated to have a time in the past. For recurring events, you can apply changes to a single occurrence or to the current event and all future events in the series. Editing constraints to be aware of:
  • Changes to event access on a recurring event are always applied to all events in the series.
  • Changes to time can be applied to multiple events, but changes to dates apply only to the specific event being edited.
  • If you change the date, time, or physical location of a published event, Disco automatically notifies all RSVP’d members. A confirmation modal appears before changes are saved.
Past event restrictions:
  • Only the name, description, cover image, and hosts can be edited on past events.
  • Changes cannot be applied to all future events starting from a past event in a recurring series.
  • Zoom meetings cannot be created for past events.

RSVP to Events

Members can RSVP by selecting Attend on any event listing or from within the event drawer. For recurring events, members are prompted to attend just this occurrence or all upcoming events in the series. Members can still RSVP while an event is live. RSVPs count toward the capacity limit. RSVP all: On any event page, members can RSVP to all available upcoming events at once. From a Program events page, this covers all upcoming events in that Program. From an Academy events app page, it covers all events in that app. From the events calendar, it covers any upcoming event in the Academy the member has access to. RSVP notifications: When a member RSVPs, they receive a confirmation email with an ICS file. Depending on their email provider, this may be automatically added to their calendar. When RSVPing to more than 6 events at once, emails are sent in batches of up to 6 ICS files each. RSVP’d members also receive emails if certain event fields are edited or if the event is cancelled. Members without a connected external calendar also receive ICS cancellation files.

Connect a Calendar

Members can connect their Google or Outlook calendar for automatic event syncing. To connect:
  1. Open any event page and select the three-dot overflow menu, or
  2. Open your profile drawer and navigate to the Connections tab.
Once connected, events you RSVP to are automatically added to your external calendar and ICS files are no longer included in RSVP confirmation emails. RSVPing to multiple events at once sends a single notification email without ICS attachments. Only one calendar can be connected at a time. If you belong to multiple Academies, the calendar connection applies across all of them. Only events you RSVP to are synced, not all events available to you. To disconnect, go to the same location used to connect. You can choose to remove all Disco events from your calendar or keep them. After disconnecting, future RSVP emails will again include ICS files.

Join an Event

Members must join through Disco for attendance to be tracked. A Join Now button appears for Zoom and custom link events one hour before the event starts for RSVP’d members. In-person events show a View Details button instead. After the event ends, managers and admins can view attendance data in the Attendees tab of the event drawer. Filter attendees by RSVP status or recording viewership and select members to send a custom email message.

Set Up Zoom Integration

Multiple Zoom accounts can be connected to a single Academy. Any admin or Program manager can use any connected account when creating events. To connect a Zoom account, go to Admin > Integrations, or select Zoom under the Location field when creating an event and then select Add Zoom account. If a Zoom account is disconnected, it is removed from any events currently using it. Update those events to use a different account before they begin.

Delete an Event

When an event is deleted, all RSVP’d members receive a cancellation email. Members without an external calendar connected also receive ICS cancellation files. For recurring events, choose to delete:
  • Only the selected event
  • The selected event and all following events
  • All events in the series (past and future)
Events cannot be recovered once deleted.

Mobile App

Members can view available events and RSVP from the Disco mobile app. Admins cannot manage events from mobile.
For cohort-based Programs and live workshop series, enable Zoom auto-upload before your first session. It removes a manual step after every event and ensures recordings are always available to members without any follow-up from you. Just confirm the Zoom account has PMI disabled before creating your first event, or auto-upload will not work.

FAQ

Can members change or cancel their RSVP? Yes. Members can revoke their RSVP from any event page or the event drawer. When they do, an updated email with an ICS cancellation file is sent, removing the event from their calendar if they have not connected an external calendar. Can an admin remove a member’s RSVP? No. Admins cannot remove a member’s RSVP. The member must revoke it themselves. Can I create an event for something that already happened? Yes, you can create a one-time event with a date in the past. Recurring events cannot be created in the past. Past events have limited editing: only the name, description, cover image, and hosts can be updated. Zoom meetings cannot be created for past events and reminders cannot be added. Why isn’t attendance showing up after an event? Attendance is only tracked when members click Join Now within Disco. An RSVP alone does not count as attendance. Make sure members know to join through the Disco platform, not by clicking directly from a calendar invite or an external link. Can I add more groups to a private events app after it has been created? No. Event app permissions cannot be changed after creation. If you need to expand access, create a new events app with the correct groups configured. Existing events cannot be migrated between apps, so plan your access settings before creating events inside an app. Why can’t I add admin-only custom groups to event access? Events cannot target admin-only groups by design. If you need to grant a set of members access to an event, place them in a group that is visible to everyone rather than restricted to admins. Can I stop RSVP’d members from being notified when I edit an event? No. When you change the date, time, or physical location of a published event, Disco automatically notifies all RSVP’d members. This behavior cannot be disabled. Changes to other fields, such as description or cover image, do not trigger a notification. How do members receive calendar invites when I use the Zoom integration? When members RSVP, they receive a confirmation email with an ICS file. If a member has connected their Google or Outlook calendar, the event is added automatically and no ICS file is sent. Members without a connected calendar can import the ICS file to add the event manually. What happens when a member clicks “attend all” if they have a calendar connected? All upcoming events are automatically added to their connected external calendar in one step, with no ICS files sent. Without a connected calendar, members receive confirmation emails with up to 6 ICS files per email. RSVPing to more than 6 events at once results in multiple emails. Can I host paid or ticketed events in Disco? Disco does not have a native paid ticketing feature. Public events allow you to invite non-members and grant them limited guest access or full membership, but there is no built-in payment flow. Teams typically handle payment outside of Disco using a tool like Stripe, Lu.ma, or Eventbrite and then grant access manually. Does the Zoom meeting link appear in the ICS file sent to RSVP’d members? No, the Zoom link does not directly appear in the ICS file. The direct Zoom link can be copied from the event page overflow. Is there a way to auto-RSVP members to events? No, there is no way to auto-RSVP members to events. Individual members must RSVP themselves in order to receive the ICS file.