PowerSchool Help for Educators
English Spanish

Sync and integrate external calendars

Learn how educators connect outside calendar feeds (such as district Outlook or Google feeds) to broadcast schedules to student groups, subscribe to MyPowerHub events from professional staff calendar applications, manage SIS schedule clutter, and download calendar snapshots.

Educator calendar actions overview

The Calendar actions menu allows you to link external schedules, broadcast department or athletic calendars to student rosters, generate automated subscription feeds for your staff calendar, and export offline snapshots.

To access these actions, go to the main navigation menu, choose Calendar, and select Calendar actions.

Connect an external professional calendar feed to MyPowerHub to either view work schedules privately or broadcast departmental, grade-level, or athletic schedules directly to student rosters and family portals.

Before linking in MyPowerHub, generate and copy the published iCalendar feed link from your external calendar provider, such as Microsoft Outlook or Google Calendar.

  1. Open your external calendar application's sharing or publishing settings.

  2. Set event viewing permissions to allow viewers to view full event details.

  3. Publish the calendar and copy the published ICS feed URL.

  • You must copy the published ICS link (typically ending in .ics). Do not copy a standard web browser page HTML URL, as MyPowerHub requires an iCalendar feed to parse and sync events.

  • Refer to your calendar provider's documentation for platform-specific instructions on publishing shared calendars.

  • If calendar publishing is restricted by organizational policy, consult your district IT administrator.

Add and Configure the Calendar in MyPowerHub

  1. In MyPowerHub, select Calendar from the main navigation menu.

  2. Select Calendar actions and choose Manage calendars.

  3. Select Add calendar.

  4. Complete the calendar configuration fields.

  5. Click Add to save the calendar and initialize synchronization.

Calendar configuration field details

Field

Details

Calendar name

Enter a descriptive label displayed in calendar lists for you and recipients.

Calendar type

Select the source calendar provider type.

Calendar ID / URL

Paste the published external ICS feed URL copied from your calendar provider.

Sync type

Choose the audience visibility scope:

  • Shared with group: Broadcasts events to designated student rosters, classes, or groups.

  • Shared only with me: Keeps external work events private to your staff account.

To (Recipients / Group)

When selecting Shared with group, choose the target class roster, grade band, or recipient group.

  • Confirm that the copied link is a valid .ics URL and not a web browser HTML page link.

  • If broadcasting to students, verify that the correct recipient group was selected from To.

  • To verify event visibility, uncheck unrelated calendars to confirm external events populate on their scheduled dates.

  • Allow up to 24 hours for the initial synchronization to complete across systems.

Subscribe to the MyPowerHub calendar

Subscribe to your MyPowerHub schedule in any external calendar application, such as district Outlook, Apple Calendar, or Google Calendar, to automatically receive schedule updates across all your devices.

  1. Select Calendar from the main navigation menu.

  2. From Calendar actions, choose Subscribe.

  3. Click Copy link to copy the calendar URL.

  4. Open your external calendar application and follow its documentation to add an Internet calendar subscription, such as Subscribe from web, Add from URL, or New Calendar Subscription.

  5. Paste the copied URL and confirm the subscription.

It may take up to 24 hours for your external calendar provider to complete the first synchronization. To confirm your subscription is active, temporarily deselect other calendars in your application to verify that MyPowerHub events appear on scheduled dates.

Show or hide PowerSchool SIS class schedules

Show or hide automated SIS-driven class schedule entries in MyPowerHub to reduce visual clutter from repeating daily class periods.

  1. Select Calendar from the main navigation menu.

  2. From Calendar actions, choose Manage calendars.

  3. Under PowerSchool calendars, select or clear the PowerSchool SIS class schedule checkbox.

  4. Close the window to apply your display preference.

Download an offline calendar file (.ics)

Export a static snapshot of your MyPowerHub calendar as an iCalendar (.ics) file for offline record-keeping or manual backup.

  1. Select Calendar from the main navigation menu.

  2. From Calendar actions, choose Download.

  3. Save the generated .ics file to your device.

  4. Open your external calendar application and follow its documentation for importing calendar files, such as Upload from file or Import calendar, to add the events to your chosen calendar.

A downloaded .ics file is a one-time static copy. Changes made in MyPowerHub after downloading will not update your external calendar. To keep events synchronized automatically, use Subscribe instead.