Passo 1: Selecione o nó "Entrega de Produto com Cidade" e crie dois nós filhos, um para a cidade de "São Paulo" e outro para as cidades de "Rio de Janeiro ou Salvador"
A estrutura ficará da seguinte forma:
Passo 2: Clique no nó filho da cidade de "São Paulo" e na opção "Then assistant should" selecione "Jump to" e direcione para o nó filho "São Paulo" do nó "Entrega de Produto" e marque a opção "If assistent recognizes (condition)".
Passo 3: Clique no nó filho da cidade de "Rio de Janeiro ou Salvador" e na opção "Then assistant should" selecione "Jump to" e direcione para o nó filho "Rio de Janeiro e Salvador" do nó "Entrega de Produto" e marque a opção "If assistent recognizes (condition)".
A estrutura terá esse formato:
Passo 4: Agora, clique no nó pai "Entrega de Produto com Cidade" e na opção "Then assistant should" selecione "Skip user input and evaluate child nodes". Com isso configuramos o chatbot para responder corretamente, faça o teste!
Essa é uma abordagem recomendada, pois através dela é possível saber rapidamente quais as condições aquele nó possui, uma vez que as mesmas estão agrupadas, diferentemente da primeira abordagem, onde seria necessário avaliar cada nó pai para entender o que está sendo feito.
Observação: Partindo dessa segunda abordagem, como estamos fazendo com que o direcionamento fique a cargo dos nós filhos, não podemos excluí-lo como foi feito ao final da primeira abordagem.
Deixo abaixo um gif que exemplifica o passo a passo feito e simula o Try it, mostrando o resultado:
Qualquer dúvida estou por aqui.
Grande abraço!