Skip to main content

How can I set up my school’s Timetable on Toddle as an admin?

Updated over a week ago

Toddle offers an intuitive and flexible workflow for schools to create their timetables. As a school administrator, you can design timetables that cater to the unique needs of each curriculum/school by setting up custom bell schedules and routines. If you already have timetables created elsewhere, you can seamlessly import them into Toddle using spreadsheet or aSc timetable formats. Read this article to learn more about configuring timetables on Toddle.

This article will guide you through:

  • Navigating to the Timetable module

  • Defining the school’s operational days

  • Configuring periods

  • Configuring bell schedules

  • Configuring routines

  • Configuring and viewing timetables

Navigating to the Timetable module

Timetables are configured individually for each curriculum/school. You can access the timetable section from:

  • Admin portal → Preferred school/curriculum → Timetable

Group 9886 (1).jpg

You will land on the ‘Checklist’ page containing four required setup steps:

  • Define operational days

  • Define periods

  • Define bell schedules

  • Define routines

Complete these steps in sequence or navigate using the left pane.

Group 9887 (2).jpg

Step 1: Defining the school’s operational days

Set your organization’s timezone and operational days. The timezone and operational days selected here apply to all schools/curricula within your organization.

Group 9888.jpg

Step 2: Configuring periods

Create periods by adding:

  • Name

  • Abbreviation

  • Type (Regular or Break)

The ‘Period ID’ is system-generated and cannot be edited.

There are two types of periods you can create:

  • Regular: teaching period with attendance recording

  • Break: non-teaching period without attendance recording

Create additional periods using the ‘Add period’ button, as highlighted below.

Group 9889.jpg

You can edit or delete a period by clicking on the three dots menu next to it. However, make a note of the following:

  • You can change the name/abbreviation at any time, but deleting a period will remove any attendance records related to that period.

  • Period type cannot be modified after creation.

Group 9890.jpg

Step 3: Configuring bell schedules

Bell schedules shape your school's daily routine, determining the start and end times of periods, as well as the number of periods per day.

You can create multiple bell schedules for each curriculum and assign them to specific days in a week.

To create a bell schedule:

  1. Click ‘Add bell schedule’

  2. Name the template

  3. Add periods from the existing list via the ‘Add period’ option

  4. Define the start and end timings for each period

Group 9891.jpg

Once you have completed your bell schedule, click 'Save'.

Similarly, you can create additional bell schedules to meet your school/curriculum needs.

Group 9893.jpg

You can edit, duplicate, or delete a bell schedule by clicking on the three dots menu next to it. However, make a note of the following:

  • Deleting a bell schedule removes all linked schedules and attendance data

  • Replacing a bell schedule retains the attendance and schedule of the common periods

Group 9894.jpg

Step 4: Configuring routines

Once you have defined bell schedules, map them to specific days of the week to create routines. This helps in creating a timetable grid for your classes. You can create multiple routines per school/curriculum and map them to specific grades.

Click ‘Add a routine’ to begin.

Group 9895.jpg

General information

Under the General information tab, begin by entering the key details of your routine.

  • Add the routine name, applicable grades, days of the cycle, and the validity period.

  • If you plan to create multiple routines for the same grade, ensure that their time periods do not overlap.

  • Note: The number of cycle days cannot be changed once you proceed to the Mapping section.

You can set up your routine using one of the following cycle types:

  • Operational days cycle – follows the school’s working days

  • Rotational days cycle – follows a repeating sequence of cycle days, regardless of weekdays

Journal (31).png

Operational days cycle

  • This is the default cycle tagged to a newly created routine

  • Depending on the operational days set by you in step 1 of the timetable configuration, the number of days and names of the weekdays are pre-defined for your routine.

  • For instance, if you have set up ‘Mon’, ‘Tue’, ‘Wed’, ‘Thu’, and ‘Fri’ as your school’s operational days, you will see a 5-day cycle with the weekday names.

  • You may rename cycle days using the pencil icon.

Journal (32).png

Please note that if you choose to give custom names to your cycle days, your cycle will become a rotational days cycle.

Journal (24).png

Rotational days cycle

  • This cycle follows a flexible schedule that rotates through a set number of days.

  • You can define a custom number of days for your cycle and names for each day in the cycle.

  • Customize the names using the pencil icon.

Journal (33).png

You can then set names and abbreviations for the days accordingly.

Journal (34).png

Routine mapping for operational days cycle

The next step is to map your routine days to bell schedules under the ‘Mapping’ tab.

