ZEL 360 — Manual Operacional

Plataforma de inteligência operacional para a zeladoria urbana da Prefeitura de Santos-SP. Este manual descreve cada tela, campo e função do sistema.

1. Visão geral

O ZEL 360 recebe demandas de zeladoria dos munícipes por WhatsApp, organiza-as por proximidade (Super Demandas), permite que a Prefeitura direcione Ordens de Serviço às Prefeituras Regionais (sub-prefeituras), que designam equipes de campo para executar e comprovar o trabalho com fotos. Tudo é acompanhado por SLA com sinalização por cor, mapa operacional e indicadores para a gestão.

Componentes
  • Chatbot WhatsApp — atende o munícipe e registra a manifestação.
  • Portal (/portal) — o munícipe confirma o local no mapa.
  • Acompanhamento (/acompanhar) — consulta pública por protocolo.
  • Dashboard (/) — gestão da Prefeitura e das Sub-prefeituras.
  • zel360Campo (/campo) — app das equipes de campo.

2. Fluxo de atendimento

1. MunícipeRelata o problema no WhatsApp e confirma o local no mapa. Gera protocolo.
2. PrefeituraVê todas as ocorrências/Super Demandas e direciona a demanda para uma Sub-prefeitura.
3. Sub-prefeituraVê só as suas demandas e designa uma equipe de campo.
4. EquipeExecuta, registra fotos antes/depois e conclui. O munícipe é notificado.

Cada reclamação individual é uma Manifestação (tem protocolo ZEL-ano-número). Manifestações próximas do mesmo tipo são agrupadas numa Super Demanda (SD-ano-número). A própria Super Demanda é direcionada a uma Sub-prefeitura e executada em campo — não existe uma "Ordem de Serviço" separada.

3. Perfis de acesso

PerfilO que enxerga / faz
adminAcesso total, incluindo o menu Admin e Configurações. Direciona demandas às regionais.
prefeito / secretarioVisão de gestão (painel, mapa, ocorrências, super demandas, execução). Direciona demandas.
subprefeituraVê apenas as demandas da sua regional e designa equipes. Vinculado a uma sub-prefeitura.
campoUsa o zel360Campo. Vê apenas os atendimentos da sua equipe; executa e envia evidências.
Os usuários são criados em Admin → Usuários. Para perfil subprefeitura, selecione a Regional; para perfil campo, selecione a Equipe.

4. Status e SLA

Status da manifestação / demanda

A manifestação acompanha automaticamente o estágio da Super Demanda:

StatusSignificado
PendenteOcorrência registrada, ainda não direcionada a uma regional.
Em atendimentoSuper Demanda direcionada à Sub-prefeitura (já em atendimento), aguardando equipe.
Em deslocamentoEquipe designada, a caminho do local.
Em execuçãoEquipe atuando no local.
ConcluídaServiço finalizado com evidências. Munícipe notificado.
CanceladaDemanda cancelada (encerrada em definitivo, com motivo e foto).

Sinalização de SLA (prazo)

O prazo é o SLA da categoria (em horas) contado a partir do direcionamento. A cor indica a saúde do prazo:

CorSituação
VerdeNo prazo (mais de 50% do tempo restante).
AmareloAtenção (menos de 50% restante).
LaranjaCrítico (menos de 10% restante).
VermelhoPrazo estourado.

5. Chatbot do munícipe (WhatsApp)

Conduzido por IA. O munícipe descreve o problema e o assistente:

  1. Identifica a categoria de zeladoria.
  2. Pede descrição, foto (opcional) e o endereço (rua, número e bairro em Santos).
  3. Valida o endereço por geolocalização — só registra endereços reais de Santos (inclusive esquinas, ex.: "Rua Bahia com Av. Glicério").
  4. Gera um link de confirmação de local. Após o munícipe confirmar no mapa, o protocolo é gerado.

Triagem: assuntos que não são zeladoria (saúde, UPA, IPTU, etc.) são direcionados aos canais corretos (Ouvidoria 162, emergências 190/192/193/199/153, SABESP 195). A sessão expira após 30 min de inatividade, recomeçando do zero.

