Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Próxima revisão | Revisão anterior | ||
como_configurar_o_envio_automatico_de_whatsapp [25/04/2025 13:34] – criada marcelo | como_configurar_o_envio_automatico_de_whatsapp [25/04/2025 15:00] (atual) – [Passos] marcelo | ||
---|---|---|---|
Linha 1: | Linha 1: | ||
====== Como Configurar o Envio Automático de Mensagens via WhatsApp ====== | ====== Como Configurar o Envio Automático de Mensagens via WhatsApp ====== | ||
+ | === Pré-Requisitos === | ||
+ | |||
+ | * Conhecer comandos SQL e montagens de formulas do Cérebro | ||
+ | * Versão Mínimo do Cérebro e Service: 25.5 | ||
+ | * Possuir um número de WhatsApp configurado no Cérebro | ||
+ | |||
+ | === Passos === | ||
+ | |||
+ | - Cadastrar formula SQL que será utilizada para selecionar os dados e contatos para os envios. Deve constar obrigatoriamente um campo com o nome " | ||
+ | - Cadastrar formula que será utilizada para o conteúdo das mensagens a serem enviadas | ||
+ | - Definir o usuário do cérebro que fornecerá as credenciais para envio do WhatsApp | ||
+ | * '' | ||
+ | - Criar uma nova tarefa no **Agendador de Tarefas do Windows** para executar o CerebroService.exe passando os seguintes argumentos | ||
+ | * '' | ||
+ | - Lembre de marcar a opção de executar a tarefa mesmo quando o usuário do Windows não estiver conectado e definir a repetição da tarefa diariamente. | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | === Exemplo do Agendador de Tarefas === | ||
+ | |||
+ | {{:: | ||
+ | === Exemplo da Formula do Conteúdo da Mensagem === | ||
+ | |||
+ | < | ||
+ | Olá *Campo(' | ||
+ | |||
+ | CPF: *Campo(' | ||
+ | |||
+ | Gostaríamos de lembrá-lo sobre o boleto nº Campo(' | ||
+ | |||
+ | Caso o pagamento já tenha sido realizado, desconsidere esta mensagem. | ||
+ | |||
+ | Para efetuar o pagamento, aqui está o número do código de barras para a sua conveniência. | ||
+ | *Campo(' | ||
+ | |||
+ | Atenciosamente, | ||
+ | |||
+ | *< | ||
+ | *< | ||
+ | </ | ||
+ | |||
+ | === Exemplo da Formula SQL === | ||
+ | |||
+ | < | ||
+ | SELECT A.SEQUENCIAL_CPR | ||
+ | , A.DOCUMENTO | ||
+ | , A.DATA_VENCIMENTO | ||
+ | , A.VALOR | ||
+ | , B.REF_NOME | ||
+ | , B.REF_TELEFONE AS DESTINO_WHATSAPP | ||
+ | , C.LINHA_DIGITAVEL | ||
+ | , D.RAZAO_SOCIAL AS NOME | ||
+ | , D.CPF_CNPJ AS CNPJ | ||
+ | |||
+ | FROM MOVIMENTOS_CPR A | ||
+ | INNER JOIN CLIENTES_REFERENCIA B ON A.CODIGO_CLIENTE = B.CODIGO_CLIENTE AND SUBSTR(B.REF_USO, | ||
+ | INNER JOIN CNAB_DADOS C ON A.SEQUENCIAL_CPR = C.SEQUENCIAL_CPR | ||
+ | INNER JOIN CLIENTES D ON A.CODIGO_CLIENTE = D.CODIGO_CLIENTE | ||
+ | |||
+ | WHERE A.DATA_VENCIMENTO BETWEEN CURRENT_DATE + 25 AND CURRENT_DATE + 30 | ||
+ | AND A.STATUS = ' | ||
+ | AND A.TIPO = ' | ||
+ | |||
+ | ORDER BY 1 | ||
+ | </ |