O Painel de Suporte é uma página web que a equipe de apoio usa durante a assembleia para
conversar com os votantes pelo chat, enviar avisos e acompanhar quem entrou, quem está online e como
estão as votações. Ele não precisa de instalação: abre no navegador e conversa direto com o sistema VIS.
💬 Chat um-a-um com cada votante, em tempo real.
📣 Aviso para todos os participantes de uma vez.
👥 Presença: quantos acessaram, quantos estão online agora e quanto cada um votou.
📊 Votações: resultado de cada pergunta, com exportação.
🔒
Seus dados de acesso ficam só neste navegador e são apagados ao fechar a aba. A senha nunca é gravada.
2 Entrar (login)
Ao abrir o painel você vê a tela de login. Por padrão ele já vem configurado para o servidor
XVote (produção) — na maioria das vezes você só precisa digitar seu e-mail e senha de operador.
Tela de login. O seletor de servidor fica escondido — o padrão XVote aparece na linha inferior.
1 Digite seu e-mail de operador.
2 Digite sua senha (pode apertar Enter para entrar).
3 Clique em Entrar.
4 A engrenagem (⚙) só é usada se precisar trocar de servidor — veja a próxima seção.
3 Trocar de servidor
Se a sua assembleia está em outro servidor (Voto Remoto/SIP, Easyvote, Staging ou um endereço próprio),
clique na engrenagem (⚙) no canto inferior direito para exibir a lista de servidores.
Com a engrenagem ativa, escolha o servidor na lista.
1 Escolha um dos servidores prontos.
2 Ou selecione “Outro servidor…” para digitar um endereço próprio (ex.: https://api.seucliente.com.br/api/v1/).
3 Clique na engrenagem de novo para esconder — depois é só logar normalmente.
⚠️
Confira o servidor antes de entrar: produção mexe com uma assembleia real. Para testes, use sempre Staging.
4 Escolher projeto, evento e sessão
Depois de entrar, use os três seletores no topo, da esquerda para a direita: primeiro o Projeto,
depois o Evento e por fim a Sessão que você vai apoiar. Só a partir da sessão escolhida o painel carrega os dados.
Os três seletores no cabeçalho: Projeto → Evento → Sessão.
1Projeto — o cliente/conta.
2Evento — opcional; filtra as sessões daquele evento (deixe em “todos” se preferir ver tudo).
3Sessão — a sala de votação. ● = aberta, ○ = fechada. O estado aparece ao lado (ABERTA · slide atual).
5 A tela por dentro
Com a sessão escolhida, o cabeçalho passa a mostrar indicadores úteis e as três abas de trabalho.
Indicadores do cabeçalho e as três abas.
A⚡ ao vivo = conexão em tempo real ativa (mensagens e “online” instantâneos). Se aparecer ⚡ off, o painel usa atualização periódica — veja a seção Tempo real.
B👥 acessaram / total — quantos votantes já entraram no sistema.
C🟢 online — quantos estão conectados neste momento.
DBadge vermelho na aba Chats = total de mensagens não lidas.
Atualizar recarrega os dados na hora. Sair encerra a sessão do navegador.
6 Aba Chats: atender conversas
Esta é a tela principal do suporte. À esquerda ficam as conversas; à direita, a conversa aberta.
Aba Chats: lista de conversas (esquerda) e conversa aberta (direita).
1Filtros de conversa: Ativas, Arquivadas ou Todas — e uma busca por nome/keypad.
2+ Nova conversa: inicia um chat com um votante que ainda não escreveu.
3Barra de ações: mensagem a todos, snippets e exportar (detalhados adiante).
Na lista, a bolinha ao lado do nome indica ● online / ● offline;
o número vermelho é a quantidade de mensagens não lidas daquela conversa; o 👁 abre o
detalhe do participante sem abrir a conversa. Clique em qualquer conversa para abri-la.
7 Responder um votante
Clique na conversa na lista à esquerda. Ao abrir, as mensagens são marcadas como lidas automaticamente (o contador zera).
Escreva no campo inferior e clique em Enviar (ou aperte Enter). Para quebrar linha, use Shift+Enter.
Suas mensagens aparecem à direita, em azul; as do votante à esquerda. Se a conexão está ⚡ ao vivo, as respostas do votante chegam sozinhas.
✂️
O menu ✂️ ao lado do campo insere uma mensagem pronta (snippet) — ótimo para respostas repetidas. Veja a seção seguinte.
8 Mensagens prontas (snippets)
Snippets são textos que você salva uma vez e reaproveita nas conversas — por exemplo “Como votar” ou
“Horário de encerramento”. Ficam guardados neste navegador.
Gerenciador de snippets, aberto pelo botão “✂️ Snippets”.
Na barra de ações, clique em ✂️ Snippets.
Digite um título e o texto, e clique em Salvar snippet. Repita para quantos quiser.
Numa conversa, use o menu ✂️ ao lado do campo de texto para inserir o snippet — depois é só ajustar e enviar.
Para levar seus snippets a outro computador, use Exportar JSON num e Importar JSON no outro.
💡
Como ficam no navegador, snippets não são compartilhados automaticamente entre operadores. Use exportar/importar para padronizar a equipe.
9 Mensagem para todos
Para avisar todos os votantes de uma vez, clique em 📣 Mensagem a todos. Há dois modos:
Modo
O que faz
Quando usar
Chat
Coloca a mensagem na conversa de cada votante (fica registrada no chat dele).
Avisos que a pessoa pode querer reler (instruções, links).
Alerta
Mostra um banner na tela de todos; não fica salvo no chat.
Avisos rápidos e momentâneos (“vamos começar”, “votação aberta”).
Janela de “Mensagem a todos”, com a confirmação obrigatória destacada.
🚨
Atenção — isto atinge todos os votantes. Os dois modos disparam notificação/push real. Por isso é obrigatório marcar a caixa de confirmação (que mostra quantas pessoas serão notificadas) antes de enviar. Revise o texto com calma.
10 Arquivar conversas
Depois de resolver um atendimento, você pode arquivar a conversa para tirá-la da lista de ativas
sem perder o histórico.
Abra a conversa e clique em 🗄 Arquivar no cabeçalho dela.
Ela sai de Ativas e passa para Arquivadas (use o filtro no topo para vê-la).
Para reabrir, entre em Arquivadas, abra a conversa e clique em ↩ Desarquivar.
ℹ️
Se o votante mandar uma nova mensagem, a conversa volta a aparecer para atendimento normalmente.
11 Exportar chats
O botão ⬇ Exportar oferece três formas de salvar as conversas:
Opção
Formato
Conteúdo
Relatório nativo do servidor
arquivo oficial (ZIP/XLSX)
O relatório de chat gerado pelo próprio VIS.
Todos os chats (gerado no navegador)
XLSX
Uma linha por mensagem, incluindo conversas arquivadas.
Conversa aberta
XLSX ou PDF
Só a conversa que está na tela.
Você também pode exportar a conversa atual pelos botões XLSX/PDF no cabeçalho dela.
O PDF é gerado pela janela de impressão do navegador (escolha “Salvar como PDF”).
12 Aba Participantes
Mostra todos os votantes da sessão e o estado de cada um: se acessou o sistema, se está online
agora e quanto já votou.
Aba Participantes: números no topo, barra de filtros e a lista detalhada.
Os cartões no topo resumem: cadastrados, acessaram, online agora, votaram e nunca acessaram.
A barra de filtros combina vários critérios ao mesmo tempo — o contador ao lado do XLSX mostra quantos participantes restam:
YPapel: mostra só um papel (votante, unidade ou representante). A lista de papéis é montada conforme a sessão.
ZVoto: votaram ou não votaram (ou “todos”). Combine com o Papel para, por ex., ver “representantes que não votaram”.
WLimpar filtros: zera busca, papel, voto e as caixas de uma vez.
Complementam a busca as caixas “só quem acessou” e “só online” (esta última só com o tempo real ativo).
Em cada linha: 👁 abre o detalhe do participante; 💬 abre (ou cria) a conversa dele no chat.
XLSXX exporta a lista já filtrada para planilha.
13 Detalhe do participante
Clicando no 👁 (na lista de participantes ou numa conversa) abre uma janela com todos os dados
daquele votante — inclusive as colunas extras importadas para a sessão.
Janela de detalhe: dados, unidades representadas e colunas extras.
Para representantes, a janela lista as unidades representadas. As colunas extras (bloco, CPF,
unidade etc., conforme a importação) aparecem no fim. O botão 💬 Abrir conversa leva direto ao chat da pessoa.
14 Aba Votações
Acompanhe o resultado de cada pergunta da sessão, com contagem por alternativa e por peso.
Aba Votações: resultado por pergunta, com barras, ordenação e exportação.
S
O seletor ordenar muda a ordem das alternativas dentro de cada votação:
Modo
Ordena por
Ordempadrão
O enumerador da alternativa, em ordem numérica natural (1, 2, 3, … 10, 11, 13 — e não 1, 10, 11, 2).
Alfabética
O texto da alternativa, de A a Z.
Votos
A quantidade de votos recebida, do maior para o menor.
Peso
O peso recebido, do maior para o menor.
A ordenação escolhida também vale para os arquivos exportados. Use XLSX ou PDF no topo para
salvar todos os resultados. Ao entrar na aba, os números são recarregados para refletir o estado atual (aberta/fechada e votos).
🗳️
Em perguntas de escolha múltipla (o votante marca vários nomes), cada opção é contada separadamente e o percentual é em relação ao total de votantes — por isso a soma pode passar de 100%. Ordenar por Votos ajuda a ver rapidamente os mais votados.
15 Tempo real vs. atualização
O painel tenta se conectar ao sistema em tempo real. O indicador no cabeçalho mostra o estado:
Indicador
Significa
⚡ ao vivo
Conectado. Mensagens novas e o número de “online” aparecem na hora.
⚡ conectando…
Estabelecendo a conexão. Aguarde alguns segundos.
⚡ off
Sem tempo real. O painel continua funcionando, mas atualiza os chats a cada poucos segundos e o “online” fica indisponível.
🔄
Mesmo em ⚡ off você atende normalmente — só perde a instantaneidade. O botão Atualizar força a busca dos dados a qualquer momento.
16 Segurança e boas práticas
🔑 Login por operador: use sua própria credencial. O acesso fica só neste navegador e some ao fechar.
🚨 Mensagem a todos dispara push real — confirme o texto e o número de destinatários antes de enviar.
🧪 Treine no Staging: para aprender ou testar, entre pela engrenagem e escolha Staging (quase.online). Nunca teste em produção.
👁 Dados dos votantes (CPF, colunas extras) são sensíveis — evite exportar/compartilhar sem necessidade.
🚪 Ao terminar, clique em Sair, principalmente em computadores compartilhados.
17 Problemas comuns
Situação
O que fazer
“E-mail ou senha inválidos”
Confira o servidor (engrenagem) — talvez seu login seja de outro ambiente. Verifique maiúsculas/minúsculas.
Não aparece nenhuma sessão
Escolha o Projeto certo; se filtrou por Evento, volte para “evento (todos)”.
Indicador fica em ⚡ off
O tempo real pode estar bloqueado na rede do local. O painel segue por atualização periódica; use Atualizar. Avise o suporte técnico se persistir.
“Online agora” mostra “—”
Só é calculado com o tempo real ativo (⚡ ao vivo).
Mensagem não enviou
Verifique a conexão e tente de novo; o texto é preservado no campo.
Sessão expirou
Faça login novamente — por segurança o acesso tem validade.