feat: seed real agents and enable comment templates

This commit is contained in:
esdrasrenan 2025-10-06 20:35:40 -03:00
parent df8c4e29bb
commit 409cbea7b9
13 changed files with 1722 additions and 29 deletions

68
web/agents.md Normal file
View file

@ -0,0 +1,68 @@
# 🧩 Permissões e acessos
- [ ] Criar perfil **Gestor da Empresa (cliente)** com permissões específicas
- [ ] Ver todos os chamados da sua empresa
- [ ] Acessar relatórios e dashboards resumidos
- [ ] Exportar relatórios em PDF ou CSV
- [ ] Manter perfis: Administrador, Técnico, Gestor da Empresa, Usuário Final
---
# 🧾 Tickets e atendimentos
- [ ] Adicionar opção **Exportar histórico completo em PDF** (conversa, logs, movimentações)
- [ ] Implementar **justificativa obrigatória ao pausar** o chamado
- [ ] Categorias: Falta de contato / Aguardando terceiro / Em procedimento
- [ ] Ajustar **status padrão dos tickets**
- [ ] Pendentes
- [ ] Aguardando atendimento
- [ ] Pausados
- [ ] (Remover “Aguardando resposta” e “Violados”)
- [ ] Remover automaticamente da listagem ao finalizar o chamado
---
# 📊 Dashboards e relatórios
- [ ] Criar **dashboard inicial com fila de atendimento**
- [ ] Exibir chamados em: atendimento, laboratório, visitas
- [ ] Indicadores: abertos, resolvidos, tempo médio, SLA
- [ ] Criar **relatório de horas por cliente (CSV/Dashboard)**
- [ ] Separar por atendimento interno e externo
- [ ] Filtrar por período (dia, semana, mês)
- [ ] Permitir exportar relatórios completos (CSV ou PDF)
---
# ⏱️ Controle de tempo e contratos
- [ ] Adicionar botão **Play interno** (atendimento remoto)
- [ ] Adicionar botão **Play externo** (atendimento presencial)
- [ ] Separar contagem de horas por tipo (interno/externo)
- [ ] Exibir e somar **horas gastas por cliente** (com base no tipo)
- [ ] Incluir no cadastro:
- [ ] Horas contratadas por mês
- [ ] Tipo de cliente: mensalista ou avulso
- [ ] Enviar alerta automático por e-mail quando atingir limite de horas
---
# 💬 Comunicação e notificações
- [ ] Diferenciar **comentários públicos** e **privados**
- [ ] Público → envia e-mail ao cliente
- [ ] Privado → visível apenas internamente
- [ ] Enviar e-mail automático quando houver comentário público
- [ ] Incluir trecho da mensagem e link direto para o chamado
- [x] Criar **biblioteca de templates de comentário prontos**
- [x] Exemplo: “Agradecemos seu contato”, “Seu chamado foi atualizado”, etc.
---
# ⚙️ Extras e automações (futuro)
- [ ] Enviar alertas automáticos para gestores quando:
- [ ] Chamado estiver pausado há mais de 48h
- [ ] Horas contratadas atingirem 90% do limite
- [ ] Implementar **trilha de auditoria** (quem pausou, finalizou, comentou)
- [ ] Permitir exportar logs de auditoria (CSV/PDF)