Configuration options

All of Dash's options can be configured centrally in the dashboard. This document lists each option and explains how to correctly configure it.

Microsoft 365 / Google Workspace connection

If you would like to have each new device automatically connect to your Microsoft 365 or Google Workspace account when it is added to your device group, then you can store the connection credentials in the Calendar provider configuration option. The instructions for storing the credentials vary depending on the type of connection that you have:

Microsoft 365 Enterprise Application

If you have configured Dash as an Enterprise Application in Microsoft 365, add the Calendar provider option to your configuration and choose Microsoft 365 Enterprise Application as the provider type. Enter the credentials from the Enterprise Application in the fields provided: Directory (tenant) ID, Application (client) ID, and Client secret. Please see our Enterprise Application documentation for instructions on how to obtain these credentials.

Click Test connection after entering your credentials to make sure that Dash can connect to Microsoft 365 and see your calendars. After reviewing the list of calendars, click the Test button next to a calendar to check if Dash is able to read and write meeting information to the calendar.

Google Workspace Service Account

If you have configured Dash as a Service Account in Google Workspace, add the Calendar provider option to your configuration and choose Google Workspace Service Account as the provider type. Enter the credentials from the Service Account in the fields provided: Client email, Admin user email address, and Private key. Please see our Enterprise Application documentation for instructions on how to obtain these credentials.

If you have obtained the credentials JSON file after following the instructions in our guide, you can automatically fill the Client email and Private key fields by clicking Load from file and selecting the file. You will still need to fill in the Admin user email address field, which can be the email address of any global administrator account in your Google Workspace organization.

The Use full room names option allows you to choose between using the full generated name for your meeting rooms (e.g. San Francisco HQ-10-A-Beehive Room [VC]), or just the name entered when the room was created (e.g. Beehive Room). The full room name will still be visible when choosing calendars from the Dash app's admin interface.

Click Test connection after entering your credentials to make sure that Dash can connect to Microsoft 365 and see your calendars. After reviewing the list of calendars, click the Test button next to a calendar to check if Dash is able to read and write meeting information to the calendar.

Microsoft 365 business/personal account, or Google Workspace standard or personal account account

If you have configured Dash as an account in Microsoft 365 or Google Workspace, add the Calendar provider option to your configuration and choose either Microsoft 365 Service Account or Google Workspace Service Account as the provider type. As the credentials can only be generated on a device, you will need to perform the following procedure:

  1. Using a device that is already has some centrally managed configuration options, open Dash's settings
  2. In the Calendar and display section, choose Change to change your connection type, and select either Microsoft 365 and then Business or Personal Microsoft Account if using Microsoft 365, or Google Workspace if using Google Workspace.
  3. Sign in to your account and return to Dash
  4. You should see a Get credentials button. Tap it and your credentials will be copied to the clipboard. Paste the credentials into an email client to get them off the device, and then paste them into the calendar provider configuration in the dashboard.

Click Test connection after entering your credentials to make sure that Dash can connect to Microsoft 365 and read and write meeting information to your calendars.

Device calendar

If you are connecting to a local Exchange server, or another service that dash does not support directly connecting to, then select Device Calendar as the provider type.

Note that you will need to give Dash permission to access your calendars on your device, which needs to be done on the device itself.

Configuring calendars

It is possible to automatically set the calendar(s) that Dash displays by adding the Calendar option to your configuration (if you have set Dash to display a single room's status as a Room display), or the Calendars option (if you have set Dash to display multiple room's status as a Dashboard display).

You will need to enter the calendar ID(s) for the room(s) you would like to display:

For Microsoft 365 Enterprise Application and Google Workspace Service Account connections, the IDs are the email addresses of the mailbox for each room.

For Google Workspace standard or personal account, or Microsoft 365 service account connections, you can find the IDs for your calendars by using our web utility or you can click the Test connection button in the calendar provider option and copy the calendar ids from the list of available calendars.

Renaming calendars

