Extensão Beholder 5 de outubro de 2023 22:52 Atualizado Índice Vídeo demonstrativo Introdução Como funciona? Instalação e configuração Exemplos de uso Suporte Vídeo demonstrativo Introdução A extensão Beholder foi desenvolvida tendo como objetivo auxiliar o usuário do blip a debugar seus bots. Com o Beholder é possível observar o fluxo corrente do contato inteligente, a partir do input do usuário. Por exemplo: Você pode analisar um usuário específico e seguir toda a sua jornada: contato, contexto, tempo decorrido em cada ação e o log bruto completo das ações realizadas em cada passo. Como funciona? O Beholder apresenta as seguintes funcionalidades: Tracing de contatos Verificação de direcionamentos Acompanhamento de erros Conteúdo de variáveis de contexto Apagar contexto de um usuário específico Essa extensão é suportada em qualquer canal que tenha integração com a plataforma Blip. Instalação e configuração Ao ativar a extensão pela Blip Store, você poderá adicioná-la a um Roteador/router ou a algum bot específico em que você deseja acompanhar o tracing dos usuários. Ao abrir a página do Beholder, você deverá escolher em quais bots os monitoramentos serão feitos. Caso o Beholder tenha sido ativado em um bot, essa configuração não será necessária. Depois disso, o monitoramento das mensagens trafegadas pelo bot já poderão ser visualizados dentro do Beholder. Exemplos de uso Monitorando seu contato Tracing Na tela de monitoramento, será possível visualizar todas as mensagens trafegadas nos contatos em que o Tracing está ativo! No monitoramento das mensagens, é possível realizar alguns filtros: Canal Bot (Caso esteja ativado em um roteador) Id de usuário A partir daí, você verá a tela de monitoramento Clicando em cima de um bloco, é possível visualizar todas as informações de execução do fluxo como, por exemplo: Informações de execução de scripts; Registro de Eventos (Trackings); Requisições HTTP; Entre outras ações realizadas dentro do builder! Contatos e contextos Clicando no balão contendo a mensagem é possível visualizar e editar todas as informações de usuário, variáveis de contexto e de contato. Criação, edição e deleção de variáveis de contexto Tracking Mode O tracking mode é uma nova funcionalidade do Beholder, que permite visualizar os trackings (ou TrackEvents) de uma forma fácil, sem ter que vasculhar o JSON do processo inteiro. Para ativar o Tracking Mode, basta clicar no botão escrito "Tracking Mode" na barra superior da tela. Quando as mensagens aparecerem, você verá as informações abaixo de cada bloco. Após ativar, você poderá visualizar os trackings de cada bloco e ter acesso à categoria, ação e variáveis extras. É possível também esconder os blocos que não tem trackings clicando no botão com o ícone de interrogação no topo direito da tela Suporte Em caso de dúvidas ou se encontrar algum problema com a extensão, entre em contato conosco pelo e-mail suporte. Para mais informações, acesse a discussão sobre o assunto em nossa comunidade ou os vídeos no nosso canal. 😃 Artigos relacionados Como realizar o reset de usuários pelo Beholder? Como salvar o número do WhatsApp de um contato Mensagens Ativas - Códigos de erro Variáveis do Builder Como configurar o Dialogflow como seu provedor de IA