This guide walks Enterprise Slack users through the process of connecting the CoreWeave Mission Control app to a Slack workspace using the OAuth authorization flow. This integration type appears asDocumentation Index
Fetch the complete documentation index at: https://docs.coreweave.com/llms.txt
Use this file to discover all available pages before exploring further.
slack in the Cloud Console Alert history page.
The Slack OAuth integration allows your team to receive real-time alerts about clusters, deployments, and operations. Because the app is currently in a pre-marketplace state, Enterprise users follow a specific manual authorization flow.
Prerequisites
- The Notifications Admin IAM role, assigned through an IAM Access Policy.
- A Slack Enterprise workspace. A Slack workspace admin must be available to approve the CoreWeave Mission Control app installation request.
Phase 1: Installation and authorization
This step alerts the admin to approve the CoreWeave Mission Control app.- Log in to the CoreWeave Cloud Console.
- From the left navigation menu, select Administration > Integrations, or go directly to the Integrations page.
- Locate the Slack section.
- In the upper right corner, click the Create Slack button. A right-side panel opens, prompting you to select the type of Slack integration you want to create. Select the Slack OAuth button.
-
Click the Start Slack authorization button.
A browser window opens prompting you to authorize the CoreWeave Mission Control app and allow it the following permissions:
- View content and info about channels and conversations
- Perform actions in channels and conversations
- In the Slack workspace selection dropdown, select your Enterprise workspace.
- Enter a message for your Slack Administrator (such as “Requesting CoreWeave Mission Control for the #devops-alerts channel”).
- In the bottom right corner, click the Submit Request button.
Approval process
The Slack workspace admin will receive an alert from Slackbot for the request. The CoreWeave Mission Control app requests the following permissions:channels:readto view basic information about public channels in a workspacegroups:readto view basic information about private channels that@CoreWeave Mission Controlhas been added tochat:writeto send messages as@CoreWeave Mission Control
- Click the Review and Approve for Workspace button.
- In the popup dialog, review the request and click Approve.
Allow the application connection
Once your administrator approves the request, you receive a notification from Slackbot that the request was approved.This notification has a link and button directing you to the Slack Marketplace to install the app.You should skip clicking this link because it will result in a “404: There’s been a glitch” page. This is expected, because the CoreWeave Mission Control app is not yet listed in the Slack Marketplace.
- Open the CoreWeave Cloud Console.
- Click the Create Slack button. A right-side panel opens, prompting you to select the type of Slack integration you want to create. Select the Slack OAuth button.
- Click the Start Slack authorization button. A browser window opens for you to allow the application. Although the dialog looks the same as the first one, this time it prompts you to allow the application to connect to your Slack workspace.
- Select your Enterprise workspace in the drop-down.
- Review the requested app permissions.
- Click Allow.
Phase 2: Channel configuration
To create a Slack integration, first you obtain the Slack channel ID for the channel you want to use for CoreWeave Alerts, and then you enter the channel ID into the CoreWeave Cloud Console to configure the integration.Obtain the Slack channel ID
Find the channel ID for the Slack channel you want to use for CoreWeave Alerts. To find the ID:-
Open Slack and open the Channel Details for the target channel. You can find this in two ways:
-
From the channel page: click the vertical three-dot menu icon in the upper right corner of the channel and select Open channel details:

-
From the channel list: hover over the channel name, right click, and select View channel details:

-
From the channel page: click the vertical three-dot menu icon in the upper right corner of the channel and select Open channel details:
-
The Channel Details page displays as a popup panel. Scroll all the way to the bottom and copy the Channel ID (for example,
C01234ABCDE):
Complete the Slack integration configuration
Go back to the CoreWeave Cloud Console Integrations page.- In the Slack section of the Integrations page, click the Create Slack button. A right-side panel opens, prompting you to select the type of Slack integration you want to create. Select the Slack OAuth button.
- In the Display Name field, enter a recognizable name (for example,
Cluster-Notifications). - In the Slack Channel ID field, enter the channel ID you copied in the previous step.
- Click the Create button. The right-side panel closes, bringing you back to the Cloud Console Integrations page, which displays a success message briefly in the bottom right corner.
Phase 3: Activate the bot
The bot cannot post until it is a member of the channel. Testing and verifying notifications fails until you complete this step.- Go back to Slack and navigate to the Slack channel you used in Phase 2.
- In the message box, type
@CoreWeave Mission Controland press Enter. - When prompted, click the Add to Channel button.
Phase 4: Testing and verification
- Go back to the CoreWeave Cloud Console Integrations page and find your Slack integration in the list.
- Click Send test. In the lower right corner of the Cloud Console, a success message appears confirming that the test notification was sent.
- In Slack, verify that the “Test Notification” message appears in your Slack channel.
- Open the Alert history page. Confirm that the test alert appears with the correct subject, a Delivered status, the
slackintegration type, and a recent timestamp.
How to remove CoreWeave Mission Control
Disconnect a specific channel
- Navigate to the Cloud Console Integrations page.
- Locate the channel integration under the Slack section.
- Click the Delete button next to the specific integration.
Completely remove the app
- In the CoreWeave Cloud Console, click the Remove CoreWeave Mission Control from your workspace button (located in the top-right of the Slack integration section).
- Alternatively, in Slack, navigate to Settings & Administration > Manage Apps.
- Find CoreWeave Mission Control, go to the Configuration tab, and select Remove App.
Troubleshooting summary
| Step | Issue | Resolution |
|---|---|---|
| Access | Integrations page shows a permissions error. | Assign the Notifications Admin role using an IAM Access Policy. |
| Authorization | 404 page after admin approval. | Return to the CoreWeave Console and click Create Slack > Slack OAuth > Start Slack authorization again. |
| Testing | ”Test notification failed” (slack_post_failed). | You must manually invite @CoreWeave Mission Control to the channel. |
| Testing | No message received. | Verify the Channel ID matches the ID in the About section of your Slack channel. |