EvolutionAPI / evolution-api

Evolution API is an open-source WhatsApp integration API
https://evolution-api.com
GNU General Public License v3.0
1.64k stars 758 forks source link

[PT][BUG][Pause the flow do Wait parando fluxo] #519

Closed jhonyrsy closed 3 months ago

jhonyrsy commented 5 months ago

Título: [Pause the flow do Wait parando fluxo]

Descrição: Quando executamos o fluxo do Typebot na web e habilitamos o Pause the flow do Wait o fluxo ocorre normalmente, porem quando inicio o fluxo pelo WhatsApp com Pause the flow Habilitado o fluxo se encerra e não executa os demais blocos do Typebot. Na versão web do Typebot ele intende que se o Wait estiver como 2 segundos ele aguarda e depois continua o fluxo, já no WhatsApp quando ele chega no Wait com Pause the flow ele encerra o fluxo e começa do inicio.

bugWait

Ambiente: Servidor: [Ubuntu 20.04] Versão da API: [1.7.0]

AnxHall commented 5 months ago

A função se comporta da seguinte forma

se a opção "Pause the flow" estiver marcada ele ira parar ate que o usuario mande alguma mensagem, no caso como não tem outro bloco ele identifica que finalizou e vai reiniciar no seu caso, separe esse bloco da N8N para que ele continue para essa função

caso queira so aguardar 3 segundos e que a função httprequest rode, desmarca essa opção de pause the flow ...

Simples

yagoylc commented 4 months ago

Mesmo problema aqui. Fiz um cenário para exemplificar melhor.

Ubuntu: 22.04.3 Evo: 1.7.4 Typebot: 2.25.0 N8N: 1.40.0 Ambiente: Docker

Fluxo typebot

image

Requisição sendo feita corretamente por dentro do typebot.

image

Webhook criado no N8N apenas para simulação:

image

Resultado na integração da Evolution

image

Arquivos de importação dos exemplos

n8n.json typebot.json