1. Home
  2. Scheduling
  3. Calendar Export

Calendar Export

Export your VictorOps Team or Personal calendar to your favorite calendar app using these easy steps.

From VictorOps

Team Calendar

To get your team’s calendar, select Settings then Team Schedules. Then locate and select the upside-down triangle button to the very right of the team name to open the Calendar view.

Under each Team’s calendar you will see a Team Calendar link. Select the “Copy to clipboard” button to automatically copy the URL.


Personal Calendar

To get your personal calendar, select Settings then Users.
Select your username, and under Schedule you will see a link generated next to Personal Calendar. Select the “Copy To clipboard” button to copy the URL.


Google Calendar

Important note about VictorOps calendars and Google:  When changes are made to your schedules and escalation policies in VictorOps, those changes are immediately written to the .ics calendar file in our system, and are thus are immediately available to calendar tools.  However, this process is a pull only operation, whereby Google Calendar must actively reach out to VictorOps to retrieve the most recent version of the calendar at the provided URL.  Google calendar tends to perform this action infrequently, and at seemingly random intervals.  The refresh rate cannot be configured (or known) by Google users.  For this reason, changes made to your schedules in VictorOps may not be reflected in Google for up to as many as 20 – 30 hours after changes are made in VictorOps.  If you need to force a refresh, please refer to the Force Refresh work-around documented below.

Import VO Calendar to Google

At the top of your list of calendars on the left hand menu, click the “+” symbol next to Add a coworker’s calendar and choose From URL.

 

Paste in the Team or Personal calendar URL you copied from VictorOps, then select Add Calendar.

You should now see the newly added calendar in the Other calendars section of the left-hand menu.

Force Refresh of Google Calendar

As explained above, Google does not allow users to control the refresh rate for imported calendars, therefore you may find it necessary to force a refresh with the following work-around, if you need to see the changes reflected now.

In Google Calendar, locate the settings icon and choose Settings.

 

Choose the Calendars tab.

 

Locate the VictorOps calendar you wish to force to refresh, and choose Unsubscribe.

Now follow the directions above to add a calendar by URL, only this time, you will append the following query string to the end of the VictorOps provided calendar .ics URL.

?nocache

The resulting URL should appear like this example:

1
{https://portal.victorops.com/api/v1/org/&lt;<em>your organization name</em>&gt;/team/&lt;<em>your- team name</em>&gt;/calendar/24B13BBABXXXXXXXXXXXXXXX1E203D11.ics<strong>?nocache</strong>

This will cause Google to contact that URL and pull the latest version of the .ics file, including your most recent changes, instead of loading the cached version.  However, it is important to note that this only forces a refresh ONE time, after which the new URL (including the nocache statement) will now be cached.  In order to perform this operation a second time, you will have to increment the nocache statement with a number each time (?nocache1, ?nocache2, ?nocache3 etc.).


Outlook

Subscribe to a calendar

  1. On the Outlook navigation bar, click the App Launcher Select the app launcher , and then click Calendar.
  2. Under the Outlook Calendar navigation bar, click the New down arrow, and click Add calendar.Add a calendar
  3. Click From internet, and in the Link to the calendar box, type or copy and paste the web address of the calendar.Link to a calendar online
  4. In the Calendar name box, enter a name for the linked calendar.
  5. Click Save.

iCal

  1. Choose File > New Calendar Subscription
  2. Enter the specific Team or Personal calendar’s web address from VictorOps, then click Subscribe.
  3. Enter a name for the calendar in the Name field, then click the adjacent pop-up menu and choose a color. 
  4. Click the Location pop-up menu, then choose an account for the subscription. If you choose your iCloud account, the calendar is available on all your computers and devices that are set up with iCloud. If you choose On My Mac, the calendar is saved on your computer. 
  5. To get the calendar’s event attachments or alerts, deselect the appropriate Remove checkboxes. 
  6. Click the Auto-refresh pop-up menu, then choose how often to update the calendar. 
  7. To prevent alerts from appearing for this calendar, select “Ignore alerts.” 
  8. Click OK. To make changes later, click the name of the calendar, then choose Edit > Get Info. 
Updated on May 24, 2018

Was this article helpful?

Related Articles