Overview
Innform's booking engine is built into both calls (online meetings) and on-site training sessions. It gives admins full control over scheduling, capacity, waitlists and attendee management — while giving learners a clear, structured experience when they're assigned to a session with multiple options.
This article covers everything you need to know about creating and managing bookable sessions.
Creating a bookable session
Go to Create > Live Sessions > Create content and choose either Call (online meeting) or On-site training.
Set up the basics first: title, description, cover image, category, and — for calls — your meeting provider (Zoom, Microsoft Teams or a custom link).
Timeslots — single, multiple and recurring
Every session is built around one or more timeslots. This is where the booking engine starts.
Single timeslot
If your session happens once at a fixed date and time, simply add one timeslot. Set the start date, end date, start time and end time. Learners assigned to the session are booked into this single slot.
Multiple timeslots
If you want to offer the same session across multiple dates or times — for example, the same onboarding call running on Monday and Thursday each week — you can add as many timeslots as needed. Each timeslot is independent with its own date, time, capacity and waitlist settings. In the Live Sessions list view, all timeslots for the same session are bundled together so admins can manage them without clutter. Learners are assigned to a specific timeslot, not the session as a whole.
📸 [ INSERT SCREENSHOT: List view showing a session expanded with multiple timeslots (Timeslot 2, Timeslot 3) visible below the main row ]
File: Screenshot_2026-04-22_at_09_26_13.png
Recurring sessions
For sessions that repeat on a regular schedule, you can set up recurring timeslots instead of creating each one manually. Choose your recurrence interval (daily, weekly, or custom) and the system will generate the timeslots automatically. This is particularly useful for regular team calls, weekly check-ins or monthly training days.
User limits and capacity
For each timeslot you can optionally set a user limit — the maximum number of learners that can be booked into that slot. Once the limit is reached, no more learners can be added unless someone is removed or the limit is increased.
The booking count is visible in the Live Sessions list (shown as X/Y, e.g. 1/1 bookings) so you can spot full sessions at a glance.
Waitlist
When a user limit is set and a timeslot is full, you can optionally activate a waitlist for that slot. Learners who are assigned once the session is full will be placed on the waitlist rather than being turned away.
The waitlist is visible in the session detail overlay under the Attendees tab. Admins can:
See all users on the waitlist in order
Manually promote a user from the waitlist into a confirmed spot when one becomes available
Remove users from the waitlist if needed
Waitlisted learners are notified when they are moved to a confirmed spot.
📸 [ INSERT SCREENSHOT: Attendees tab showing a booked attendee with "Assigned" badge and a user on the waitlist below ]
File: Screenshot_2026-04-22_at_09_27_52.png
Managing attendees
Open any timeslot from the Live Sessions list or calendar to access the Attendees tab in the session overlay. From here you can manage all bookings for that specific timeslot.
Assigning learners
Click + Assign next to a timeslot in the list view, or use the Attendees tab in the overlay, to assign learners directly to a specific timeslot. You can search by name or filter by group or property.
Cancelling a booking
In the Attendees tab, find the learner and cancel their booking. They will be removed from the session and notified. If a waitlist is active, you can promote the next person in line to fill the spot.
Rebooking a learner
If a learner needs to switch to a different timeslot of the same session, use the rebook option. This moves them from their current timeslot to the new one without needing to manually cancel and re-assign.
Marking attendance
After an on-site session has taken place, admins need to record attendance manually:
Open the session from Live Sessions
Go to the Attendees tab
Mark each learner as attended or not attended
For sessions inside a Blended Learning path, attendance is handled automatically — the learner is progressed to the next element without the admin needing to mark them manually.
For online calls, attendance is tracked automatically based on joining the call.
Additional session settings
Certification — sessions can be linked to a certificate that is awarded upon completion
Recording — for calls via Zoom or Microsoft Teams (paid accounts), you can enable session recording so learners who missed the live call can watch it back
Prep materials — attach preparatory files or courses that learners should complete before the session. These are visible in the session overview
Location — for on-site sessions, add the physical address. Learners see this and a map when they access their session details
Using bookable sessions in learning paths and blended learning
Sessions with multiple timeslots can be added directly into Learning Paths, Blended Learning sessions and Onboarding automations. When a learner reaches that step, they can select their preferred timeslot — giving teams flexibility without requiring admin intervention for every booking.
Related articles
