Linked calendars

Integrate Spike with MongoDB Atlas to receive real-time alerts via Phone calls, SMS, Slack, MS Teams, and more for when your database triggers alerts or events.

linked calendars

Introduction

Linked Calendars let you bring in your team’s external or holiday calendars to view them alongside your on-call schedules. These calendars appear as overlays on the calendar view, helping you plan shifts around holidays, regional events, or company-wide leaves.

Linked calendars are for reference only. They do not modify, offset, or affect any existing on-call shifts.

Holiday calendars in oncall example

You can link calendars from Google Calendar, Outlook, or any calendar that provides a public ICS link. You can also upload an .ics file directly.

Common use cases:

  • Public holiday calendars for your region

  • Company-wide leave calendars from HR systems

  • Shared team calendars for local events or office closures

Adding a Linked Calendar

You can add calendars from different sources depending on what your team uses. Linked calendars are displayed as overlays on your on-call schedule and can be toggled on or off anytime.

To bring, visit the Linked Calendars section on your dashboard.

Link calendars on Spike.sh
  • Export your calendar

  • From your external calendar (Google, Outlook, or others), export your events as an .ics file.

    • Upload to Spike

    • In the Linked Calendars section, click + Link a calendar → choose Upload file.

    • Select your .ics file and click Link.

    The imported calendar will appear as an overlay on your on-call schedule. You can toggle visibility anytime using the checkbox beside its name.

Spike only reads data from linked calendars. It cannot write, modify, or delete any events on external calendars.

Managing Linked Calendars

All linked calendars appear in the Linked Calendars list below your on-call calendar. You can manage their visibility or remove them anytime.

  • Toggle on/off: Use the checkbox beside a calendar name to show or hide it on the on-call view.

  • Refresh data: If a linked calendar is from a public ICS URL, click Refresh to fetch the latest events. Spike refreshes data everyday at 12:00 AM (midnight) in UTC timezone.

Permissions: Only users who can modify on-call schedules can add, delete, or manage linked calendars.

Linked calendars are shared across the team. Toggling visibility, adding and deleteing linked calendars affects everyone’s view

FAQs

Does linking a calendar change my on-call schedule?

No. Linked calendars are for reference only and do not modify or offset any on-call shifts.

How often do linked calendars refresh?

Linked calendars added via public links automatically refresh every 24 hours at 12:00 AM, UTC. You can also refresh them manually anytime by clicking the **Refresh** option beside the calendar name.

Who can add or manage linked calendars?

Anyone with permission to modify on-call schedules can add, delete, or manage linked calendars. These permissions are shared with the on-call configuration access level.

Can I hide a calendar without deleting it?

Yes. You can toggle visibility on or off using the checkbox beside each calendar. This visibility change applies to everyone in the workspace.

Last updated

Was this helpful?