School Calendar

Plan your school week. Share it with families.

Build a visual classroom schedule, turn scheduling requests into events with Magic Generate, and publish a calendar parents can view. Republish changes using the same link.
Make the calendar work for your week

Start with a classroom timetable, an after-school routine, or a club schedule. Build the plan, check the details, and share it.
A classroom week parents can follow

Put reading, maths, PE, library time, and assembly in one visual schedule. Publish a read-only calendar for families.

After-school plans from a simple request

Describe homework, sport, and music practice in Magic Generate. Review the suggested dates and times before adding events.

Visual homeschool planning

Arrange subjects and learning activities with recognisable icons. Save useful activities to reuse as you build your week.

School club schedules

Give families a link to session times and event details. Choose an optional password when publishing your calendar.

Adjust a changing week

Ask the chat to move schedules earlier or later. Review the proposed change and confirm before events move.

One link for the updated plan

When a lesson or session changes, republish your calendar. Families can reopen the same URL to see the updated version.

Start with a practical guide

Choose a guide for your classroom, family, homeschool, or club—or learn how to adjust a changing week.
Create a Weekly Classroom Calendar and Share It with Parents

Follow a Year 3 example: add lessons, try Magic Generate, publish a read-only calendar, and update the same link when plans change.

Build an After-School Activity Schedule with AI

Turn homework, sport, and music practice into a weekly calendar. Copy an example prompt, review the events, and share the plan.

Create a Visual Homeschool Weekly Schedule

Plan a homeschool week with subject icons, reusable activities, separate calendars, and events drafted in Magic Generate.

Create and Share a School Club Schedule

Create a clear school club calendar with session details, a read-only link, optional password protection, and updates at the same URL.

Move Your Calendar Events with One Chat Request

Shift calendar events earlier or later with a chat request. Review the selected events, confirm the move, and republish your updated schedule.