Skip to main content

Evento Comunicação - WhatsApp

O evento de comunicação WhatsApp permite ao usuário encaminhar mensagens e anexos diretamente de um processo BPM para o WhatsApp. O objetivo é trazer mais facilidade nas transições rotineiras do DOX, já que grande parte dos usuários utiliza o WhatsApp como meio de comunicação.

  • Versão 21.2.0.663 o evento 'Comunicação - WhatsApp' foi disponibilizado, permitindo enviar mensagens (Fixas ou por Variáveis)
  • Versão 21.9.0.681 o evento 'Comunicação - WhatsApp' foi atualizado, permitindo enviar anexos do processo juntamente com as mensagens.

** Em anexo um processo de exemplo. Importante ressaltar que na importação deve ser alterado o conector de WhatsApp com dados válidos, o conector SQL deve ser alterado para buscar de fato um anexo presente na base e o código do protocolo deve ser alterado para um protocolo válido e ativo.

Conector

O mais importante incialmente é realizar a configuração do conector do tipo 'WhatsApp', que permite a conexão via API do nosso DOX até o WhatsApp.

image.png

  • Endereço URL
  • Sessão
  • Chave API

Para solicitar informações desses campos, entre em contato com o suporte da Ema Sistemas.

Evento

Após a configuração do conector, em um processo BPM, acesse atividade > Aba 'Eventos' > Agrupamento 'Comunicação' > 'WhatsApp'

image.png

  • Descrição: Descrição do evento
  • Momento da Execução: Momento em que executa o processo (Ao entrar, Ao sair)
  • Conector - Origem: Aqui informamos o conector, fixo ou variável, do tipo 'WhatsApp' onde está configurado as informações de conexão para efetuarmos o envio.
  • Destino: Destino, por variável ou conector, em que é informado número destinatário, ou seja, quem irá RECEBER a mensagem. Importante ressaltar que deve ser informado o código do pais + código da área + número de celular.
  • Mensagem: Corpo da mensagem que será enviada. Assim como é padrão em outros eventos, é possível informar um valor fixo ou trazer por variável de processo ou variável de sistema.
  • Anexar: Aqui são configurados os anexos que serão enviados junto à mensagem.
    • Sem anexos: Mesmo que sejam incluídos anexos no processo, só será enviado a mensagem configurada no evento.
    • Todos os anexos: Todos os anexos incluídos na instância serão enviados.
    • Anexos Selecionados: Anexos em grade atribuídas a variável. Por exemplo, uma coluna do tipo 'Arquivo' na grade é atribuída a uma variável Anexo - Arquivo por um evento de 'Retorna Valor Variável'.
    • Anexo Variável: Anexo informado em uma variável de Anexo - Arquivo.
    • Arquivos de Conector: Anexos selecionados por um conector SQL.
    • Protocolo: Relatório de sistema informado fixo ou por variável.