Create and discover events, sell tickets, check in guests, send reminders, and manage calendars.
The Events module enables communities to create, manage, discover, and participate in events hosted within Key AI. Whether you're organizing an in-person meetup, a virtual webinar, or a hybrid event, the Events module provides the tools to manage registrations, attendee engagement, event communication, and event participation from a single platform. Depending on your role and permissions, you can create events, register for events, manage attendees, and participate in community activities.

Key AI supports multiple event formats to accommodate different types of gatherings.
In-person events take place at a physical location where attendees meet face-to-face.
Virtual events are hosted online using supported meeting platforms. Members can register and join remotely using the meeting details provided by the event organizer.
Hybrid events combine both in-person and virtual participation, allowing attendees to join either onsite or remotely. This provides greater flexibility for members regardless of their location.
Each of these stages is covered in the following articles within this section.
The actions available within Events depend on your community role.
Permissions may vary depending on the role assigned within the community.
All users can create events on Key AI. Publishing an event to a community calendar may require approval from a Community Admin or Calendar Admin, depending on your role.
Registration depends on the event's configuration. Some events may be open to everyone, while others may have registration or community access requirements.
Yes. Users with the appropriate permissions can update event details after publication.
Yes. Virtual events include the information required to join online.
The Create Event feature allows users to create and manage events on the Key AI platform. Events can be created for personal use or submitted to a community calendar, depending on your permissions. The event creation experience provides a guided form where you can enter event details, configure registration settings, and use Kai to help generate or improve the event description.
Creating an event is available to all users in Key AI. However, whether an event appears on a community calendar depends on your role and permissions within that community.
Once an event is approved by a Community Admin or Calendar Admin, it becomes visible on the community calendar.

When creating an event, provide the required information, including:
You can use Write with Kai to generate or refine the event description before creating the event. If certain information is not yet finalized, you can use the Decide Later option for the event schedule and/or location. This allows you to create the event first and update those details later.

While creating an event, you can use Write with Kai to generate or improve the event description. Provide a prompt or brief details about your event, and Kai will generate a well-structured description that you can review and edit before saving.

The Advanced section allows you to configure additional event options, including:
These settings can be updated later if needed.
Depending on your event requirements, you can configure registration settings such as:
Event registration questions are configured separately from community onboarding questions.
Once approved, the event becomes visible according to its visibility settings.

Users with permission to manage an event can update its details after it has been created.
Changes are reflected once the event is updated.

All users can create events on Key AI.
Community Admins and Calendar Admins can publish events directly. Other users can submit events for approval.
There is no AI event creation option. However, you can use Write with Kai to generate or improve the event description while creating the event.
Yes. You can use the Decide Later option for the event schedule and/or location, then update those details before the event takes place.
Yes. Users with the appropriate permissions can update event details after the event has been created. Are event registration questions the same as community registration questions? No. Event registration questions are managed separately from community onboarding questions.



The Tickets section allows event organizers to configure how attendees register for an event. You can create one or more ticket types, define ticket capacity, control ticket visibility, and manage ticket settings before the event begins. For paid events, you can connect a Stripe account to accept online payments.


When creating or editing a ticket, configure the following information.
Provide a descriptive name for the ticket, such as:
The ticket name is displayed to attendees during registration.
Select the ticket type for your event.
Define how many attendees can register using the ticket.
Once the ticket reaches its capacity, attendees can no longer register using that ticket unless the capacity is increased.
Control whether the ticket is available during registration.
To sell paid tickets, connect your Stripe account from the Tickets page. Once connected, you can configure paid ticket types and accept payments securely through Stripe.

If the event has not started, you can continue updating ticket settings as needed.
Tickets can be edited before the event begins. However, once attendees have purchased tickets, certain fields become restricted.
The following restrictions apply after tickets have been purchased:
These restrictions help protect existing registrations and ensure a consistent experience for attendees.
Yes. You can create multiple ticket types for a single event.
Yes. You can define a maximum capacity or select Unlimited.
Yes, but some restrictions apply. Once tickets have been purchased:
Yes. Paid tickets can be configured after connecting a Stripe account.
Yes. You can hide a ticket by disabling its visibility. Hidden tickets are not shown to attendees during registration.



The Guest Check-in feature allows event organizers to mark attendees as present during an event. From a single check-in interface, organizers can search for guests, scan QR codes, or manually add and check in walk-in attendees.

This opens the Guest Check-in window with three tabs:

The Guest List tab lets organizers view and search registered attendees before checking them in.

The Scan QR Code tab allows organizers to check in attendees by scanning the QR code on their event ticket.
QR check-in provides a fast and accurate way to process attendees during event entry.

Manual Check-in is designed for walk-in attendees or situations where a guest does not have their QR code available.
The guest is automatically added to the event guest list and marked as checked in.

The Analytics tab provides insights into your event's performance, attendee engagement, email performance, and participation trends. These metrics help organizers measure the success of an event and understand attendee behavior.


The Registration Summary provides a quick overview of your event registrations.
This section helps organizers monitor registration growth at a glance.

