Signagelive Help Centre

Widgets - Calendar Integration


The Signagelive Calendar widgets require some configuration to be able to use them against your Google or Office365 account. To access the configuration, you need to go to the Calendar Integration application, which is available from the application drop down within your Signagelive Network.

Important note:

Users aren't automatically given access to the Signagelive Calendar Integration, an Administrator will need to grant each User access to the application using the following instructions:

Once you're able to access the Calendar Integration, you'll be able to show a calendars items on one of the Signagelive calendar widgets, you need to follow these steps:

  1. Link a Google/Office365 account.
  2. Create a room.
  3. Set up the calendar widget you want to use.

How do I link a Google/Office365 account?

The following video guides you through the steps taken to link your Google or Office 365 account to Signagelive:

Important note

It is only possible to authenticate a single Google account and a single Office365 account against a single Signagelive Network.

We recommend for best security that you set up accounts specifically for connecting to Signagelive and that only have access to the Calendars which are required to be used within Signagelive.

Create a room

Watch the following video to learn how to create a room with your authenticated calendar account:

Once you have created the room, Signagelive will synchronise calendar items for the next 90 days for the chosen calendar. Items will continue to be synchronised at a regular interval so that new, cancelled or edited items are synchronised correctly. We remove all items older than today from the Signagelive database.

When the room is saved an apiKey is created so you can start using this room with the Signagelive calendar widgets. Copy this now, as we will need it in the next step.

You will be able to view the items synchronised with Signagelive, by viewing the details of the room at any time within the Calendar Integration application.


Important Note:: You cannot, edit, delete or create calendar items within the Signagelive Calendar Integration application.


Setup a Calendar Widget

If you are wanting to show the calendar widget for a long period of time, or it is the only asset in your playlist, we recommend, setting the duration to a long period of time. This is because the widget refreshes its data in the background and there is no need for the whole widget to be reloaded on a regular basis. If you have the duration set to a short time, then you will see a short flash while the widget reloads.

When published to your player/s, the widget itself calls out to the Signagelive Calendar API and will show the calendar items based on the preferences chosen.


Disconnecting an account

To disconnect a Google/Office365 account, this is done in the same place as when authorising an account. When clicking the “disconnect” button, any rooms which have been created using a calendar linked to the account will be deleted, along with any calendar items synchronised for those rooms.
Any calendar widgets using an apiKey for these rooms, will also no longer show any calendar items.


Calendar Widget Preferences

  • API Key: The API Key which defines the room for which Meetings are shown.
  • Maximum Number of Meetings to Show: The maximum number of meetings which will be shown in the list views of the widgets.
  • Show Only Today’s Meetings: If there are less than the maximum number of meetings happening today, should meetings for following days be shown.
  • Timeline Start Time: If the widget has a timeline, what is the earliest time to show a meeting on the timeline for.
  • Timeline End Time: If the widget has a timeline, what is the latest time to show a meeting on the timeline for.
  • Timeline Segment Duration: If the widget has a timeline, what duration segments should the timeline be split into.
Was this article helpful?
0 out of 0 found this helpful


  • Avatar
    User: Bruce Richardson , Network: United Biscuits

    Would it be possible to create a template that shows a list of meeting rooms and their current state ?

Powered by Zendesk