omnichannel-frontend/docs/modulo-attendance.md
Rafael Lopes 8e29dde2a1 Initial commit
- Telas iniciais do projeto criadas
- Estrutura de pastas e arquivos definida
- Componentes instalados e linguagem definida
- Vite configurado para React e build de dev rapida
- Mockups de dados criados para desenvolvimento dos módulos
- Documentação inicial criada para guiar o desenvolvimento e uso do projeto
2026-03-19 18:22:18 -03:00

869 B

Módulo Attendance / Novo Atendimento

Objetivo

Permitir que um operador inicie rapidamente um novo atendimento.

Tela principal

  • NewAttendancePage.jsx

Componentes e lógica

  • RecentContactsList.jsx: contatos recentes e seleção rápida
  • attendanceMocks.js: canais, áreas e contatos mockados

Funcionalidades simuladas

  • buscar contato
  • escolher um contato recente
  • informar novo número
  • escolher canal:
    • WhatsApp
    • SMS
    • Ligação
  • selecionar área opcional
  • iniciar atendimento

Regras de navegação

  • se o canal escolhido for WhatsApp ou SMS, a navegação vai para /chat
  • se o canal escolhido for Ligação, a navegação vai para /call

Papel na apresentação

Esse módulo deixa muito claro o ganho operacional do produto: o atendente consegue iniciar fluxos rapidamente sem sair da mesma plataforma.