Skip to main content
Sessions are individual agenda items within an event — talks, workshops, panels, or breaks. Sessions have scheduling (date, start/end time, timezone), capacity limits, location assignments, track categorization, and optional fees. Registrants select sessions during registration.

What you can do

  • Create and manage sessions with scheduling, capacity, and descriptions
  • Assign locations — physical rooms or virtual meeting links
  • Organize by tracks — group sessions into thematic categories
  • Set session fees including early bird pricing
  • Manage custom fields for session-specific data
  • Track attendance and scan check-ins at individual sessions

Key concepts

Capacity and waitlists — Sessions can have a maximum capacity. When a session is full, registrants can be added to a waitlist via the Registrant Session Waitlists endpoints. Tracks — Tracks group related sessions into thematic categories like “Technical”, “Business”, or “Keynotes”. Registrants can filter sessions by track when building their agenda. Locations — Each session can be assigned to a location that includes a name, capacity, and address. Use the Session Locations endpoints to manage venues. Session fees — Sessions can carry their own fee on top of the base registration package price. Fees support early bird pricing with automatic date-based transitions. Attendance tracking — Use Session Attendance to record who attended, and Session Scans for physical check-in data (e.g., badge scans at the door).