# Notifications and emails

Source: https://docs.qualflare.com/docs/administration/notifications · Last updated: 2026-11-02

Every in-app notification and email Qualflare sends, who gets each one, the project email switches, one-click unsubscribe and how long notifications are kept.

Qualflare notifies you in the app, through the bell in the header, and by email; in-app notifications are deleted after 90 days, and each project's email switches and your own opt-out decide which emails you get.

## In-app notifications

Select the bell in the header to open **Notifications**. The bell shows the unread count, up to 99+, and **Mark all read** appears while any are unread. Select a notification to open the item it's about, or point at it and select × to dismiss it. The list refreshes every minute while the Qualflare tab is visible, and reads "No notifications yet" when it's empty. Low-value and redundant test insights carry a **Create Defect** button that works once per notification.

*Figure: The bell opens your notifications. Mark all read clears the unread count.*

### Notification types

| Notification                                                                  | Who gets it                                                                                                                        | Turn it off                                             |
| ----------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------- |
| `<name> replied to your comment`                                              | The author of the comment                                                                                                          | No switch                                               |
| `You were assigned to a milestone`                                            | The people assigned, except whoever assigned them                                                                                  | No switch                                               |
| `You were added to a team`                                                    | The people added, except whoever added them                                                                                        | No switch                                               |
| `Your team was assigned to a defect`                                          | The team's members, except whoever assigned it                                                                                     | No switch                                               |
| `New defect created: <cluster name>` or `Regression detected: <cluster name>` | Project members, when Qualflare opens or reopens a [failure cluster](https://docs.qualflare.com/docs/ai/failure-clusters)'s defect | No switch                                               |
| `⚠️ <n> flaky tests detected`                                                 | Project members                                                                                                                    | **Flaky Case Insights**                                 |
| `🔗 <n> potentially redundant tests found`                                    | Project members                                                                                                                    | **Redundant Case Insights**                             |
| `📊 <n> low-impact tests detected`                                            | Project members                                                                                                                    | **Low-Value Case Insights**                             |
| `Import finished: <file name>` or `Import failed: <file name>`                | Project members                                                                                                                    | No switch: **Import finished** turns off only the email |

A defect someone creates on the Defects page or through the API and a new failure cluster send an email, not an in-app notification.

## Project email switches

A project's four email switches and three insight switches are on **Project Settings** > **Notifications**, all on by default. [Project Email Notifications](https://docs.qualflare.com/docs/administration/project-settings#project-email-notifications) lists what each email switch sends. Changing them needs the Editor role or higher in the workspace.

Requires the Editor role or higher in the workspace.

*Figure: Project Settings has your own email switch, the project email switches and the insight switches.*

## Emails Qualflare sends

Project emails go to the project's members, except anyone who turned off that project's emails (see [Stop emails](https://docs.qualflare.com/docs/administration/notifications#stop-emails)). Emails for the workspace Owner go to one Owner: the workspace's creator while they hold the Owner role, otherwise the longest-standing Owner.

| Project email                                                                   | When                                                                                                                                  | Who gets it                                       |
| ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------- |
| `New defect in <project>`                                                       | Someone creates a defect on the Defects page or through the API, if **Defect Notifications** is on                                    | Project members                                   |
| `New failure cluster in <project>`                                              | A new [failure cluster](https://docs.qualflare.com/docs/ai/failure-clusters) gets its name, if **Cluster Notifications** is on        | Project members                                   |
| `You've been assigned a defect`                                                 | A defect is assigned to your [team](https://docs.qualflare.com/docs/administration/teams), if **Team Assignment Notifications** is on | The team's members, except whoever assigned it    |
| `You've been assigned a milestone`                                              | Someone assigns you to a milestone                                                                                                    | The people assigned, except whoever assigned them |
| `Your import into <project> is complete` or `Your import into <project> failed` | A test case [import](https://docs.qualflare.com/docs/test-management/import-export) finishes or fails, if **Import finished** is on   | Project members                                   |
| `Your export is ready`                                                          | An export finishes; no project switch turns it off                                                                                    | Project members                                   |

**Account and security emails** go to you: `Verify your email`, `Welcome to Qualflare`, `You already have an account`, `Your account is deactivated`, `Reset your password`, `You've been invited to join a project`, `New sign-in from a different location` (see [New IP login alerts](https://docs.qualflare.com/docs/administration/account-security#new-ip-login-alerts)), `Security notice for your account` (for a security change, and 7 days before an [access token](https://docs.qualflare.com/docs/api/access-tokens) you created expires, except for 7-day tokens), `Google reported a security event on your account`, `Your account will be deactivated on <date>` and `Your account is now managed by <workspace>` (when a workspace's single sign-on takes over your account).

**Single sign-on emails** go to the workspace Owner when a signing certificate of the [SSO connection](https://docs.qualflare.com/docs/administration/sso) expires in 30, 7 or 1 days (`Your SSO certificate expires in <n> days`), when the daily check misses a [verified domain](https://docs.qualflare.com/docs/administration/verified-domains#keep-the-record-published)'s TXT record, and when your identity provider's metadata changes.

**Billing emails** go to the workspace Owner; their subjects are listed under [Billing emails](https://docs.qualflare.com/docs/administration/billing#billing-emails) on Plan & Billing.

## Stop emails

To stop a project's emails for yourself, turn off **Your Email Notifications** on the project's **Notifications** tab (see [Your Email Notifications](https://docs.qualflare.com/docs/administration/project-settings#your-email-notifications)). It stops every email from that project to you, including the team assignment and milestone emails.

The switch currently saves only for members with a workspace role of Editor or higher. If it doesn't change for you, use the one-click **Unsubscribe** option your mail app shows on any email from this project.

*Figure: Your mail app shows a one-click Unsubscribe option on every project email.*

Only the project emails above have an unsubscribe option.

If the email service has suppressed your address, for example after a message to it bounced or was marked as spam, Qualflare emails don't reach it. Contact [support](https://docs.qualflare.com/docs/faq/getting-help).

## Not sent

Qualflare sends no email or in-app notification when a launch finishes. For that, use the **Launch Completed** and **Launch Failed** events of [Slack](https://docs.qualflare.com/docs/integrations/slack) or the `launch.completed` event of [webhooks](https://docs.qualflare.com/docs/integrations/webhooks); both come only from results uploaded with the CLI, a reporter or the API, not from manual runs. Every event an integration can send is listed in [Integration events](https://docs.qualflare.com/docs/integrations/events). There are no email digests and no notifications for @mentions.

## Retention

In-app notifications are deleted after 90 days. See [Data retention](https://docs.qualflare.com/docs/administration/project-settings#data-retention).

## Related

* **Settings:** [Project Settings: Notifications](https://docs.qualflare.com/docs/administration/project-settings#notifications) · [Project teams: Notifications](https://docs.qualflare.com/docs/administration/teams#notifications)
* **Integrations:** [Slack](https://docs.qualflare.com/docs/integrations/slack) · [Webhooks](https://docs.qualflare.com/docs/integrations/webhooks)
* **Account:** [New IP login alerts](https://docs.qualflare.com/docs/administration/account-security#new-ip-login-alerts)
* **Admin:** [Workspace admin guide](https://docs.qualflare.com/docs/administration)
