RankGun logoRankGun
Staff

Sessions

Schedule and manage training sessions, tryouts, and events for your Roblox group. Staff can RSVP and claim roles.

Sessions allow you to schedule and manage training sessions, tryouts, patrol shifts, and other events for your group. Staff members can RSVP to sessions and claim specific roles.

Basic Sessions are available on all plans. Recurring Events require an Elite subscription.

Creating a Session

  1. Navigate to Sessions in your workspace dashboard
  2. Click Schedule Session
  3. Fill in the session details:
    • Title — Name of the session (e.g., "Weekly Training")
    • Description — Details about what will happen during the session
    • Session Type — Select from your configured session types
    • Date & Time — When the session will take place
    • Duration — How long the session will last
    • Location — Game link or place where the session will be held

Session Types

Create custom session types to categorize your events:

  1. Go to Sessions > Settings
  2. Click Create Session Type
  3. Configure:
    • Name — e.g., "Training", "Tryout", "Patrol"
    • Color — Visual identifier for the calendar
    • Default Duration — Pre-fill duration when creating sessions

Session Roles

Define roles that staff can claim for sessions:

Role ExampleDescription
HostPrimary session leader
Co-HostAssists the host
SupervisorOversees the session
TrainerConducts training activities

Creating Roles

  1. Navigate to Sessions > Settings > Roles
  2. Click Add Role
  3. Set the role name and maximum number of slots
  4. Save your changes

Claiming Roles

When a session is created, staff members can:

  1. View the session details
  2. See available role slots
  3. Click Claim next to an available role
  4. Receive confirmation of their claim

RSVPs

Staff can indicate their attendance for sessions:

  • Going — Confirmed attendance
  • Maybe — Tentative attendance
  • Not Going — Cannot attend

RSVP status helps hosts plan accordingly and see expected attendance before the session begins.

Recurring Events

Elite Subscription Required

Recurring Events require an Elite subscription.

Recurring events automatically create session instances based on your schedule.

Set up recurring sessions that repeat automatically:

  1. Go to Sessions > Recurring
  2. Click Create Recurring Event
  3. Configure the schedule:
    • Frequency — Daily, Weekly, Bi-weekly, Monthly
    • Days — Select which days (for weekly/bi-weekly)
    • Time — When the session starts
    • End Date — Optional end date for the series
  4. Set up roles that need to be filled for each instance

Role Claims for Recurring Events

Staff can claim roles for upcoming instances of recurring events:

  1. View the recurring event schedule
  2. See upcoming instances and available roles
  3. Claim roles for specific dates
  4. Receive reminders before their claimed sessions

Discord Notifications

Sessions integrate with Discord webhooks for notifications:

  • Session Created — Notify your community when sessions are scheduled
  • Session Cancelled — Alert when sessions are cancelled
  • Session Reminder — Send reminders before sessions start
  • Roles Available — Notify staff when recurring session roles are open
  • All Roles Filled — Confirm when all roles have been claimed

Configure webhooks in Integrations > Discord to enable these notifications.

Managing Sessions

Editing Sessions

Click on any session to edit its details. Changes are reflected immediately and notifications can be sent to RSVPed members.

Cancelling Sessions

  1. Open the session details
  2. Click Cancel Session
  3. Optionally notify attendees via Discord webhook

Session History

View past sessions and attendance records in the Sessions > History tab. This helps track staff participation over time.

Was this page helpful?

On this page