Events
Solidarity Tech's integrated event management system helps you plan and promote events, gather RSVPs, automate event reminders, and record attendance data. Here we'll walk you through how to organize successful events on the platform.
Looking for an overview? See our Events product page.
Create an Event
To create an event, you'll need to give the event a title, select an event type, and set the event start and end times. The event type (in-person or virtual) cannot be changed later.
Event Type
There are two types of events:
In-Person: Requires a physical address on a map, and an optional location name (e.g., "LA City Hall").
Virtual: Requires a URL where the virtual meeting will take place.
Hybrid events: There's no dedicated "hybrid" event type. To accommodate both in-person and virtual attendees, create an in-person event and include the virtual meeting URL in your event description, email confirmations, and text reminders.
Past events: You can't directly create events with dates in the past. To log historical event attendance: create the event with a future date, then edit the session date to the past date you need.
Event Sessions
Each event can have one or more sessions - specific times when the event occurs. This is useful for events that happen multiple times (e.g., a training offered on different days) or at different locations.
Adding Sessions
From the Schedule tab, click "Add Session" to create additional sessions. Each session has its own:
- Start and end time
- Location (for in-person events)
- Title (optional)
Editing Sessions & Calendar Updates
When you edit a session's start time, end time, or location, the system will prompt you to send calendar invite updates to everyone who has RSVP'd.
Automatic prompt: If RSVP confirmations are enabled and email confirmations are configured, you'll see a modal asking "Send calendar updates to X people?" after saving changes. This sends an updated calendar invite to all RSVPs who have email permission enabled.
Show RSVP Bar
If enabled, an RSVP bar is shown in the profile for every invited person, both in the dashboard and the mobile app.
When a Team Member marks someone as Yes/No/Maybe through the RSVP bar, it automatically triggers any configured confirmation emails and gives the option to send follow-up texts.
Show Session Title on Event Page
By default, event pages display the session start time alongside a checkbox. If you have multiple sessions and want to show the session title alongside the time, enable this option.
Recurring Events
All events are one-time by default. You can create a recurring schedule so sessions are automatically created on a regular basis.
To set up recurring sessions, click "Add Session" and select "Make Recurring Session."

The above setting would create an event every other Tuesday, starting from the configured date.
Frequency Options
| Frequency | Options |
|---|---|
| Daily | Every X days |
| Weekly | Every X weeks on a specific day (e.g., every Tuesday, every other Friday) |
| Monthly | By date (e.g., the 15th of each month) OR by week (e.g., the 2nd Tuesday, the last Friday) |
Session Title Template
For recurring events, you can use a template for session titles. Use {{ event-session.start-date }} to include the date in the title:
{{ event.title }} - {{ event-session.start-date }}
This would produce titles like "Weekly Meeting - 03/15"
Days in Advance
The "Create sessions X days in advance" setting controls how far ahead new sessions are automatically created. Sessions are generated on a rolling basis.
Invited
The Invited tab lets you use a filter to determine which People will have RSVP bars shown on their profile. By default, all People within the event's Scope are invited.
Anyone can still RSVP to an event via a public event page, whether they're included in the Invited filter or not. The Invited filter specifically controls:
- Who sees RSVP bars in the dashboard/app
- Who can be targeted in event outreach tasks (phonebanks/textbanks)
Event Page
Event pages allow anyone to RSVP to event sessions directly from your website. These pages can be created from the Pages tab, or directly from the Schedule tab with the "Create Event Page" button.
Outreach Tasks
You can create phonebanks and textbanks attached to your event. When an outreach task is linked to an event, it automatically inherits the Invited filter, so only invited People can be targeted.
For more details, see Phonebank & Textbank Tasks.
Event Settings
From the Settings section of an event, you can configure:
Scope
Controls which People can be included in the Invited filter. Only People within the selected Scope (Organization or Chapter) can be invited.
Supported Languages
Add languages to enable multi-language automation messages. When you add a supported language, you can customize confirmation emails and reminder texts in that language. People will receive messages in their preferred language.
Event Tags
Add tags to categorize and filter events. Tags are shared across your organization - you can create new tags by typing them in the field.
RSVP Confirmations
Enable to allow Team Members to confirm RSVPs (in addition to the initial Yes/No/Maybe). When enabled:
- A "Confirm" button appears on RSVP bars marked "Yes"
- The day-before email includes a confirmation button
- You can track confirmed vs. unconfirmed RSVPs separately
You can also set how many days before the event the Confirm button should appear (1-5 days).
Updated 1 day ago
