/
Viadecisor - Guia de Configuração do Menu de Escolha no Chatbot para Envio de PDF do Banco de Dados

Viadecisor - Guia de Configuração do Menu de Escolha no Chatbot para Envio de PDF do Banco de Dados

Este tutorial orienta sobre a configuração de um menu de escolha no chatbot para o envio de arquivos PDF extraídos do banco de dados.

1. Acessando o Menu de Configuração

Vá até a aba "Menu Whatsapp".

Clique na opção "Nova Opção".

image-20250122-120801.png

2. Configuração da Ação

No campo "Ação", selecione "Envio de Arquivos PDF do Banco".

Realize as demais configurações conforme necessário.

image-20250122-120949.png

3. Configuração da Query SQL

Vá para a aba "Template".

Insira a Query SQL responsável por buscar o arquivo PDF do banco de dados.

A consulta SQL deve conter os aliases adequados para a correta identificação dos dados.

Exemplo de Query SQL

SELECT BOLETOPDF AS ASSISTENTE_DOCS, PPESCLI.NOME FROM ( SELECT MAX(ID) AS ID FROM BOLETOCAB WHERE BOLETOCAB.PESSOA = :CLIENTE ) DADOS INNER JOIN BOLETOCAB ON BOLETOCAB.PESSOA = :CLIENTE AND DADOS.ID = BOLETOCAB.ID INNER JOIN PPESCLI ON PPESCLI.CLIENTE = :CLIENTE

Explicação do Retorno da Query

  • ASSISTENTE_DOCS: Contém o arquivo PDF correspondente ao último boleto gerado para o cliente.

  • NOME: Retorna o nome do cliente associado ao boleto.

  • A subquery dentro do FROM seleciona o ID mais recente do boleto do cliente.

  • A junção com BOLETOCAB garante que o arquivo correto seja selecionado.

  • A junção com PPESCLI adiciona o nome do cliente ao resultado.

Importante

O alias CLIENTE deve ser utilizado para referenciar a coluna que contém a identificação do cliente.

O alias ASSISTENTE_DOCS deve ser utilizado para definir a coluna que contém o arquivo PDF.

image-20250122-121236.png

Conclusão

Após seguir esses passos, o chatbot estará configurado para permitir que os usuários solicitem seus arquivos PDF diretamente pelo menu do WhatsApp. Se precisar de suporte, entre em contato com a equipe técnica.

Related content