6. Portal — confirmar local

Aberto pelo link enviado no WhatsApp. Mostra a categoria, a descrição e um mapa com o marcador no endereço informado.

ElementoFunção
Mapa + marcadorPosição da ocorrência. Se o endereço não foi localizado com precisão, exige posicionamento manual.
Ajustar LocalHabilita arrastar o marcador para o ponto exato.
Confirmar LocalRegistra a localização (precisa estar dentro de Santos) e gera o protocolo.
Voltar ao WhatsAppTela final. O protocolo e o link de acompanhamento chegam pelo WhatsApp.

7. Acompanhamento por protocolo

Página pública (/acompanhar?p=PROTOCOLO). O munícipe digita o protocolo e vê: status atual, etapas (Aberta → Em andamento → Concluída), categoria, endereço, data de abertura e as Ordens de Serviço relacionadas.

8. Dashboard — Login

Acesse / e informe e-mail e senha. O menu lateral e as permissões se ajustam ao perfil (Configurações e Admin só aparecem para admin).

8.1 Painel

CampoSignificado
Manifestações hojeOcorrências registradas nas últimas 24h.
Super Demandas abertasDemandas agrupadas com status "Aberta".
Demandas em execuçãoDemandas com equipe atuando no local.
Manifestações na semanaTotal dos últimos 7 dias.
Top CategoriasCategorias com mais manifestações (30 dias).
Bairros com mais ocorrências em aberto (Top 5)Ranking dos 5 bairros com mais manifestações ainda em aberto. Não é uma soma total — é um ranking, por isso não coincide com o total geral.
Bot / IAIndicadores de status do worker (online/offline) e do modo IA.
SLA por RegionalDemandas em aberto e quantas estão fora do prazo por regional. Clique numa regional para abrir a tela detalhada dela.

8.2 Mapa — Torre de Controle

ControleFunção
StatusFiltra os pontos por status da ocorrência.
Cor por (status / tipo / regional)Alterna o critério de cor dos pontos no mapa.
TipoFiltra por categoria (tipo de acionamento).
RegionalFiltra por Prefeitura Regional.
Mapa de calorAlterna entre marcadores e mapa de calor (concentração).
Painel flutuanteCaixa translúcida (perto dos botões +/−) com o total de ocorrências plotadas e a contagem por categoria. Respeita os filtros, mas não muda com o zoom.
LegendaCores conforme o critério selecionado.
Ocorrências no mesmo endereço são deslocadas levemente em círculo para não ficarem sobrepostas. Clique num ponto para ver protocolo, categoria, bairro, status, regional e endereço.

8.3 Ocorrências

Lista todas as manifestações individuais.

Campo / açãoFunção
Buscar protocoloFiltra por número de protocolo.
StatusFiltra por status.
ColunasProtocolo, Categoria, Cidadão, Endereço, Status, Data.
Exportar CSVBaixa a lista filtrada em planilha.

8.4 Super Demandas

Demandas agrupadas por proximidade. É onde a Prefeitura direciona a demanda a uma regional.

Campo / açãoFunção
FiltrosStatus, Categoria, Bairro.
ColunasNúmero, Categoria, Regional, Endereço, Manif. (qtd. de manifestações), Status, Ação.
Clique na linhaAbre o detalhe com todas as manifestações dos munícipes (nome, descrição, fotos) — ajuda a decidir o direcionamento.
DirecionarAbre o modal de direcionamento. Após direcionada, a coluna mostra "Direcionada".

Modal "Direcionar à Sub-Prefeitura"

CampoFunção
Sub-Prefeitura ResponsávelRegional para onde a demanda será direcionada (escolha manual).
Prioridade1 (baixa) a 5 (urgente).
ObservaçõesTexto livre opcional.

8.5 Em Execução

Fila das Super Demandas já direcionadas às regionais (em atendimento).

