Skip to main content

Sync your Teach ’n Go schedule using the iCal feed

Learn how to connect your Teach ’n Go schedule to Google Calendar, Apple Calendar, Outlook, and other calendar applications using the iCal feed.

Written by Abdullah Al-Hussein

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

  1. Click your profile picture or name in the top-right corner.

  2. Select Edit My Profile.

  3. Open the iCal Feed tab from the left-hand menu.

  4. Click Generate Feed URL.

  5. Click Copy to copy the URL.

Your unique iCal feed URL is now ready to use.


Add the feed to Google Calendar

  1. Open Google Calendar in a web browser.

  2. On the left-hand side, find Other calendars and click the + icon.

  3. Select From URL.

  4. Paste your iCal feed URL.

  5. Click Add calendar.

Google Calendar usually refreshes subscribed calendars every 12–24 hours.


Add the feed to Apple Calendar (Mac)

  1. Open the Calendar app.

  2. Go to File > New Calendar Subscription.

  3. Paste your iCal feed URL.

  4. Click Subscribe.

  5. Choose the refresh frequency and settings.

  6. Click OK.


Add the feed to Apple Calendar (iPhone or iPad)

  1. Open Settings.

  2. Go to Calendar > Accounts > Add Account > Other.

  3. Tap Add Subscribed Calendar.

  4. Paste your iCal feed URL.

  5. Tap Next and then Save.


Add the feed to Outlook (Desktop)

  1. Open Outlook Calendar.

  2. Right-click Other Calendars or select Add Calendar.

  3. Choose From Internet.

  4. Paste your iCal feed URL.

  5. Click OK or Import.


Add the feed to Outlook.com

  1. Open Outlook Calendar online.

  2. Click Add Calendar.

  3. Select Subscribe from web.

  4. Paste your iCal feed URL.

  5. Add a calendar name.

  6. 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:

  1. Open the iCal Feed tab in your profile settings.

  2. Click Regenerate Feed URL.

  3. 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

Did this answer your question?