Este node permite condicionar a sessão do AgentBot selecionando o nome da condição a ser aplicada com um simples select.
Para testá-lo, primeiro você deve ter condições criadas para seu bot. Para criar condições, solicite através de um Service Request.
Uma vez que o fluxo seja importado, devemos configurar os parâmetros já que do contrário eles serão um valor default.
Em primeiro lugar você deverá configurar a id de sessão. A variável {{sessionID}} faz referência ao ID da conversação que se obtém antes da saída do complemento de step In e poderá ser encontrada na variável: “msg.payload.agentbot_user.id” para capturar e guardar este dado dentro de msg, e assim poderá utilizar este mesmo parâmetro posteriormente dentro do fluxo.
Logo depois, deverá escolher o bot que será utilizado dentro do select de bots. Neste campo irão aparecer apenas os bots aos quais você tem acesso na plataforma.
Por último, você deverá utilizar o select de condições e escolher a opção desejada.
Quando o fluxo passar por este complemento a sessão será condicionada e a partir deste momento responderá conforme as respostas condicionadas na plataforma.
Para utilizá-lo, conecte o complemento na seção do fluxo onde deseja que o condicionamento seja realizado, e ao passar por este caminho a sessão será condicionada.
Lembre-se que você deve configurar os parâmetros vistos na etapa "Como testar este fluxo?" , e se a operação estiver correta, você poderá observar através de um nó de depuração, que o objeto msg terá a propriedade “Condition” com o nome e o tipo da condição definida.
Faça o download do fluxo clicando aqui: