Módulo PanelSuporte

Central de atendimento. Acesso para roles admin e support.

Propósito

O PanelSuporte é a área de trabalho dos agentes de suporte. Permite gerenciar tickets, atender via Chat VIP, solicitar e executar inspeção remota, consultar a Wiki interna e gerenciar usuários (quando o acesso de suporte foi concedido pelo titular). Todas as ações são registradas no SupportAuditLog.

Principais Recursos

  • Dashboard do agente
  • Tickets: listagem, mensagens, resposta, fechamento, solicitação de inspeção
  • Chat VIP: atendimento em tempo real, transferência entre agentes
  • Modo Inspeção: solicitar, entrar, encerrar — com InspectionGuard para privacidade
  • Wiki: artigos de conhecimento e referência legal
  • Gestão de usuários: visualizar, editar, reset de senha, logout forçado (quando acesso concedido)
  • Manual interno e relatórios
  • Perfil do agente

Controllers

ControllerDescrição
SupportAgentControllerDashboard e tickets
VertexChatCommandCenterControllerChat VIP para suporte
InspectionControllerSolicitação, entrada e saída da inspeção
WikiControllerArtigos e sugestões
LegalReferenceControllerReferência legal
UserManagementControllerGestão de usuários com acesso concedido
BlogManagerControllerGestão do blog (suporte)

Integrações

  • Core — InspectionGuard, SupportAuditLog, Ticket, Inspection
  • VertexChat — Conversas e mensagens em tempo real
  • PanelUser — Usuário concede/revoga acesso de suporte; aceita/rejeita inspeção

Rotas Principais

Prefix /support. Rotas: /support, /support/tickets, /support/chat, /support/wiki, /support/users/{user}, /support/inspection/{id}/enter, /support/inspection/{id}/stop.