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

# Notificações

> Configure e envie notificações por e-mail para alunos e professores.

## Visão Geral

O módulo de notificações permite enviar comunicados, lembretes e mensagens para os usuários e alunos da plataforma.

**Acesso:** Admin → Notificações
**Roles:** `ADMIN` / `SUPER_ADMIN`

***

## Abas Disponíveis

### Enviar Notificação

Envie uma notificação imediata para um ou múltiplos destinatários.

| Campo         | Descrição                                      |
| ------------- | ---------------------------------------------- |
| Título        | Assunto do e-mail                              |
| Mensagem      | Corpo da notificação                           |
| Destinatários | Perfis a notificar (Alunos, Professores, etc.) |
| Canal         | E-mail                                         |

### Agendadas

Lista de notificações programadas para envio futuro. Você pode:

* Visualizar as notificações agendadas
* Cancelar um envio pendente

***

## Preview

Use o botão **Preview** (antes de enviar) para visualizar como a notificação será exibida no e-mail do destinatário, incluindo templates de formatação.

***

## Preferências por Usuário

Cada usuário pode gerenciar suas próprias preferências de notificação via **Configurações → Notificações**:

* Receber e-mails de resumo semanal
* Notificações de novas avaliações
* Lembretes de prazos

***

## Integração com Resend

As notificações são enviadas via **Resend**. Configure a chave `RESEND_API_KEY` e o remetente `EMAIL_FROM` nas variáveis de ambiente.

```env theme={null}
RESEND_API_KEY="re_xxxxxxxxxxxx"
EMAIL_FROM="noreply@assessiq.digital"
```

<Note>
  Verifique seu domínio no painel do Resend para evitar que e-mails caiam no spam.
</Note>