Campo / açãoFunção
FiltrosStatus e Regional (a Sub-prefeitura vê apenas as suas).
ColunasNúmero, Categoria, Regional, Equipe, Status, Prazo (SLA) com cor, Prioridade.
Clique na linhaAbre o detalhe da demanda em execução.

Detalhe da demanda (execução)

8.6 Tela da Regional

Aberta ao clicar numa regional no card "SLA por Regional" do Painel. Mostra os indicadores daquela sub-prefeitura e um grid de demandas.

IndicadorSignificado
Total de demandasTodas as demandas da regional.
Aguardando equipeDemandas direcionadas sem equipe designada.
Em deslocamento / Em execução / ConcluídasDemandas por estágio.
Fora do SLADemandas com prazo estourado.
Grid de demandasFiltrável por status; clique numa demanda abre o detalhe.

8.7 Configurações

CampoFunção
Worker ativoLiga/desliga o chatbot do WhatsApp.
Modo IA ativoLiga/desliga a condução por IA.
Raio de busca de Super Demanda (metros)Distância para agrupar manifestações próximas.
Minutos p/ expirar link de localizaçãoValidade do link de confirmação de local.

8.8 Admin (desenvolvedor)

Menu visível apenas ao perfil admin, com sub-abas:

Sub-abaFunção
SecretariasCRUD: nome, sigla, responsável, e-mail, SLA padrão.
Sub-prefeiturasCRUD das Prefeituras Regionais: nome, código, telefone, e-mail.
EquipesCRUD: nome, secretaria e regional vinculadas.
CategoriasTipos de zeladoria: nome, descrição, secretaria, SLA (horas), prioridade base, raio de agrupamento, ícone.
Usuáriosnome, e-mail, senha, perfil, secretaria, regional (perfil sub-prefeitura) e equipe (perfil campo).
IAModelo da IA, prompt principal (com "Restaurar padrão"), Skills (instruções extras), e Sandbox para testar sem WhatsApp.
MensagensTemplates: boas-vindas, protocolo gerado, super demanda encontrada, demanda concluída; e o número de WhatsApp da prefeitura (botão "Voltar ao WhatsApp").
OperaçãoHealth do worker, reenvio de notificações pendentes, auditoria e horário de atendimento do bot.
Para o bot funcionar 24/7: em Operação → Horário de atendimento, deixe Início e Fim vazios (sem horário = atendimento ininterrupto, todos os dias).

9. zel360Campo (equipe de campo)

App mobile (/campo) usado pela equipe (perfil campo). Mostra apenas os atendimentos da equipe do usuário.

Tela / açãoFunção
LoginE-mail e senha do usuário de campo.
Meus AtendimentosDemandas designadas à equipe, com indicador de prazo por cor e status.
Detalhe do atendimentoReclamação do munícipe, endereço, prazo e linha do tempo.
Iniciar atendimentoMarca a demanda como "Em execução".
Foto Antes / Foto DepoisCaptura e envia evidências (câmera do celular).
Concluir atendimentoFinaliza a demanda. O munícipe é notificado automaticamente no WhatsApp.

10. Glossário

TermoDefinição
Manifestação / OcorrênciaReclamação individual de um munícipe. Protocolo ZEL-ano-nº.
Super DemandaAgrupamento de manifestações próximas do mesmo tipo. SD-ano-nº.
Direcionamento / ExecuçãoA própria Super Demanda, depois de direcionada a uma regional, passa a ser executada em campo. Não existe mais uma "Ordem de Serviço" separada.
Prefeitura Regional / Sub-prefeituraUma das 5 regionais de Santos: Centro Histórico, Orla/Intermediária, Zona Noroeste, Morros e Área Continental.
SLAPrazo de atendimento (horas), definido por categoria. Sinalizado por cor.
WorkerServiço que conecta ao WhatsApp, envia notificações e mantém o bot ativo.

ZEL 360 — Prefeitura de Santos · Manual operacional. Em caso de dúvida sobre dados de andamento, consulte sempre a tela de detalhe da demanda.