> ## 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.

# Configure Doohick Notifications Your Way

> Set up email, in-app, and Slack notifications in Doohick and choose exactly which events alert you so you stay informed without the noise.

Doohick's notification system keeps you and your team informed whenever something important happens in your workspace — whether that's a new resource being created, a payment failing, or a team member accepting an invitation. Rather than flooding you with every event, Doohick lets you pick the delivery channels and specific triggers that matter most to your role, giving you full control over the signal-to-noise ratio.

## Notification channels

Doohick supports three delivery channels for notifications. You can enable any combination of channels per event type.

**Email**
Doohick sends notifications to the email address associated with your account. Email alerts include a summary of the event and a direct link back to the relevant resource or settings page.

**In-app**
Notifications appear inside the Doohick interface in the bell menu at the top right of every page. In-app alerts are always active for critical events regardless of your other channel preferences.

**Slack**
Doohick posts notifications to a Slack channel of your choice. This channel requires you to first activate the Slack integration under **Settings → Integrations**. Once connected, select the target channel in your notification preferences.

## Notification events

The table below lists every event that Doohick can notify you about, along with a description of when it fires.

| Event                       | Description                                          |
| --------------------------- | ---------------------------------------------------- |
| `resource.created`          | A new resource was created in your workspace         |
| `resource.updated`          | A resource's properties were modified                |
| `resource.deleted`          | A resource was permanently removed                   |
| `integration.connected`     | A third-party integration was successfully activated |
| `integration.failed`        | An active integration encountered a connection error |
| `member.invited`            | A new team member was invited to the workspace       |
| `billing.payment_succeeded` | A subscription payment was processed successfully    |
| `billing.payment_failed`    | A subscription payment failed and requires action    |

## Configuring notifications

Follow these steps to set up or update your notification preferences.

<Steps>
  <Step title="Go to Settings → Notifications">
    Click **Settings** in the left sidebar and select **Notifications** from the submenu.
  </Step>

  <Step title="Select channels per event type">
    The notification preferences table lists every available event. For each row, toggle on the channels — **Email**, **In-app**, or **Slack** — you want to use for that event. You can mix channels freely; for example, send `billing.payment_failed` to both Email and Slack while routing `resource.updated` only to In-app.
  </Step>

  <Step title="Save your preferences">
    Click **Save Preferences** at the bottom of the page. Your changes take effect immediately — the next matching event will use your new settings.
  </Step>
</Steps>

<Tip>
  Enable **Email** and **Slack** notifications for `billing.payment_failed` as soon as you set up your workspace. Catching a failed payment early gives you time to update your billing details before your subscription is interrupted.
</Tip>

## Team vs. personal notifications

Doohick distinguishes between two levels of notification configuration.

**Personal notifications** are the preferences you set in **Settings → Notifications**. They apply only to your own account and control how *you* receive alerts. Every team member can configure their personal preferences independently.

**Workspace-level notifications** are set by Admins under **Settings → Workspace → Alerts**. These define a baseline set of events that all members receive, regardless of personal preferences — for example, ensuring every Admin is always notified of `billing.payment_failed` events. Personal preferences add to or refine this baseline, but cannot suppress workspace-level alerts.

<Accordion title="Can I mute notifications temporarily?">
  Yes. Open **Settings → Notifications** and toggle on **Do Not Disturb**. While active, Doohick suppresses all non-critical delivery channels (Email and Slack) for the duration you set. In-app notifications continue to queue so you can review them when you return.
</Accordion>
