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

# Connect Doohick to Your Favorite Tools

> Learn how to set up, configure, and manage integrations between Doohick and the third-party services your team relies on every day.

Integrations extend Doohick by connecting it to the external tools and services already embedded in your team's workflow. When you activate an integration, Doohick can send and receive events, synchronize data, and trigger automations without any manual effort. Every integration is managed from a single place — **Settings → Integrations** — making it straightforward to add, adjust, or remove connections as your needs evolve.

## Available integrations

Doohick supports a growing catalog of third-party providers across communication, development, automation, and billing categories.

<CardGroup cols={3}>
  <Card title="Slack" icon="slack" href="/guides/notifications">
    Send Doohick event notifications directly to Slack channels and keep your team in the loop in real time.
  </Card>

  <Card title="GitHub" icon="github" href="/guides/integrations">
    Link repositories to Doohick resources and trigger workflows based on pull requests, commits, and releases.
  </Card>

  <Card title="Zapier" icon="bolt" href="/guides/integrations">
    Connect Doohick to thousands of additional apps through Zapier's automation platform with no code required.
  </Card>

  <Card title="Google Workspace" icon="google" href="/guides/integrations">
    Authenticate team members with Google SSO and sync calendar or Drive data into your Doohick workspace.
  </Card>

  <Card title="Microsoft Teams" icon="microsoft" href="/guides/integrations">
    Route Doohick alerts and summaries into Teams channels so your organization stays informed wherever they collaborate.
  </Card>

  <Card title="Stripe" icon="credit-card" href="/billing/plans-and-pricing">
    Mirror billing events from Stripe into Doohick to track payment activity alongside your other workspace data.
  </Card>
</CardGroup>

## Setting up an integration

Follow these steps to activate any integration from the catalog.

<Steps>
  <Step title="Navigate to Settings → Integrations">
    Open the left sidebar, click **Settings**, and select **Integrations** from the submenu.
  </Step>

  <Step title="Click Add Integration and select your provider">
    Browse or search the catalog, then click **Add Integration** on the card for the service you want to connect.
  </Step>

  <Step title="Authorize Doohick to access your account">
    You'll be redirected through an OAuth flow for the selected provider. Sign in with your credentials for that service and approve the requested permissions. Doohick only requests the minimum scopes needed to operate.
  </Step>

  <Step title="Configure integration-specific settings">
    After authorization, a settings panel opens for the provider. Fill in any required fields — such as a target Slack channel, a GitHub organization name, or a Stripe webhook signing secret.
  </Step>

  <Step title="Click Save to activate">
    Click **Save Integration**. The provider card will display a green **Active** badge and begin processing events immediately.
  </Step>
</Steps>

<Note>
  Each integration requests only the OAuth scopes it needs to function. For example, the GitHub integration requests `repo:read` and `webhook` scopes — it does not request write access to your code. Review the scopes listed on the authorization screen before approving.
</Note>

## Managing integrations

Once one or more integrations are active, you can manage them all from **Settings → Integrations**.

* **View status** — Each connected provider displays a status badge (`Active`, `Paused`, or `Error`) so you can quickly see what's working.
* **Pause an integration** — Click the **⋯** menu on any active integration and select **Pause**. Doohick stops processing events from that provider but preserves all configuration. Resume it at any time with one click.
* **Reconfigure** — Select **Edit Settings** from the same menu to update channel targets, API keys, or any other provider-specific options.
* **Remove an integration** — Select **Remove** from the **⋯** menu to permanently disconnect the provider.

<Warning>
  Removing an integration is irreversible. All event history and configuration associated with that provider will be deleted from your workspace. If you only want to stop receiving events temporarily, choose **Pause** instead of **Remove**.
</Warning>

## Integration webhooks

In addition to pushing data from Doohick outward, integrations can push events *into* Doohick from external services. When a connected provider sends an inbound webhook, Doohick processes the payload and fires the corresponding internal event — which can trigger notifications, update resource states, or kick off automations.

To configure inbound webhook URLs for your integrations, see the [Webhooks reference](/api/webhooks). Each integration generates a unique endpoint URL that you register on the third-party provider's side.
