Skip to main content

Raid Planner App

Plan gaming events, build rosters, and coordinate your group with role-based signups.

note

Apps and Bots are only available on Desktop.

What is Raid Planner?

Raid Planner is a community app for organizing gaming events such as raids, dungeons, and group activities. Community leaders and raid creators set up events with date, time, and roster requirements, and members sign up by selecting their role, class, and specialization. The app handles roster management, waitlists, and optional voice channel creation so your group is ready to go when the event starts.

How it works

Every event is built on a template that defines the roles, classes, and specializations available for a particular game. When a raid creator sets up an event, they choose a template and configure the roster rules. Members then sign up by picking a role, class, and specialization combination from that template.

Templates

A template represents a game and its character options. Each template contains:

  • Roles: Broad categories like Tank, Healer, DPS, or Support.
  • Classes: Character types within the game (for example, Warrior, Mage, or Priest).
  • Specializations: Specific builds within a class (for example, Blood, Frost, or Unholy for a Death Knight).

Admins create and manage templates to match the games their community plays. Once a template exists, any raid creator can use it when setting up an event.

Event statuses

An event moves through these statuses based on its scheduled times:

StatusMeaning
UpcomingThe event is scheduled but has not started yet.
LiveThe event is currently in progress.
EndedThe event's end time has passed.
CancelledA raid leader or admin cancelled the event.

Roster and signups

The roster is the list of accepted participants, organized by role. When a member joins an event, they select a role, class, and specialization. Their signup appears under the matching role in the roster.

Raid creators can optionally limit the total number of participants or set per-role limits (for example, 2 Tanks, 4 DPS, and 2 Healers).

Waitlist

When Require approval to join is enabled, new signups go to a waitlist instead of being added directly to the roster. The raid leader reviews the waitlist and accepts or declines each member.

Voice channels

Events can include a voice channel for coordination. By default, the app automatically creates and manages a voice channel when the event starts. Alternatively, the raid creator can link an existing voice channel.

Comments and history

Every event has an activity section with two tabs:

  • Comments: A discussion thread where participants can post and reply.
  • History: An action log that records all changes to the event, such as member joins, approvals, edits, and cancellations.

Roles and permissions

Raid Planner uses two permission groups configured by community leaders:

RoleDescription
Raid Planner AdminsUsers and roles with full access: manage templates, create and manage all events, approve or decline signups.
Raid Planner Raid CreatorsUsers and roles who can create events and manage the events they create.

All community members can view events, join events, leave events, and comment.

What admins can do

  • Create, edit, and manage templates
  • Create, edit, and cancel any event
  • Accept or decline waitlisted members on any event
  • Remove participants from any event

What raid creators can do

  • Create events using existing templates
  • Edit and cancel events they created
  • Accept or decline waitlisted members on their events
  • Remove participants from their events

What members can do

  • View upcoming, live, and past events
  • Join events and select a role, class, and specialization
  • Leave events they have joined
  • Post comments on events

Create a template

Admins create templates to define the roles, classes, and specializations for a game.

  1. Open the Raid Planner app and go to the templates view.
  2. Select Create.
  3. Enter a Game name and optionally upload an image.
  4. Add one or more Roles (for example, Tank, Healer, DPS).
  5. For each role, add the Classes that can fill that role.
  6. For each class, optionally add Specializations.
  7. Select Create to save the template.

Template fields

FieldRequiredLimitNotes
Game nameYes256 charactersThe name of the game
ImageNoGame icon or logo
Role nameYes256 charactersBroad role category
Class nameYes256 charactersCharacter type within a role
Specialization nameNo256 charactersSpecific build within a class

Create an event

Raid creators and admins can create events from the main events list.

  1. Select Create an event.
  2. Choose a template for the game you are playing.
  3. Fill in the event details:
    • Enter an Event name.
    • Select a Leader for the event.
    • Set the Start date, Start time, and Duration.
    • Optionally add a Description and upload an image.
  4. Configure optional roster settings:
    • Enable Limit sign ups to set a maximum number of participants.
    • Enable Limit role sign ups to set per-role capacity limits.
    • Enable Require approval to join to add a waitlist.
  5. Configure voice channel settings:
    • By default, a voice channel is created automatically when the event starts.
    • Enable Select voice channel to use an existing voice channel instead.
  6. Select Create to finish.

Create event fields

FieldRequiredNotes
Event nameYesName displayed on the event card
LeaderYesThe user who manages the event
Start dateYesMust be today or later
Start timeYesTime the event begins
DurationYesLength of the event (1 to 24 hours)
DescriptionNoAdditional context for participants
ImageNoDisplayed on the event card and detail page
Limit sign upsNoSets a maximum participant count
Limit role sign upsNoSets per-role capacity limits
Require approval to joinNoEnables a waitlist for new signups
Select voice channelNoLinks an existing voice channel instead of creating one

Join an event

Any community member can join an upcoming or live event.

  1. Open the event from the events list.
  2. Select Join (or Join waitlist if the event requires approval).
  3. Select your Role, Class, and Specialization from the available options.
  4. Select Join to confirm.

If the event requires approval, your signup is added to the waitlist. The raid leader will accept or decline your request.

To leave an event, open the event and select Leave.

Edit an event

Raid leaders and admins can update event details before the event starts.

  1. Open the event and select the Edit event icon (pencil).
  2. Update the fields you want to change.
  3. Select Save.

From the event detail page, leaders and admins can also:

  • Select Start now to begin an upcoming event immediately.
  • Select Cancel event to cancel the event. This action cannot be undone.

Manage the waitlist

When an event has Require approval to join enabled, the raid leader or an admin must review signups.

  1. Open the event and expand the Waitlist section.
  2. For each waitlisted member, accept or decline their signup.

Accepted members move to the roster under their selected role. Declined members are removed from the waitlist.

Limits

ItemLimit
Event name length500 characters
Comment length2,000 characters
Duration1 to 24 hours
Template game name256 characters
Role / class / specialization name256 characters