> ## Documentation Index
> Fetch the complete documentation index at: https://docs.chronosphere.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Send CircleCI events to Observability Platform

export const MyTenant = () => <>
    Replace <em><code>TENANT</code></em> with the name of your Observability Platform tenant.
  </>;

export const source_0 = "CircleCI"

To send CircleCI events to Chronosphere Observability Platform, create a webhook
within CircleCI and include your API key to authenticate with Observability Platform.

## Obtain an API token

Before sending events from {source_0}, contact [Chronosphere Support](/support) to
obtain an API token to authenticate with Observability Platform.

<Note>
  This API token differs from an API token that's generated when you create
  a [service account](/administer/accounts-teams/service-accounts).
</Note>

## Create a CircleCI webhook

To send CircleCI events to Observability Platform:

1. In CircleCI, go to the project you want to create a webhook for.

2. Click **Project Settings**.

3. In the navigation menu, click **Webhooks**, and then click **Add Webhook**.

4. In the **Add Webhook** dialog, enter a name for your webhook, such as
   `Chronosphere change events`.

5. In the **Receiver URL** field, enter
   `https://TENANT.chronosphere.io/api/v1/data/events/receiver/circleci`

   <MyTenant />

6. In the **Secret token** field, enter the API token you obtained from
   Chronosphere Support.

7. Select the **Events** to trigger the webhook. Observability Platform supports
   **Workflow Completed** and **Job Completed** events.

8. Click **Add Webhook** to create the webhook.
