Skip to main content
Pergunta

Como fazer um bloco unico responsavel por redirecionar para subBots?


Tayane Milagres

Pessoal, bom dia!

Estou com uma dúvida, no meu fluxo tenho mais de 2 redirecionamentos para subBots o que fica meio desorganizado.

 

Queria entender um pouco melhor como que faz um bloco generico de redirecionamento para não ter que ficar colocando um bloco pra cada redirecionamento do subBot.

Recebi essa explicação mas não entendi muito bem como ficaria esse gerenciamento pela variavel:

 

O bloco de redirecionamento genérico funcionaria da seguinte forma:

  • Bloco A: direcionaria para o subbot A  
  • Bloco B: direcionaria para o subbot B 
  • Bloco C: direcionaria para o subbot C

Em vez de criar um bloco de redirecionamento para cada um, armazenamos na variável destination apenas o nome do serviço de destino:

  • Bloco A: destination recebe o valor A
  • Bloco B: destination recebe o valor B
  • Bloco C: destination recebe o valor C

Em seguida, temos o bloco Redirect to Subbot, responsável por executar a ação de redirecionamento. Ele processa o objeto de redirecionamento com base no input do usuário e no valor da variável destination.

 

Como ficaria esse gerenciamento no bloco geral que vai controlar para qual direção o fluxo vai de acordo com a “Destination”