Como recuperar informações de contatos em um subbot Take Blip 19 de janeiro de 2021 13:42 Atualizado 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. 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. Artigos relacionados Como criar um bot router com 3 subbots Hierarquia (ou arquitetura) de bots e subbots Como salvar informações de um usuário Integração RD Station - Enviando dados de um bot para o RD Station Integração Dashbot - Como enviar dados de um bot para o Dashbot?