You can also control the names used for your calendars when displayed in Dash by adding the Rename calendars option to your configuration. Once you have added the option, click Add, enter the id of the calendar that you would like to rename, and then enter the new name. Please note that calendar ID's are case sensitive.

These IDs are also used for the Rooms to check configuration option that is described in the optional features section of this document.

Display options

These options allow you to customize the way Dash is displayed on your device. Control what information is show, and how it is shown by using the options below.

Display mode

Dash offers two display modes: a room display that shows the status of a single meeting room, and a dashboard display that shows the status of multiple meeting rooms.

Display meetings as

This setting controls the appearance of the schedule section on the right hand side of the main calendar display. You can choose from the following options:

  • A calendar view of today’s events - This shows the events for the current day in a calendar view
  • A list of today’s meetings - This shows the events for the current day in a list view
  • A list of the next two day’s meetings - This shows the events for the current day and next day in a list view
  • A list of the next seven day’s meetings - This shows the events for the next seven days in a list view

Show meeting colors

If you have chosen a custom color for a meeting in Outlook or Google Calendar, Dash will show the color in the schedule view when this option is enabled.

Show calendar view button

When selected, this will show a calendar button near the bottom of the schedule display (when the Display mode is set to Room display) or on each room (when the Display mode is set to Dashboard display). Tapping the calendar icon will bring up a calendar schedule view for the room, showing the room's schedule over multiple days.

Status display

Choose which information is displayed most prominently on the display. You can choose from:

  • Large room name - This shows the room's name in a large font, with the meeting's title appearing in a smaller font below it, and the clock in the bottom left corner of the display
  • Large meeting title - This shows the current meeting's title (or the room's status if there is no current meeting) in a large font, with the room's name in a smaller font above it, and the clock in the bottom left corner of the display
  • Large clock - This shows the click in a large font, with the room's name and meeting title in a smaller font around it

This option only has an effect when the Display mode is set to Room display.

Show large clock on main screen

This option has been replaced with the Status Display option above.

Show room attributes on main screen

If Yes Dash will show the room's capacity and icons for the room's attributes (such as the presence of teleconference equipment or disabled access) if available. This option only has an effect when using the Office 365 'Enterprise Application' or Google Workspace service account connection methods.

Show date on main screen

If Yes then the current date will be displayed in a small font at the bottom of the screen.

Date format

The format of date to use on the main screen and in the schedule and meeting details views.

Show all-day meetings

If Yes then all-day meetings in a room's calendar will be included in the room's schedule and used when calculating if the room is free or available. If No then all-day meetings will be ignored.

Display only meetings accepted by the calendar

If Yes then Dash will show only meetings that have been marked as accepted by the room's calendar. This is useful when connecting to room/equipment mailboxes that can automatically decline double bookings.

Show room occupancy by color

Controls how Dash uses color to show the current room occupancy status. You can control the colors used by referring to the Appearance and branding section of this guide.

  • On the background of the schedule - Dash changes the background of the room schedule view, or the background of each room when using the dashboard display mode
  • On a thin border around the whole display - Dash changes the color of a thin border around the whole display, or around each room when using the dashboard display mode
  • On a thick border around the whole display - Dash changes the color of a thick border around the whole display, or around each room when using the dashboard display mode
  • On the background of the whole display - Dash changes the color of the background of the whole display, or the background of each room when using the dashboard display mode. Select a partially transparent color to have the background image show through.

Dim screen outside of working hours

If Yes then Dash will dim the main display and display a screensaver when it is outside of working hours. Use this setting in conjunction with the Working hours start at and Working hours end after settings to control the times that Dash considers working hours.

Working hours start at / Working hours end after

Use these settings to control when Dash activates the screensaver when Dim screen outside of working hours is turned on. Enter the values as times in the 24-hour format (e.g. 18:00). The times will be interpreted in the local timezone of your Dash device.

Working days

The days of the week when your office is in use. Dash will dim the display for the whole day on days not selected, when Dim screen outside of working hours is turned on.

Time format

Whether times are shown in Dash using a 12-hour (with AM/PM) or 24-hour format.

