Como recuperar informações de contatos em um SubBot 29 de agosto de 2024 13:54 Atualizado Índice: Contexto do roteador ativado Contexto do roteador desativado Contexto do roteador ativado Ao utilizar o contexto do roteador, o subbot executa ações e comandos em nome do roteador. Desta forma, as variáveis de contexto, dados do contato, atendimento humano, análise, recursos e inteligência artificial utilizados por subbot virão do roteador. Para ativar esta funcionalidade, basta acessar as configurações gerais do subbot, veja na imagem abaixo: Uma vez que o contexto do roteador seja ativado nos demais subbots, todos os dados serão compartilhados de forma centralizada, exceto atendimento humano. Exemplos práticos: Ao utilizar a inteligência artificial, é indicado manter o contexto ativado caso seja necessário utilizar esta funcionalidade em todos os SubBots. Caso você queira realizar "Análises" - "Relatórios personalizados" configure-o no Router, ative o contexto e configure o "Registro de Eventos" nos SubBots em que você deseja que estes "Registros" sejam centralizados, ou seja, enviados para o Router. Se todos os seus contatos - "Definir Contatos" precisam ficar centralizados em um só lugar, ative o contexto. O mesmo ocorre com as variáveis de contexto. (adicionar os links associados a cada tema) Contexto do roteador desativado Quando o contexto do roteador está desativado nos subbots, as informações dos contatos não são compartilhadas. Dessa forma, é necessário que estas informações sejam encaminhadas sempre que houver um redirecionamento, para tal ação, habilite a opção de enviar mensagem e preencha o valor do contexto com as informações do contato ou demais informações que deseja utilizar no subbot encaminhado em formato JSON, observe o exemplo na imagem abaixo. É importante mencionar que o campo de enviar mensagem possui limitação de caracteres, dessa forma caso o conteúdo de envio desejado seja maior que o limite do campo, adicione o conteúdo em variável utilizando a ação Definir variável e envie a variável no campo no formato de apresentação {{nomeDaVariavel}}. Uma vez que todas as informações foram encaminhadas no redirecionamento, basta no bloco inicial do subbot encaminhado, salvar a entrada em uma variável, veja no exemplo abaixo. Por fim, utilize a funcionalidade de definir contato para adicionar atributos do usuário a partir das informações salvas na variável, a imagem abaixo ilustra esta tarefa. Para mais informações, acesse a discussão sobre o assunto em nossa comunidade ou os vídeos no nosso canal. 😀 Artigos relacionados Envio de Mensagens Ativas do WhatsApp no Blip Desk Como atualizar as informações do contato na estrutura Router Criando mensagens interativas no WhatsApp Como funciona o redirecionamento entre subbots? Termos de uso e privacidade do Blip