Boa tarde, estou tentando fazer uma relação entre BOT’s para otimizar o fluxo e deixá-los mais leves.
Recebo o usuário no BOT - A
Consigo enviar ele normalmente através de redirecionamento para o BOT - B a partir de um ponto do fluxo, e então quero retornar ele para o BOT - A do ponto em que ele estava.
Se eu usar condicional de palavra chave no inicio do A e direcionar diretamente para um bloco, caso descubram a palavra eu fico sem segurança.
Estou tentando fazer a chamada através de de change-user-state porém não consigo fazer com que o usuario ao entrar no BOT - A esteja com seu status para o bloco desejado. (recebendo sucesso na requisição do postman
{
"id": "{{$guid}}",
"method": "set",
"uri": "/contexts/{{idwhats}}%40wa.gw.msging.net/master-state",
"type": "text/plain",
"resource": "{{idbot}}"
}
Caso tenha alguma forma melhor de fazer isso eu agradeço, a ideia é transitar entre bots para blocos específicos sem fazer todas as condicionais no bloco de entrada do bot principal.