In the case of the operational day cycle:

  • All weekdays are listed under the ‘Days’ column.

  • Map each weekday to a bell schedule that was created in Step 3.

    • Note: A bell schedule can be mapped to multiple weekdays in your routine.

  • Click ‘Save’ when finished.

Journal (52).png

Routine mapping for the rotational day cycle

In case your routine follows a rotational day cycle, you need to define the day pattern and map bell schedules to the days in your routine.

You can define the day pattern in two ways:

  • Independent of weekdays

  • Dependent of weekdays

Journal (39).png

Independent of weekdays

Under this option, use the pencil icon to arrange the order of days as they should appear in the timetable and select the start day of the cycle.

Additionally, you can choose to count holidays as cycle days as well.

  • By default, this option is unchecked, which means that the day of the holiday will be shifted to the next working day in the cycle. However, if checked, the schedule falling on a holiday will be skipped within the cycle.

For instance, if your day pattern is ‘Day 1’, ‘Day 2’, ‘Day 3’, ‘Day 1’, ‘Day 2’, ‘Day 3’, ‘Day 1’....and a holiday falls on the first Day 2, then

  • In case the checkbox is checked, the day cycle will be ‘Day 1’, ‘Holiday’, ‘Day 3’, ‘Day 1’, ‘Day 2,’ ‘Day 3’, ‘Day 1’

  • In case the checkbox is unchecked, the day cycle will be ‘Day 1’, ‘Holiday’, ‘Day 2’, ‘Day 3’, ‘Day 1’, ‘Day 2’, ‘Day 3’, ‘Day 1’

Journal (38).png

Dependent of weekdays

If you choose to define your day pattern dependent on weekdays, you will need to create a relationship between the weekdays and the days of your cycle. You can create two types of relationships:

  • Is equal to: selected weekday(s) will be mapped to a selected rotation day.

  • Cycles between: selected rotation days will cycle on selected weekday(s).

Journal (41).png

You can combine both types of day relations throughout the week, as highlighted below.

Journal (48).png

Lastly, map the bell schedules you had defined earlier with the days of your cycle or weekdays, as highlighted below. The sequence of these mappings determines their priority.

Journal (45).png

Once you have finalized your routine, click ‘Save’.

Journal (47).png

Likewise, create a routine for all grades of your curriculum, as shown below.

Group 9897.jpg

Schedule calendar

  • Once the routine is created, you can view it under the ‘Schedule calendar’ section.

  • If there are multiple routines created for a curriculum/school, you will see all of them here.

  • To modify the bell schedule for a specific date, select the preferred date and click on the pencil icon next to it, as highlighted below.

Group 9899.jpg

Step 5: Configuring and viewing Timetables

After defining the periods, bell schedules, and routines, you can start creating timetables for individual classes and view consolidated timetables for teachers and students.

Group 9900.jpg

Class timetable

Under the ‘Class timetable’ section, define the timetable for each class in your curriculum based on the framework of bell schedules and routines created.

Select your preferred class from the dropdown, and click ‘Edit’ to configure the timetable for it.

Group 9901.jpg

On the landing page, you will see custom days/weekdays and the periods for each day, based on the routine configuration done for the grade of the selected class.

From this page, enable the applicable period(s) for the selected class, and provide the teacher’s name, subject, and location. Once done, click ‘Save’.

Note: You can only add teachers who are mapped to the selected class on Toddle

Group 9902.jpg

Before saving the timetable, you will be asked to specify the validity period of the timetable.

Group 9903.jpg

Once uploaded, you will be able to see the class(es) displayed within the timetable grid.

  • Similarly, you can add the timetable for all other classes in your curriculum/school.

  • Teachers and students will start seeing the timetable for their classes in their portal with immediate effect.

  • Teachers will be able to edit the timetable on their end for their classes.

Group 9904.jpg

Alternatively, read these articles to learn how to upload timetables using the Toddle format and aSc timetables.

Group 9905.jpg

Student timetable

This section provides a consolidated view of each student's timetable. Choose a student from the dropdown menu to display their schedule in a grid format.

Additionally, you can download the timetable as a PDF file by clicking on the arrow icon on the right, as highlighted below.

Group 9906 (1).jpg

Teacher timetable

This section provides a consolidated view of each teacher’s timetable. Choose a teacher from the dropdown menu to display their schedule in a grid format.

The periods configured here will be visible to teachers within their classes on their portal.

Individual teachers can claim the periods they have classes in and edit the period timings based on their class schedule.

Refer to this article to learn more about this feature.

Group 9909.jpg

With this overview, you are ready to efficiently manage and customize timetables on Toddle.

We hope that you were able to find what you were looking for. Explore other articles for more!

Did this answer your question?