# Gestão de Denúncias

O painel de gestão de denúncias permite acompanhar e gerir todas as comunicações recebidas através dos canais de denúncia (privado e público).

## Painel de comunicações

O painel apresenta uma tabela com todas as comunicações recebidas, incluindo:

* **Identificador** — código de referência da comunicação
* **Adicionado por** — email do denunciante, ou "Anónimo" se a denúncia foi anónima
* **Criado a** — data e hora da submissão
* **Mensagens** — número total de mensagens trocadas na comunicação
* **Ação** — opções de gestão do caso

A tabela pode ser ordenada por data de criação e filtrada por estado do caso (Todos, Em Progresso, Concluído). Os casos concluídos aparecem com opacidade reduzida.

## Histórico de mensagens

Cada comunicação pode ser expandida para ver o **histórico completo de mensagens** trocadas entre o denunciante e o responsável pelo caso. Após a denúncia inicial, ambas as partes podem trocar mensagens adicionais a qualquer momento por email, e todo o histórico fica registado no painel.

Para cada mensagem, é apresentado:

* **Remetente** — "Denunciante" ou "Responsável pelo Caso"
* **Estado de envio:**
  * **Enviado** — a mensagem foi entregue ao servidor de email (com data e hora). Em caso de falha, o sistema faz até 3 tentativas automáticas antes de registar o erro
  * **Falha no envio** — a mensagem não foi entregue após todas as tentativas (com indicação do erro)
* **Estado de receção:**
  * **Recebido** — o destinatário abriu o email (com data e hora da confirmação)
  * **Falha na receção** — o email foi rejeitado pelo servidor do destinatário (ex: endereço inválido)
  * **Estado de receção desconhecido** — a mensagem foi enviada mas ainda não há confirmação de abertura pelo destinatário

## Gestão de casos

Cada comunicação pode ser gerida individualmente:

* **Fechar caso** — marca a comunicação como concluída, registando o utilizador e a data de encerramento
* **Reabrir caso** — permite reabrir um caso previamente encerrado, caso seja necessário dar seguimento adicional


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.pepdata.com/a-aplicacao/canais-de-denuncia/gestao-de-denuncias.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
