Slack brings all your communication together in one place. It's real-time messaging, archiving and search for modern teams. The integration allows you to send alerts to a channel for up/down events, and we have worked together to make this integration seamless. To get started, you will first need to set up a Slack account at https://slack.com/.
NOTE: HipChat and Stride will be discontinued as of February 15th, 2019. All HipChat and Stride users will need to migrate to Slack. Once your data has been migrated to Slack, use these instructions to complete the integration with Uptime.com.
- When an up or downtime event occurs on Uptime.com, an alert is sent to a user-defined channel in Slack
Login to Slack. In order for this integration to function, you will need to create a Slack app. The remaining instructions assume you have created your first Slack app.
From Slack, navigate to Manage Apps located in the top-left drop-down menu under Administration. Click on Build, located on the top-right hand side, followed by Start Building and then Make a Custom Integration. Select Incoming Webhooks from the left-hand menu. Be sure the toggle switch is on, then click Add New Webhook to Workspace. On the next screen, choose a channel to add to your integration. Your settings page will refresh, and then you will see the newly created Webhook URL at the bottom.
Copy this URL and return to Uptime.com.
In order to activate the integration of Slack within your Uptime account, you will go to Notifications>Integrations, then click New Profile. Select Slack as the Provider Type when adding a new push notifications profile.
Paste the Webhook URL copied previously into the "Webhook URL" field, Name this Integration, define the channel or user who will be notified, and then click Save.
Once you've configured your Slack integration, you will need to assign it to a contact and make sure that contact is notified when a Check goes down. First, click Notifications>Contacts>New Contact. Select Slack from the Push Notifications field within the New Contact screen. Finally, return to your Check’s Edit screen and assign Slack as one of the Contacts to be notified of a downtime event. Alert data will appear in real time.