Como podemos ajudar?

04. Issues
4 min
Criado por LA em 08/02/2023 16:14
Atualizado por Ligia Sarmento em 18/07/2023 10:44

Acessando a aba de Issues é possível monitorar os erros que estão acontecendo no assistente.

Você pode filtrá-las por:

  • Período: data única ou intervalo de datas;
  • Assistente: apenas assistentes específicos onde ocorre aquela Issue;
  • Tipo de Issue: lista de Issues identificadas naquela instância.

    Issues_01.gif

    Informações


    Cada card de Issue contém informações resumidas sobre a ocorrência. São elas:
  • Identificação da ocorrência;
  • Nome do assistente;
  • Quantidade de Issues ocorridas;
  • Informações de data e hora que a Issue ocorreu;
  • Definição do tipo de Issue ocorrida;
  • Botão de detalhamento de informações; 
  • Botão para marcar como resolvido.

    Issue_03.png


    Para visualizá-las detalhadamente, clique no ícone de reticências na extremidade direita do card.

    issues_02.gif



    Ao clicar no ícone com a imagem de olho, localizado na extremidade direita após "ocorrências", serão apresentadas as informações de acordo com o fluxo.

    As descrições são clicáveis e direcionam para o Build.

    Screen Shot issue 1.png

    Erros


    Atualmente temos cinco tipos de Issues e elas sinalizam um problema que ocorreu no assistente.

  • Máxima de Jumps: é gerada se atingir o máximo de 30 jumps em uma única interação ou caso seja detectado um possível loop, onde um mesmo nó é lido até três vezes na mesma interação.
    Essa é a única Issue que, além de estar disponível na plataforma, também envia um e-mail para a equipe de suporte após a ocorrência de um dos casos.

    Configurar um nó que retorna para ele mesmo sem uma condição de parada cria um loop e isso faz com que a Issue seja disparada.

  • Nó lento: caso o tempo de processamento dos nós de uma interação seja maior ou igual a 10s essa Issue será disparada informando os nós envolvidos na interação e o tempo de execução.
    Um exemplo comum e bastante recorrente é quando há uma API que leva um pouco mais de tempo para responder à execução
  • Evento inválido: Essa Issue será gerada quando um evento não criado for usado no builder. Para solucionar, crie o respectivo evento. 
  • Jump inválido: caso seja detectado um erro ao usar o recurso "jump dinâmico" durante o atendimento, será criada uma Issue mostrando o nó em que ocorreu o erro e o jump preenchido por quem configurou o nó.
    Esse erro pode ocorrer quando um nó é definido manualmente em uma variável e depois é apagado do builder. Por exemplo: 
    {

            "context": "node_7f474e1ce5dfd13a"

    }
  • Base sem respostas: ao ser percebida a ausência de respostas cadastradas na base de conhecimento para algum input presente no Builder, será gerado esse erro.
    Para solucioná-lo, basta cadastrar a respectiva resposta na base de conhecimento, com a intenção e entidade correspondente.


    Após identificar o erro, a issue pode ser dada como resolvida. No entanto, é necessário que você tenha permissão para executar esta tarefa. 
    Para resolver, basta clicar na opção indicada:

    issue-resolver gif 2.gif
Este artigo resolveu sua dúvida?
Últimos artigos visitados