Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.coreweave.com/llms.txt

Use this file to discover all available pages before exploring further.

CoreWeave Alerts supports two webhook-based integration types: a Slack Webhook (slack_webhook) integration for sending alerts directly to a Slack channel, and a Generic Webhook (webhook) integration for sending alerts to any HTTPS endpoint. These integration types appear on each entry in the Cloud Console Alert history page alongside the subject, delivery status, and timestamp.

Slack webhook integration

As an alternative to the OAuth flow, you can connect CoreWeave Alerts to Slack using an incoming webhook URL.

Prerequisites

Create a Slack webhook integration

  1. Log in to the CoreWeave Cloud Console.
  2. From the left navigation menu, select Administration > Integrations, or go directly to the Integrations page.
  3. In the Slack section, click Create Slack.
  4. Select the Slack webhook button.
  5. In the Display name field, enter a recognizable name (for example, Cluster-Alerts-Webhook).
  6. In the Slack Webhook URL field, enter your Slack incoming webhook URL. The URL must begin with https://hooks.slack.com/services/.
  7. Click Create integration.

Test the Slack webhook integration

  1. On the Cloud Console Integrations page, find the Slack Webhook integration you created.
  2. Locate the vertical ellipsis icon on the right side of the integration row. Expand the menu and click Send test. A success message appears in the lower right corner of the Cloud Console.
  3. In Slack, verify that the test notification message appears in your channel.
  4. Open the Alert history page. Confirm that the test alert appears with the correct subject, a Delivered status, the slack_webhook integration type, and a recent timestamp.

Generic webhook integration

You can send CoreWeave Alerts to any HTTPS endpoint using a generic webhook integration. This is useful for connecting to third-party tools, custom dashboards, or internal services.

Prerequisites

Create a generic webhook integration

  1. Log in to the CoreWeave Cloud Console.
  2. From the left navigation menu, select Administration > Integrations, or go directly to the Integrations page.
  3. In the Webhook section, click Create webhook.
  4. In the Display name field, enter a recognizable name.
  5. In the Webhook URL field, enter your HTTPS endpoint URL.
  6. (Optional) To create a signing secret, click Generate signing secret. CoreWeave includes this secret in the X-CoreWeave-Signature header with each request so your endpoint can verify the payload authenticity. Click Download to save the secret, and make sure to store it securely, as it cannot be viewed again you create the integration.
  7. Click Create integration.

Test the generic webhook integration

  1. On the Cloud Console Integrations page, find the Generic Webhook integration you created.
  2. Locate the vertical ellipsis icon on the right side of the integration row. Expand the menu and click Send test. A success message appears in the lower right corner of the Cloud Console.
  3. Verify that your endpoint received the test payload.
  4. Open the Alert history page. Confirm that the test alert appears with the correct subject, a Delivered status, the webhook integration type, and a recent timestamp.

Verify webhook signatures

If you configured a signing secret, CoreWeave sends an X-CoreWeave-Signature header with each webhook request. Use this header to verify that incoming requests are authentic.
Last modified on April 6, 2026