How to create flex periods and Activities to enable teachers and staff to host flex activities.
Permission Level | Owner | Manager | Teacher (creating Flex activities)
Minga FlexTime streamlines your flex period management with an intuitive, user-friendly platform. Our centralized dashboard provides a clear snapshot of all flex periods, including activities, sign-ups, attendees, and absentees, all in one place.
In this article:
- Create FlexTime Periods
- Enable Registration Deadlines
- Cloning FlexTime Periods
- View Upcoming Flex Periods
- Create FlexTime Activity Templates
- Assigning Additional Teachers to a FlexTime Activity
- Clone a FlexTime Activity Template
- Creating FlexTime Homerooms
Creating your FlexTime Periods
FlexTime periods refer to the dates and time frames during which your school hosts flex periods. These periods are blocks of time in which you and your staff can add flex activities.

- Select
FlexTime
>Periods
- Decide when and how often your school's FlexTime periods will occur.
- Click
Create Period
- Input 'Title', 'Date', and 'Time'
- Decide if the Period has a 'Registration/Assignment deadline'. This is when you wish the class to be locked to new participants joining.
- Toggling on
Enable Deadline
will give you the option to enter a time of your choice when registrations/ assignments by teachers (or students if the period allows) will not be accepted. - Decide if Teachers/Staff 'Can Add Activities' to that period and toggle on accordingly.
- Determine if Teachers/Staff 'Can Unregister Students' for the period.
- Toggling off
Students Can Register
disables students' ability to register for available activities during that Flex Period. Therefore, they will have to be assigned or registered by staff to an activity to attend.
FlexTime Registration Deadlines
Prevent unexpected enrolments by enabling a registration deadline for teachers and students.
- Navigate to the >
FlexTime
>Periods
>Create Period
- Toggle on 'Enable Deadline' under 'Permission Settings'
- Select the deadline for 'Teacher' and 'Student registrations'
Cloning FlexTime Periods
When building out your FlexTime schedule, you will likely want to clone your periods to duplicate the sessions for the following weeks.
📣 Cloning a FlexTime period will include all activities that have been added to that period. If you wish to create a standard schedule of activities that repeats every week, first build out one period and add all the activities, then clone the period.
- Go to
FlexTime
and select thePeriods
tab - Click
Clone
next to the Period you want to duplicate. - Edit 'Title', 'Date,' and 'Time' if necessary.
- Now you can toggle
on/off
the option to clone registered and assigned students.
📣If you are choosing to assign and register students to activities and would like this to repeat each period, ensure you do this before cloning the period. Enable "Clone registered students" and "Clone assigned students" to include these students in the cloned period.
View all upcoming Flex Periods
- To see all upcoming available Flex Periods, go to
FlexTime
and select thePeriods
tab - From this page, you can view all other activities that have been added to the periods already by clicking the
blue buttons
below the All Activities column. - To add your activity, click
Add my activity
- If you do not have any activity templates created, you will need to go to the Activity Template page to create one.

Permission Level | Owner | Manager | Teacher
Create your FlexTime Activity Templates
If you are creating your own FlexTime activities, go to the Activity Templates
tab. You can create as many activity templates as you need.
- Click
Create Activity
- Input the 'activity name', 'description', 'activity type', 'location', and 'seats' available.
- Restrict who can register if you want to restrict attendance by role, lists, stickers, reasons, groups, grades, or by a specific list of selected people.
- Toggle on
Allow Students to Register
to allow students to self-register for that activity.
💡 For easier selection, you can sort the Activity Templates by First/Last Name by clicking on these arrows:
Assigning Additional Teachers to a FlexTime Activity
For Activities that involve multiple teachers or when the originally assigned teacher is unexpectedly unavailable, you can easily assign additional teachers to the Activity Template to ensure seamless management.
- Navigate to the 'Activity Template' you would like to edit
- Select the
Add
button next to 'Additional Teachers' - Select the teachers you would like to add by searching by 'name' or by 'role'
📣 Teachers added as Additional Teachers will not have editing ability on the Activity Template; only the primary teacher will have access.
Clone FlexTime Activities
For activities that are similar in structure (such as the same seat limits or student restrictions), you can clone the activity template and then edit it to customize. 
- Navigate to the
Activity Template
tab - Click on the
box icon
next to the 'blue edit pencil' to clone the Activity Template - A clone of the Activity Template will populate, and you can edit the details.
Creating FlexTime Homerooms
Select which user lists will be set as homerooms for automatic FlexTime registration. The list owner will become the homeroom teacher for all of the students on the user list, so when a student is 'registered to homeroom,' they will be registered to the FlexTime activity their homeroom teacher is hosting in that Flex Period.
💡FlexTime Homeroom registration ensures all students are assigned to a FlexTime activity, even if they did not choose one.
Single User List:
- Navigate to
People
and then selectUser Lists
- To select lists one by one, click on the
blue edit pencil
- Toggle 'ON' the setting 'Use as Homeroom'
- Click
Save
Multiple User Lists:
- Navigate to
People
and then selectUser Lists
- Select the box next to 'Title' to select 'ALL lists', or select specific lists by clicking the box next to the list's title.
- Select
Use as Homerooms