Language

The language to display in Dash. For the full list of supported languages, please see our documentation.

Security

Settings passcode

A 4-digit number that must be entered before opening the settings screen. Enter any 4-digit number.

Label meetings with

For security reasons, you may not want to display the titles of meetings on your Dash display. You can choose to display any of the following as your meeting titles:

  • Meeting title - Display the meeting title as normal
  • Meeting organizer - Display the name (if available) or email address of the meeting organizer in place of the meeting title
  • No title or organizer - Dash will display "Room booked" in place of the meeting title

Display attendees as

Control how Dash displays the attendees of your meetings:

  • List and count - A count of attendees is displayed in the schedule view, and a full list of attendees is displayed if the user views the meeting's details
  • Count only - A count of attendees is displayed in the schedule view, and if the user views the meeting's details
  • No list or count - The meeting's attendees are not displayed

Display meeting details

If Yes then a user can tap on a meeting in the schedule or list view, and view its details (including the meeting description, and list of attendees).

Display meeting description when showing meeting details

If Yes then the meeting's description or summary will be shown when viewing the meeting details. If No then only the attendees will be shown.

Enable error reporting

If Dash encounters an unexpected error, you will see an error report. Enable error reporting to allow the error report to be submitted to us so that we can fix the error on the next version of Dash. Error reports contain basic information about your device, as well as information about the error. Error reports never contain any personal information, and you will be able to review the report before submitting.

Optional features

Require check-in

If Yes, users will be required to click a button on the screen to check in to each meeting. If a meeting has not been checked-in ten minutes after it starts, it will be ended.

Release room after

The number of minutes after a meeting's scheduled start time that Dash will wait before ending it if it has not been checked-in. If Don't release is selected, the meeting will be displayed as tentative on the display until the check-in button is pressed but Dash won't end the meeting if it isn't checked in.

Release room from recurring meetings after

When a recurring meeting is not checked in to multiple times in a row, you can configure Dash to remove the meeting room from all further meetings in the series. Choose Don't release leave future meetings alone, or choose the number of consecutive missed check-ins after which the room will be removed from the series.

Allow the room to be booked

If Yes, then users will be allowed to book the room for impromptu (instant meetings). Instant meetings start immediately, and run for the duration chosen by the user.

Allow the room to be booked in advance

Used in conjunction with the Allow the room to be booked option, if Yes is selected then users can book the room for times in the future using a calendar view. Note that Allow the room to be booked must be enabled for this option to have any effect.

Booking passcode

A 4-digit number that users will need to enter in order to book meetings from the display. This setting affects impromptu/instant and future bookings, as well as bookings made from the find a free room feature.

Require booking passcode when ending or extending meetings

If set to Yes then the booking passcode will also be required when making changes to meetings such as extending or ending them early. This setting has no effect if a booking passcode is not set.

Suggested booking lengths

Control the suggested times that Dash displays for impromptu bookings. Choose Friendly booking end times to create bookings that finish at round times (such as on the hour). Choose Friendly booking lengths to create bookings that have round lengths (such as 30 minutes or one hour).

Include video conferencing

Controls whether Dash includes a video conferencing link in booking made from the display. The videoconferencing provider used will be the default one you have set in Microsoft 365 or Google Workspace. Including videoconferencing links is only supported when Dash is connected directly to Microsoft 365 or Google Workspace - it is not supported when connected to the device's calendar.

  • Always - Dash will always include a videoconferencing link in bookings made from the display
  • Never - Dash will never include a videoconferencing link in bookings made from the display
  • Per booking - Dash will ask each time a booking is made from the display

Users can add attendees when booking

If Yes then users can add attendees to meetings when booking from the display. They can choose from the company directory, or invite external users by entering an email address. Attendees will be given a Teams invite for video conferencing.

Please note that adding attendees is only supported when using the Microsoft 365 Enterprise Application and Google Service Account connection methods, either configured in the Dashboard or locally on the device.

Maximum booking length

