The StatusDashboard Hangouts integration allows you to automatically post messages to your organization's Google Hangouts rooms whenever creating or updating events. The Hangouts integration configuration settings include global settings and status dashboard specific settings, both of which are described below:
Global Settings
Global Hangouts settings apply globally to a StatusDashboard account, including any status dashboards.
Option |
Description |
Custom Content |
Integrations > Hangouts (GSuite) > Global Options > Custom Content By default, all Hangouts messages posted to your rooms about events will include a direct link to your dashboard. You also have the option of including additional information in the Hangouts message by configuring the options below. These options will be the default settings when events are created and will persist with the event once set (although you can change these settings on the event at any time). Enable / Disable Event Details When enabled, all current event details will be included in the Hangouts message that is posted to a room when an event is created or updated. Hangouts Message An optional message that you would like to accompany Hangouts messages sent to your rooms when events are created or updated. |
Notifications |
Integrations > Hangouts (GSuite) > Global Options > Notifications When this option is disabled, the option to post Hangouts messages when creating or updating events, or to post messages to the activity log, will not be available. |
Rooms |
Integrations > Hangouts (GSuite) > Global Options > Rooms Add, view or delete Hangouts rooms. Add Room Hangouts rooms must be manually added by selecting the plus icon and entering a room name (which can be arbitrarily chosen, but should be unique), and a webhook Url. Webhook Urls can be obtained from within Google hangouts by navigating to the room, selecting the room options, selecting the Configure webhooks option and obtaining the webhook Url, which you can use within StatusDashboard to add the room. Test Room(s) A test message can be send to one or more Hangouts rooms by selecting the room(s) and then selecting the test icon. Delete Room(s) A Hangouts room can be deleted from StatusDashboard by selecting the room(s) and then selecting the delete icon. Any Hangouts rooms that are shown in this list will also be available for posting activity log messages. |
Status Dashboard Settings
Status dashboard Hangouts settings apply to specific status dashboards (i.e. each status dashboard within an account has its own specific Hangouts settings.
Option |
Description |
Rooms |
Integrations > Hangouts (GSuite) > Dashboard Specific Options > Rooms When creating or updating events that affect this dashboard, any Hangouts rooms selected for notification within the event configuration, if also enabled here, will receive Hangouts event messages specific to this Dashboard. |
Delivery Errors
If you would like to be notified of errors in the delivery of notification messages to any of your configured Hangouts rooms, you can subscribe to receive email notification alerts. Once subscribed, we'll quickly notify you if we experience any errors that would indicate a problem with Google Hangouts, or a misconfigured integration. To subscribe to alerts, navigate to User Profile > Options > Notifications > Notification Errors.
Hangouts Delivery Reports
StatusDashboard maintains a record of every Hangouts message sent including the response code and response content from the Google Hangouts webhook endpoint. If you would like to review a record of sent Hangouts messages for your account, you may do so by navigating to Integrations > Hangouts (GSuite) > Global Options > Delivery Report. Click on the information icon to view detailed information about the message, including any relevant errors.
Source IP Addresses
IP addresses from which we will access the Hangouts webhook endpoints are listed in our public StatusDashboard configuration file. This file is updated whenever our IP addresses change.