[Resolvido] Builder - Router - Redirecionamento dinâmico para o Bot anterior

Em uma estrutura de Roteamento (Bot Router) tentamos utilizar alguma variável no subbot para que o mesmo redirecione de volta para o bot que fez o redirecionamento inicialmente.

Tentamos usar: tunnel.originator

Mas não funcionou, essa implementação não é possível ou temos de usar outra variável?

Olá @AndyDaSilva52

Muito boa a sua dúvida! :thinking:

Você pode fazer de algumas formas:

  1. Salvar no extras do contato, o nome do último Subbot e utilizar esse campo na ação e Redirecionar para Serviço.

    • Você precisará habilitar a troca de contexto do roteador em todos os seus subbots para isso.
      image
  2. Enviar uma mensagem de contexto para o próximo subbot com o nome do subbot atual. No próximo subbot, tratar essa informação (salvar em uma variável, por exemplo) e usar ela para redirecionar.
    image

Qual seria o uso prático das variáveis citadas:

tunnel.destination
tunnel.identity
tunnel.originator
tunnel.owner

Não deveria ter uma com o valor do Bot como era esperado
:frowning:

Seria válido sugerir no BLiP Ideas ?

Vou avaliar as sugestões e fazer os ajustes.

Obrigado