The maximum amount of time that impromptu/instant bookings can be. The possible values are '15 minutes', '30 minutes', '1 hour', and '2 hours'. Note that if you've set Suggested booking lengths to Friendly booking end times then Dash will round the booking lengths, which may result in a maximum length slightly longer than the value you've chosen here.

Users can set a message when booking instant meetings

If Optional, then users will be able to choose a subject and description when booking impromptu/instant meetings from the display. If Required, then users will be required to choose a meeting subject and may optionally enter a description.

Users can set a message when booking later meetings

If Optional, then users will be able to choose a subject and description when booking later meetings from the display. If Required, then users will be required to choose a meeting subject and may optionally enter a description.

Users can set the organizer when booking instant meetings

If Optional then users can set the meeting organizer when booking an impromptu/instant meeting from the display. If Required then users must choose an organizer when booking. The organizer can be chosen from the company directory. The booking will be created in their calendar, and the room will be invited to the meeting.

Users can set the organizer when booking later meetings

If Yes then users can set the meeting organizer when booking later meetings from the display. If Required then users must choose an organizer when booking. The organizer can be chosen from the company directory. The booking will be created in their calendar, and the room will be invited to the meeting.

Please note that setting meeting organizers is only supported when using the Microsoft 365 Enterprise Application and Google Service Account connection methods, either configured in the Dashboard or locally on the device.

Allow ending meetings

If yes, then users can end the current meeting by tapping an End now button on the main display.

When ending

Used in conjunction with Allow ending meetings, this setting controls how Dash ends your meetings:

  • Change the meeting finish time - The finish time of the meeting is changed so that the meeting remains on the calendar, but finishes early
  • Delete the meeting - The meeting is removed entirely from the room's calendar when it is ended early

Allow extending meetings

If Yes, then users can extend the current meeting (if there is space available in the room's calendar) by pressing an Extend button on the main display.

Find free rooms

If Yes then users will be able to display a list of currently free/unoccupied meeting rooms. Control the list of rooms that Dash checks using the Rooms to check option.

Rooms to check

A list of rooms that Dash will check when the Find free rooms feature is used. Rooms in this list that are currently unoccupied will be shown to the user, and they will be able to book those rooms from the Dash display.

Specify the list of room calendars to check by their IDs. You can find the IDs for your room calendars by following the instructions in the Configuring calendars section of this guide.

Appearance and branding

Background image

Automatically apply a background image to your Dash display devices by uploading an image or entering a URL. Each Dash device will download and display the image, so if you enter a URL you will need to make sure that it is accessible to your Dash devices.

To find out the ideal size of background image for your particular display device, open the Appearance and branding section of Dash's settings. You should see the ideal image size displayed under the Background image option.

Logo image

Automatically apply a logo image to your Dash display devices by uploading an image or entering a URL. The logo image will be displayed in the top left corner of your display device.

Logo size

Choose between three different sizes for your logo (small, medium, and large).

If you would like to customize the size or position of your logo further, we recommend creating a background image with your logo in the size and position you would like, and using this instead of a separate logo image.

Branding colors

The following options control the color of Dash's screens and components. You can create a cohesive branding look by changing these colors. You can set a color by either entering the color's hex value (e.g. #FFFFFF), or by clicking on the color preview on the right hand size of the color option and choosing a color in the picker.

You can set the following colors in Dash

  • Background color - The background color of the main display
  • Text color - The color of text displayed on the main display
  • Button color - The background color of buttons
  • Button text color - The text displayed inside buttons
  • Button border color - The border color of buttons (use transparent #00000000 to have no border around buttons)
  • Dialog background color - The background color of dialogs for room booking, find free rooms etc.
  • Room free color - The color displayed on the schedule view when the room is currently unoccupied
  • Room almost booked color - The color displayed on the schedule view when the room is currently unoccupied, but will be busy within the next 10 minutes
  • Room booked color - The color displayed on the schedule view when the room is currently busy
  • Schedule background color - When you have set the room occupancy to be shown on a border around the display or the background of the whole display, this setting controls the background color of the schedule view