The iCal feed allows you to subscribe to your Teach ’n Go schedule from most calendar applications, including Google Calendar, Apple Calendar, and Outlook.
Once connected, your lessons and school events will automatically appear alongside your personal calendar events without Teach ’n Go needing access to your private calendars.
Unlike manually exporting a calendar, the iCal feed updates automatically whenever your schedule changes.
Who can use the iCal feed?
The iCal feed is currently available for:
Admins
Teachers
Staff members
Each user receives a personal calendar feed based on their role and permissions.
What each user can see
Admins — all lessons and school events
Teachers — their lessons and school events
Staff members — assigned lessons and school events
Students — enrolled lessons and school events (coming soon)
Currently, the iCal feed is not available through the student or related contact portal. We plan to introduce it after the initial phase is complete.
Generate your iCal feed URL
Click your profile picture or name in the top-right corner.
Select Edit My Profile.
Open the iCal Feed tab from the left-hand menu.
Click Generate Feed URL.
Click Copy to copy the URL.
Your unique iCal feed URL is now ready to use.
Add the feed to Google Calendar
Open Google Calendar in a web browser.
On the left-hand side, find Other calendars and click the + icon.
Select From URL.
Paste your iCal feed URL.
Click Add calendar.
Google Calendar usually refreshes subscribed calendars every 12–24 hours.
Add the feed to Apple Calendar (Mac)
Open the Calendar app.
Go to File > New Calendar Subscription.
Paste your iCal feed URL.
Click Subscribe.
Choose the refresh frequency and settings.
Click OK.
Add the feed to Apple Calendar (iPhone or iPad)
Open Settings.
Go to Calendar > Accounts > Add Account > Other.
Tap Add Subscribed Calendar.
Paste your iCal feed URL.
Tap Next and then Save.
Add the feed to Outlook (Desktop)
Open Outlook Calendar.
Right-click Other Calendars or select Add Calendar.
Choose From Internet.
Paste your iCal feed URL.
Click OK or Import.
Add the feed to Outlook.com
Open Outlook Calendar online.
Click Add Calendar.
Select Subscribe from web.
Paste your iCal feed URL.
Add a calendar name.
Click Import.
How often does the feed update?
The Teach ’n Go feed itself is always current. However, calendar applications decide how often they refresh external calendar feeds.
Typical refresh times include:
Google Calendar: every 12–24 hours
Apple Calendar: configurable, from every 5 minutes
Outlook: every 3–12 hours
Most calendar applications also include a manual refresh option.
What information appears in the feed?
The iCal feed can include:
Lessons from the previous 30 days
Upcoming lessons for the next 365 days
Course titles
Subjects and levels
Teacher names
Classroom details
Lesson numbers
School events and descriptions
Security and privacy
Your iCal feed URL contains a unique private token which acts like a password.
Important
Do not share your feed URL publicly
The feed is read-only
Nobody can edit your schedule through the feed
Calendar applications do not require login access, so the URL itself is the security protection
Regenerate your feed URL
If you believe your feed URL has been shared or compromised:
Open the iCal Feed tab in your profile settings.
Click Regenerate Feed URL.
Confirm the action.
This immediately disables the old URL. You will need to reconnect the new URL in your calendar applications.
Troubleshooting
Problem | Solution |
Calendar URL appears invalid | Ensure the full URL was copied correctly |
Events are missing | Check that lessons or events exist within the visible date range |
Updates are delayed | Wait for your calendar app to refresh or manually refresh the calendar |
Old events remain after regenerating | Remove the old subscription and add the new feed URL |
Subscription option missing | Some mobile apps require setup from the desktop or web version |
The iCal feed allows you to keep your Teach ’n Go schedule synchronised with your preferred calendar application. Once connected, lessons and events update automatically, making it easier to manage your timetable across all your devices.
See also:
Syncing Teach ’n Go with Google Calendar
Understanding the calendar section
Managing teacher availability
