Slack
Integrate Monte Carlo with Slack
Monte Carlo integrates directly into Slack so anomaly detections can be sent to any public channel in your workspace for quick triaging and collaboration. This guide explains how to receive Slack notifications from Monte Carlo.
To Integrate a Slack Instance, you will:
- Within Monte Carlo, access your Settings page and navigate to the Integrations section:
- Select the Add Slack button:
- Navigate through Slack permission granting process. You may need to wait on your Slack administrator to approve the request.
If you are blocked by Slack on granting permissions, you will need to contact your Slack Admin to approve Monte Carlo as a trusted integration and grant the necessary permissions.
To create Notifications to Private Channels
- The Monte Carlo user must be invited to the Private channel. Type
/invite @Monte Carlo
in the channel to invite the Monte Carlo user. - The channel's ID must be manually entered in the Private Channel ID input. The integration will NOT work if you use the slack channel name instead. To get the channel ID, right-click on the channel's name and select Open channel details from the context menu. A dialog will open and display the channel ID in the dialog's footer.

Private Channel Input
Triggering Notifications
Notifications are triggered automatically when any of the selected events are detected in your warehouse. If you'd like to send a notification to verify your Slack integration, you can click the Send Test Notification
button in the Notifications settings.
Incident Timeline
Slack messages sent in reply to incident notifications in public and private Slack channels will be displayed in the Incident Timeline section of the Monte Carlo Incident IQ page.

Responding to incident messages in Slack

Viewing incident timeline events on the Incident IQ page
Troubleshooting
Why is my channel not appearing when configuring a new notification route?
- Ensure the channel you intend to use is a Public channel; Private channels will not show up in the list and must be entered manually (see above).
- If the channel is new, make sure to refresh the channel list:
If you are still not able to find the expected channel, please reach out to [email protected].
Slack App Approval
We are currently in the process of getting approved by the Slack app store! In the meantime, here is a list of the scopes needed for the app to work as expected:
On behalf of the app, Monte Carlo can:
- Join public channels in a workspace
- Send messages as @montecarlo
- View people in a workspace
- View basic information about public channels in a workspace
- View basic information about group direct messages that Monte Carlo has been added to
- View basic information about direct messages that Monte Carlo has been added to
- View messages and other content in public channels that Monte Carlo has been added to
- Add shortcuts and/or slash commands that people can use
- View emoji reactions and their associated content in channels and conversations that Monte Carlo has been added to
- View profile details about people in a workspace
You can view Monte Carlo's privacy policy here.
Updated 2 months ago