Problema ao iniciar a sessão do TypeBot via API
Welcome!
- [X] Yes, I have searched for similar issues on GitHub and found none.
What did you do?
Ao iniciar a sessão do TypeBot via API utilizando o endpoint "{{baseUrl}}/typebot/start/{{instance}}" [POST] a sessão não é aberta. O Typebot chega a enviar a saudação, porém não chega a capturar a resposta do usuário. Corpo do Request:
{ "url": "https://typebot-api.domain.com", "typebot": "confirmar-agendamento-9d357rt", "remoteJid": "[email protected]", "startSession": true, "variables": [ { "name": "pushName", "value": "Marcos" } ] }
Ao consultar as sessões no Manager não é apresentada nenhuma.
Aqui a ideia é iniciar um Bot que realiza a confirmação de um agendamento e coletar a resposta do usuário.
What did you expect?
Que o fluxo do TypeBot continuasse e o retorno do usuário fosse capturado.
What did you observe instead of what you expected?
Verifiquei que caso o BOT é iniciado por uma palavra-chave o fluxo funciona normalmente.
Screenshots/Videos
No response
Which version of the API are you using?
2.1.1
What is your environment?
Docker
Other environment specifications
No response
If applicable, paste the log output
No response
Additional Notes
No response
Consertaram aqui, mas agora, se eu inicio sessão com um usuário, e tento iniciar com um segundo sem encerrar a primeira, não inicia sessão pro segundo. Pode testar aí, @markinhok2 , e ver se acontece contigo também na 2.1.2? Obrigado
@admdanielspalma fiz um teste e consegui abrir 2 sessões, porém as variáveis enviadas estão nulas... apenas o remoteJid é enviado. Segundo a documentação você pode enviar variáveis da seguinte forma:
{ "url": "https://bot.dgcode.com.br", "typebot": "fluxo-unico-3uuso28", "remoteJid": "[email protected]", "startSession": false, "variables": [ { "name": "pushName", "value": "Davidson Gomes" } ] }
porém nem o pushName é recebido pelo TypeBot.
Mesma coisa aqui, @markinhok2
Favor tentarem com versões mais recentes pois é possivel que tenha sido solucionado, exemplo 2.1.2 ou 2.2.0
Estou usando a versão 2.2.3 e o erro continua. Envio o startSession como true e a sessionnão é aberta.