Manual do Usuário
Como mandar mensagens por RCS, SMS e WhatsApp pelos celulares de cada local, criar modelos com variáveis, ligar outros sistemas pela API e configurar o app no celular.
Sumário
- Visão geral
- Acesso e níveis
- Conhecendo a tela
- Painel
- Enviar mensagens
- Fila e histórico
- Modelos
- Celulares
- Configurações (intervalo, pausas, horário)
- App no celular (instalar e configurar)
- API e chaves (outros sistemas)
- Quem vê as mensagens e mensagens sigilosas
- Celulares e canais (WhatsApp por QR, API externa, e-mail)
- Esqueci minha senha (código)
- Botão Ajuda
- Atividade e log
- Mensagens do sistema
- Perguntas frequentes
- Glossário
1Visão geral
O SIGEEDU Comunica (mensagem.semecol.com.br) envia mensagens pelo número de um celular do local: por RCS (o "chat" do Mensagens do Google, com confirmação de leitura e sem custo de SMS), por SMS ou pelo WhatsApp.
Fila central
Toda mensagem (da tela ou de outro sistema) entra numa fila do local. Os celulares do local pegam uma de cada vez.
Celulares
Um ou mais celulares com o app SIGEEDU Comunica por local. O que estiver livre envia a próxima.
Modelos
Textos prontos com variáveis, como {{nome}}, preenchidas pela tabela ou pela API.
API
O n8n, sites e planilhas mandam mensagens por POST ou pela URL, com uma chave do local.
O Android não deixa outros apps enviarem RCS ou WhatsApp. Por isso o app abre a conversa no Mensagens do Google (ou no WhatsApp), escreve o texto e toca em Enviar, como uma pessoa faria. O celular precisa ficar na tomada e sem senha na tela.
2Acesso e níveis
Entre em mensagem.semecol.com.br com o seu usuário do SIGEEDU. A permissão é do módulo persms, por local (as instituições da sua permissão):
| Nível | O que pode |
|---|---|
| 1 · Consulta | Ver o painel, a fila, os modelos e os celulares dos seus locais. |
| 2 · Envia mensagens | + Enviar mensagens, cancelar as pendentes e mandar reenviar. |
| 3 · Envia e configura | + Vincular/editar/excluir celulares, criar modelos e chaves da API; ver o Registro de atividades. |
| 4 · Full | Tudo, em todos os locais. |
| 5 | Sem acesso. |
Quem não tem o módulo ou tem nível 5 vê a tela Sem permissão. Sem nenhum local na permissão aparece o aviso "Seu usuário não tem nenhum local no módulo persms".
3Conhecendo a tela
- Menu lateral: Painel, Enviar mensagens, Fila e histórico, Modelos, Celulares, App no celular, API e chaves (nível 3+), Atividade e log e o Manual. Minimizar deixa só os ícones (o sistema lembra).
- Local: no alto de todas as telas. Tudo o que você vê e faz é do local escolhido; o sistema lembra o último.
- Tema claro/escuro: o botão sol/lua no menu. Sem escolher, segue o tema do aparelho.
- No celular: a barra de cima tem Painel, Enviar, Fila e App; o resto fica no ⋮.
4Painel
Mostra as mensagens de hoje (enviadas, na fila, com erro, puladas), quantos celulares estão online e um cartão para cada celular: último sinal, o que ele consegue enviar (acessibilidade, Mensagens/RCS, SMS direto, WhatsApp) e quantas enviou hoje do limite. Atualiza sozinho a cada 15 segundos.
Se nenhum celular do local estiver online, as mensagens esperam na fila e saem quando um celular voltar.
5Enviar mensagens
- Para quem: cole a lista (um contato por linha) ou Importar planilha (Excel ou CSV). A 1ª coluna é o número. Se a 1ª linha tiver os nomes das colunas (
numero;nome;data_reuniao), cada coluna vira uma variável. Sem cabeçalho: número; nome; mensagem própria. - Tipo: SMS + RCS (tenta RCS; quem não tem recebe SMS), Só RCS (quem não tem é pulado), Só SMS (direto pelo chip) ou WhatsApp.
- Modelo (opcional): com modelo, Baixar planilha deste modelo traz um Excel com as colunas certas para preencher e importar. Abaixo da mensagem aparece o tamanho (caracteres e partes de SMS: 160 por parte, ou 70 com acento/emoji).
- Dispositivo: Automático ou um celular/canal específico. Se não conseguir, tentar também: SMS, WhatsApp ou e-mail, nessa ordem. Tipo E-mail precisa de uma coluna
email. - Modelo (opcional) ou Mensagem. Variáveis automáticas:
{{data}},{{hora}},{{telefone}}. A Prévia mostra como fica para o primeiro contato; variável em vermelho = falta a coluna. - Pôr na fila. As linhas com problema (número inválido, variável faltando) aparecem numa janela, com o motivo; as outras entram na fila.
6Fila e histórico
Todas as mensagens do local, de qualquer origem (Gestão, API ou URL). Filtros: busca (número, nome, texto, lote), situação, tipo e período. ao vivo atualiza a cada 10 s. Clique na linha para ver tudo da mensagem.
| Situação | Quer dizer |
|---|---|
| Pendente | Na fila, esperando um celular. |
| Enviando | Um celular pegou e está enviando (se ele sumir, volta para a fila em 15 min). |
| Enviada (RCS / SMS / WhatsApp) | Saiu por esse caminho. |
| Pulada | Ex.: "Só RCS" e o contato não tem RCS. |
| Erro | Não deu para enviar (o motivo aparece embaixo: número sem WhatsApp, botão não encontrado...). |
| Cancelada | Cancelada antes de sair. |
Marque e use Cancelar (só pendentes) ou Reenviar (erro, pulada ou cancelada voltam para a fila). Excel exporta até 5.000 linhas do filtro.
7Modelos
Textos prontos do local. Código (ex.: aviso_reuniao, usado na API), nome, tipo padrão e o texto com variáveis entre chaves duplas: Olá {{nome}}, a reunião será em {{data_reuniao}}. A janela mostra as variáveis e um exemplo pronto de chamada da API. Modelo inativo não é aceito pela API.
8Celulares
Os celulares vinculados ao local. Nível 3+ edita (): nome, intervalo entre mensagens (sorteado entre o mínimo e o máximo; padrão 20–45 s), limite por dia (padrão 300), espera do RCS, os tipos que ele envia e se está ativo. Excluir: a mensagem que ele estiver enviando volta para a fila.
Muitas mensagens iguais de um número comum podem levar o Google (RCS) ou o WhatsApp a bloquear o número. Mantenha intervalos de 20 s ou mais, personalize com {{nome}} e use limites diários.
9Configurações (intervalo, pausas, horário)
Aba Configurações (altera: nível 3 ou 4). Vale para todos os celulares do local; em Celulares cada um pode mudar só o que precisar (campo vazio = segue o local; o valor do local aparece apagado no campo).
| Campo | O que faz |
|---|---|
| Intervalo mínimo / máximo | Espera sorteada entre uma mensagem e outra (padrão 20 a 45 s). |
| Pausar a cada / por quantos minutos | Ex.: a cada 20 mensagens, parar 5 minutos (0 = não pausa). |
| Limite por celular por dia | Padrão 300 (0 = sem limite). |
| Das / Até e dias da semana | Fora do horário (de Colíder) as mensagens esperam na fila. Vazio = qualquer hora. |
| Tipos que os celulares enviam | Nenhum marcado = todos os que o celular conseguir. |
| Depois de cada envio | Automático (apaga a tela se estava apagada; senão volta à tela inicial), tela inicial, apagar a tela ou abrir o SIGEEDU Comunica. |
| Só enviar com a tela apagada | Não interrompe quem estiver usando o celular: espera a tela apagar, acende, envia e apaga. |
O topo da aba diz se agora está dentro ou fora do horário. Os celulares recebem a configuração nova no próximo contato (segundos).
10App no celular (instalar e configurar)
Baixar
Na aba App no celular (no computador) há o botão Baixar o APK e o QR Code. Android 8 ou mais novo.
O Android bloqueia apps baixados pelo navegador que usam acessibilidade. Instale pelo cabo USB: no celular, ative Opções do desenvolvedor › Depuração USB (toque 7 vezes em "Número da versão"), ligue o cabo, aceite o aviso e, no computador, rode adb install -r sigeedu-comunica.apk. Ou pause o Play Protect só durante a instalação.
Configurar
- Abra o app SIGEEDU Comunica e entre com o seu usuário.
- Na aba App no celular aparece a lista do que falta, com um botão para cada item: Mensagens do Google instalado e como app de SMS padrão; Recursos de chat (RCS) ativos; acessibilidade do SIGEEDU Comunica ligada (se a chave estiver cinza: Configurações › Apps › SIGEEDU Comunica › ⋮ › Permitir configurações restritas); bateria sem restrições; notificações; tela sem senha; e, se for usar, permissão de SMS e WhatsApp.
- Escolha o Local, dê um nome e toque em Vincular este celular (nível 3+).
- Deixe o celular na tomada, com bloqueio de tela "Nenhum": ele busca e envia sozinho (funciona no Wi-Fi ou no 4G). Uma notificação fixa mostra o que ele está fazendo.
- Segundo plano: não precisa deixar o app aberto. Ele volta sozinho ao ligar o celular. Depois de cada envio ele não abre a própria tela: volta à tela inicial ou apaga a tela (veja Configurações). RCS e WhatsApp abrem a conversa por alguns segundos; o tipo Só SMS não abre nada.
Pausar para de pegar mensagens; Desvincular desliga este celular (o cadastro continua em Celulares). Diagnóstico: abre a conversa com um número, escreve um teste e apaga sem enviar, mostrando o que o app enxergou (útil quando o RCS não é reconhecido).
11API e chaves (outros sistemas)
Na aba API e chaves (nível 3+) crie uma chave para cada sistema (ex.: "n8n da Secretaria"). A chave aparece uma vez só: copie e guarde. Marque aceitar na URL só para quem não consegue mandar cabeçalho.
Endereço: https://mensagem.semecol.com.br/api/enviar (também por http://). Campos: numero, tipo (sms, whatsapp, rcs, sms_puro), mensagem ou modelo e as variáveis. A aba traz exemplos prontos (JSON, tabela, URL, curl) e as rotas para acompanhar (/api/status/{id}, /api/lote/{lote}, /api/cancelar, /api/modelos, /api/saude). Com callback_url, o celular avisa o seu sistema quando a mensagem terminar.
12Quem vê as mensagens e mensagens sigilosas
- Níveis 3 e 4 veem todas as mensagens do local e mudam as Configurações.
- Níveis 1 e 2 veem só as mensagens que eles mesmos puseram na fila (aviso no alto da Fila). Em Configurações, o nível 3/4 pode ligar "Níveis 1 e 2 veem todas as mensagens do local". A regra é conferida no banco, não só na tela.
- Sigilosa (códigos, senhas): marque Mensagem sigilosa em Enviar, ou use a API
/api/sigilosa/enviar. O texto aparece como *** para todos (inclusive níveis 3 e 4 e a API de status) e é apagado do banco quando a mensagem termina. Sigilosa não pode ser reenviada. A conversa no celular/WhatsApp que enviou continua tendo o texto.
13Celulares e canais (WhatsApp por QR, API externa, e-mail)
Celulares › Incluir (nível 3 ou 4):
| Opção | Para quê |
|---|---|
| Celular com o app | Leva à aba App no celular: a pessoa entra com o usuário no app e vincula. |
| Celular por link/QR | Gera um link de uso único (24 h). No celular com o app, abra o link ou leia o QR e toque em Abrir no app: fica vinculado sem ninguém entrar com usuário. Depois, o app mostra o que falta configurar. |
| WhatsApp por QR Code | Um número de WhatsApp (comum ou Business) enviando pelo servidor, sem o app. Salve e leia o QR Code em WhatsApp › ⋮ › Dispositivos conectados. |
| API externa ou da intranet | Ex.: o gateway de SMS http://10.5.0.33/api.php?num={numero_local}&msg={mensagem}. Escolha o método, o formato do número, o corpo, os cabeçalhos (os secretos não aparecem de novo) e como reconhecer sucesso/falha. |
| SMTP (servidor, porta, segurança, usuário, senha, remetente) ou API de e-mail. |
Em cada celular/canal: Envia mensagens da API e Envia da tela Enviar mensagens (liga/desliga cada origem) e Ritmo e limite por tipo (intervalo e limite por dia de SMS, RCS, WhatsApp e e-mail; vazio = segue as Configurações).
14Esqueci minha senha (código)
O código do "Esqueci minha senha" do login passa pelo SIGEEDU Comunica: sigiloso e prioritário, tentando WhatsApp → RCS → SMS → e-mail (se um não conseguir em 45 s, vai o próximo). O telefone vem do cadastro (user_telefone) e o e-mail, do usuário.
15Botão Ajuda
O botão Ajuda (canto de baixo, à direita) abre um passo a passo animado da tela em que você está: App no celular, Enviar mensagens, Modelos, Celulares e API e chaves. Nas outras telas ele some.
16Atividade e log
Online agora (todos os níveis): quem está com a gestão aberta, em que tela e fazendo o quê. Registro de atividades (só níveis 3 e 4): quem fez o quê e quando — entrar/sair, mensagens postas na fila pela gestão (uma linha por lote, com a quantidade), cancelar/reenviar, celulares vinculados/alterados/excluídos, modelos e chaves criados/alterados/excluídos, APK baixado, diagnóstico e Excel. Filtros por período, pessoa, ação e texto; Excel exporta até 5.000 linhas.
O registro não guarda telefone, texto de mensagem, chave de celular nem chave da API. Cada mensagem tem a própria história na Fila. O registro não pode ser alterado nem apagado.
17Mensagens do sistema
| Mensagem | O que fazer |
|---|---|
| Atualização do banco pendente | Peça ao administrador para rodar os scripts sql/001 e 002. |
| Nenhum celular online neste local | As mensagens esperam. Confira o celular (tomada, internet, app aberto ao menos uma vez, acessibilidade). |
| faltam variáveis: x | A lista/chamada não trouxe a coluna x usada no texto. |
| número sem WhatsApp | O número não tem conta no WhatsApp; use SMS + RCS. |
| não deu para confirmar RCS [ … ] | Use o Diagnóstico e envie o texto entre colchetes ao suporte. |
| Sem permissão… | Seu nível neste local não permite a ação. |
18Perguntas frequentes
A mensagem sai do meu número? Sai do número do chip (ou do WhatsApp) do celular vinculado ao local.
Preciso deixar o celular desbloqueado? Ele precisa estar sem senha (bloqueio "Nenhum" ou "Deslizar"); o app acende a tela sozinho. Use um celular só para isso.
Posso usar dois celulares no mesmo local? Sim: o que estiver livre pega a próxima mensagem, e as mensagens de WhatsApp só vão para quem tem WhatsApp.
O RCS é grátis? RCS usa a internet do celular. Quando o contato não tem RCS e o tipo é SMS + RCS, sai SMS (custo do plano do chip).
19Glossário
RCS: o "chat" do Mensagens do Google (texto pela internet, com confirmação de leitura). Lote: o grupo de mensagens postas de uma vez. Chave da API: a senha que um sistema usa para mandar mensagens de um local. Vincular: ligar um celular a um local.