Skip to content
Made to Teach

Guide

Calendar import guide

The timetable importer is designed for common school calendar exports, not every possible calendar edge case. A cleaner export usually leads to a cleaner timetable draft.

1. The simplest import flow

  1. Open Made to Teach on your phone and choose timetable import.
  2. Generate a one-time code.
  3. On your computer, go to import.madetoteach.com.au and enter that code.
  4. Export your school timetable or calendar as a .ics file.
  5. Upload the file and check the preview.
  6. Return to the app and confirm the draft timetable.

2. What imports best

  • A timetable calendar with recurring weekly lesson events.
  • Event titles that clearly name the class, subject, or year group.
  • Consistent start and end times.
  • Optional room information in the event location field.

3. What to avoid if you can

  • Uploading your full personal calendar when it includes meetings, personal appointments, or unrelated events.
  • Event titles or notes that contain student-sensitive information.
  • Semester calendars with many one-off exceptions mixed into the same export.
  • Calendars that rely entirely on descriptions instead of event title, time, and location.

4. Current parser scope

The importer currently focuses on common recurring VEVENT patterns in .ics files.

  • Recurring weekly classes are the main target.
  • Simple room or location fields are supported.
  • Unusual recurrence rules, split timetables, and heavily customised calendars may need manual cleanup in-app.

5. Privacy tips for teachers

  • Use a timetable-only calendar where possible.
  • Remove private notes before exporting.
  • Do not upload files that include unnecessary student names, wellbeing notes, or behaviour information.
  • Remember the import becomes a draft first, so you can review it before applying it.

6. If the preview looks wrong

  • Try exporting a narrower date range or a single timetable calendar.
  • Check whether your school system can export recurring classes separately from the full school calendar.
  • Rename overly vague calendar events before exporting if needed.
  • Upload a new file to replace the draft before confirming it in the app.
Enter your codeAsk for help

Copyright 2026 Made to Teach

PrivacyTerms