What is a Program?
A Program is a reusable template for scheduling learning events across one or more weeks. Think of it as a blueprint: you define which events happen on which days, and then create Cohorts from it — each Cohort is a concrete run of the program with assigned learners and specific dates. Program = Template. Cohort = Scheduled instance with learners.Programs vs. Journeys
Creating a Program
1
Navigate to Programs
Go to Create & Collaborate → Programs or Events Hub → Programs (admin).
2
Create new program
Click Create Program. Enter a title and description.
3
Build the schedule
Drag events from the sidebar onto the week grid. Each event slot defines:
- Which day of the week
- What time
- Duration
- Instructor (optional)
- Location (optional)
4
Add more days
Click the + tab next to the week tabs and enter how many days to add. There is no maximum — extend the program as long as you need.
Program events
Each event in a program is a reference to an existing Event unit. When you drag an event onto the grid, you define:
When you click an event in the grid, the Event details dialog opens. Sessions generated from this event in any cohort inherit these values, so update them here once instead of editing each session individually.
Session times on event blocks
Every event block on the week grid shows the session’s start–end time together with its duration (for example,9:00 - 10:30 (90 min)). The time range updates as you drag or resize the block, so you can confirm when the session runs without opening the event details. Blocks shorter than 30 minutes hide the label to keep the grid readable.

