Skip to main content

Bom dia pessoal,

Estou com uma dúvida em uma situação que identificamos em um fluxo com três bots. Que são:

Início do atendimento
Menu - atendimento inicial
Tarifa2

O problema é que, no bot "Menu - atendimento inicial" bloco "Tarifa de Coleta de Lixo" defini a variável {{tarifacidade}} com a resposta do usuário, contudo, ao passar para o próximo bot "Tarifa2" carregando essa variável, caso o usuário retorne ao bot anterior “Menu - atendimento inicial” através do botão voltar que incluímos ou retorne ao início do fluxo “Inicio do atendimento” também através de um botão “recomeçar” e tente selecionar outra cidade, o mesmo cai na Exceção (do bot Tarifa2). Acreditamos que não esteja zerando a variável, porem mesmo incluindo no redirecionamento do bot "Tarifa2" bloco "Redirecionamento" para zerar a variável, o usuário continua caindo na Exceção. Sabem oq pode ser?

Olá @Alberto Ribeiro tudo bem?

 

Tente atualizar a variável primeiro nas ações  antes de redirecionar.


Olá @Rafael_Figueiredo, tudo certo e contigo?

Agradeço o auxilio, no fim descobri que o problema era que estava realizando algumas ações dentro de um bloco mas não considerando a ordem em que as ações são realizadas dentro do bloco:

Ação de entrada 
Exibição do Conteúdo
Ação de saída
Condição de saída
Saída padrão

Então separei as ações em dois blocos, respeitando a ordem das ações e o problema foi resolvido.


Comente