The Registration Trends chart visualizes attendee responses over time, making it easy to identify registration patterns.
This helps organizers understand how registrations are progressing throughout the event lifecycle.


Email Analytics measures the performance of event emails sent to attendees.
These metrics help evaluate the effectiveness of event communication.


The Chat Activity section provides engagement metrics for event conversations.
These insights help organizers understand attendee interaction during the event.

This section displays where your attendees are located based on their registered country.
This information helps organizers understand the geographic reach of their event.

Registration rate has an Export option, allowing organizers to download available analytics data for reporting or further analysis. Export availability may vary depending on the type of analytics being viewed.

The Activities tab provides a timeline of actions performed for the event. It helps organizers track important event-related activities in chronological order. The timeline serves as an audit log, making it easy to review changes and monitor event updates.

Open the Activities tab from the event page to view the complete activity history. Activities are displayed in chronological order, with the most recent actions appearing first. Depending on the actions performed, the timeline may include entries such as:
The exact activities shown depend on the actions performed for that event.

Each activity entry includes relevant information to help identify what happened.
This makes it easier to audit changes and review the event history.

It serves as a centralized history of event activity throughout the event lifecycle.

The Settings tab allows event organizers to manage registration controls, privacy settings, event visibility, event embedding, event URL, and lifecycle actions such as duplicating or deleting an event.


Registration controls determine how attendees can register for your event.
Changes take effect immediately after they are saved.


Privacy controls allow you to choose who can view specific event information. For each of the following items, visibility can be configured separately for:
This allows organizers to share sensitive event information only with the intended audience.


The Preview section displays how your event registration page appears to attendees.

The Embed Code section allows you to embed your event registration page on an external website.
You can modify the width and height values in the embed code to fit your website's layout.

Each event has a unique URL that can be customized.

The Duplicate Event option allows you to quickly create a new event using an existing one as a template. When duplicating an event, the following information is copied:
After the event is duplicated, you can modify any of the copied information.

Only the event creator can permanently delete an event.

The Reminders tab allows event organizers to send scheduled messages to event participants before or after an event. Reminders can help keep attendees informed about upcoming events and provide follow-up communication after an event.

You can also add additional reminders using Add reminder. The Reminders section includes separate tabs for Pre-event and Post-event reminders.



You can choose from preset time options for scheduling a reminder. For example, a pre-event reminder can be scheduled for:
You can also use a Custom timer to set a different time. For post-event reminders, select the appropriate time after the event based on the available options.


You can choose who should receive the reminder. Depending on the reminder, you can send it to:
Select the appropriate recipients when creating the reminder.

You can customize the content of your reminder by adding:
Use the available formatting options to format the message as needed.

After creating a reminder, you can manage it from the Reminders tab.
To access additional actions, open the three-dot menu associated with the reminder.


The Reminders tab shows the status of each reminder.

You can also create custom reminders based on your communication needs.
Yes. You can create pre-event reminders and schedule them to be sent before the event begins.
Yes. You can create post-event reminders for follow-up communication after the event.
Yes. You can send reminders to all participants or select specific participants, depending on the available recipient options.
Yes. You can customize the subject and message body.
Yes. Existing reminders can be edited from the Reminders tab.
Yes. You can delete a reminder from the three-dot menu.
Calendars Calendars


The Calendars section displays available calendars that you can explore.
Each calendar may include its own name, description, cover image, and events.

Anyone on Key AI can create a calendar. No special permissions are required.
After creating a calendar, you can manage its events and calendar settings.

When you open a calendar, you can view the events associated with it.
You can select an event to open its event page and view additional information.

Depending on your access to the calendar, you may be able to submit an event.

If an event is submitted by someone who is not a Calendar Admin, the event may require approval before it is added to the calendar. Calendar Admins can review submitted events and approve them for inclusion in the calendar.
You can subscribe to a calendar to follow the events associated with it. Subscribing to a calendar helps you keep track of events added to that calendar.
Calendar Admins help manage a calendar and its events.

When a person is added as a Community Admin, they are automatically added as a Calendar Admin for the community's calendar. If they are later removed as a Community Admin:
Calendar Admins can be added independently of community membership. This means that someone can be added as a Calendar Admin even if they are not a member of the community. This allows calendar management responsibilities to be assigned separately from community membership.
Calendar Admins can manage the calendar from its settings.

Events displayed in a calendar can be accessed from the calendar view or event list.
Yes. Anyone on Key AI can create a calendar. No special permissions are required.
Event submission and approval depend on the user's access to the calendar. Events submitted by users who are not Calendar Admins may require approval before being added to the calendar.
Yes. A person can be added as a Calendar Admin even if they are not a member of the community.
Yes. When someone is added as a Community Admin, they are automatically added as a Calendar Admin for the community's calendar.
They lose their Calendar Admin permissions but may continue to remain subscribed to the calendar.
Yes, where subscription is available. Subscribing allows you to follow the events associated with the calendar.
No. A calendar subscription is specific to the events associated with that calendar. It does not automatically sync every event or activity across Key AI.




Can't find what you're looking for? Our team is here.
Contact us