MIDAS Slack Integration Addon
What is Slack?Slack is a versatile team messaging platform, offering real-time communication and collaboration with your colleagues via the web as well as mobile platforms. Slack integrates with a vast range of tools and services you use every day to keep all your communication in one central place.
MIDAS integration with SlackOne of the features included as standard with our MIDAS room booking software is a powerful "Watch" feature. This allows users to setup automated notifications which trigger when certain booking activity occurs within MIDAS. For example, you could setup a Watch notification rule to automatically email your catering staff whenever refreshments are added to bookings, or you could create a Watch rule to notify your site staff whenever a room booking is cancelled.
MIDAS is able to integrate with Slack through the optional Slack addon to make such Watch notifications appear in your team's Slack stream in real-time.
Pre-RequisitesIn order to use this addon, you will need to be running MIDAS v4.09 (or later) and have a Slack account.
Don't yet have a Slack account? Sign up for free
Installing the AddonOur Slack addon is available as an option for MIDAS v4.09 (or later) and can be purchased together with MIDAS, or added at a later stage.
- To purchase MIDAS and the Slack addon, please visit: https://mid.as/purchase
- To add the Slack addon to an existing MIDAS installation, please go to MIDAS Admin Options → Manage Addons → Available Addons → Slack
Once installed, you'll need to obtain a Slack WebHook URL, and then configure the addon via MIDAS Admin Options → Manage Addons → Installed Addons → Slack
Obtain a Slack WebHook URLIn order to allow your MIDAS to post notifications to your Slack stream, you will need to obtain a Slack WebHook URL. This is a unique URL that authorizes your MIDAS to be able to post notifications to your Slack stream.
You can obtain a Slack WebHook URL as follows:
1) Login to your Slack account, and select "Integrations" from the menu.
2) On the Integrations screen, scroll down to "Incoming WebHooks" and click "Add":
3) On the following screen, select the default channel you'd like MIDAS to post notifications to and click "Add Incoming WebHooks Integration":
Note: You can override this channel setting in the Slack addon settings within MIDAS
4) You'll then be presented with a unique Slack WebHook URL:
Make a note or copy this URL, as you'll need to enter it into the Slack addon settings within MIDAS
Slack Addon Settings
Above: The Slack Addon administrative interface (MIDAS Admin Options → Manage Addons → Installed Addons → Slack)
From this screen you can configure Slack integration...
Send Watch Notifications to SlackThis box enables/disables the posting of Watch Notifications to your Slack stream.
Slack WebHook URLIn order for your MIDAS to be able to send notifications to your Slack stream, you'll need to obtain a Slack WebHook URL, and enter this URL into this field (See instructions above for obtaining a Slack WebHook URL)
Use the following user's Watch settings to post notifications to SlackThis drop-down list displays all current users who have access to the "Watch" features of MIDAS. Select a user from this list for their current Watch triggers to be used to decide what notifications are posted to your Slack stream
Slack Channel (Optional)By default, MIDAS will post notifications to the default channel you specified when obtaining your Slack WebHook URL. However, you may override this setting by specifying a different channel in this field. All subsequent Slack notifications will be posted to this channel. A Slack channel is prefixed with a hash (#) symbol. Alternatively, you can prefix with an @ symbol to post notifications as Direct Messages to a member of your Slack team.
Once configured, you'll then begin to see notifications appearing in your Slack stream when relevant Watch notifications are triggered within MIDAS:
|2nd July 2015||· Initial release of the Slack Addon (for MIDAS v4.09+)|