Respondido

Consultar via Builder horário em que mensagem ativa foi enviada


Pessoal, sabem se é possível consultar pelo Builder o horário em que uma mensagem ativa foi enviada? Dando mais detalhes:


Quando faço um envio de mensagem ativa, envio o usuário para um ponto do fluxo que espera uma resposta. Quando o usuário manda alguma mensagem, queria poder identificar quanto tempo ele demorou pra responder, para poder personalizar os próximos passos. Por exemplo:



  • Usuário que demorou menos de 2 horas pra responder vai para o bloco A

  • Usuário que demorou mais de 2 horas pra responder vai para o bloco B


Como poderia fazer isso?

icon

Melhor resposta por Eglison_Souza 18 April 2022, 13:24

Veja o original

4 comentários

Boa tarde @Matias_Campos_Helmei


Há uma maneira mais simples que seria criando um script de entrada no bloco, onde armazena o horário na qual ele entrou, e um script de saída na qual valida o tempo em que ele ficou sem responder.



E nas condições de saída você direciona ele conforme o tempo.


Opa @Eglison_Souza , valeu pela resposta! Mas então, quando é feito um envio de mensagem ativa pelo Whatsapp, as ações de entrada não são executadas né? Então não daria pra setar esse horário de entrada…

Certo @Matias_Campos_Helmei entendi sua posição, então nesse caso, você poderia consultar via API o horário do envio pelo contact.identity e fazer a comparação com a hora atual.


Para isso temos uma documentação do blip disponível em Blip Docs | API Reference


Nesse link monstro como iniciar com a integração Blip Docs | API Reference

Acho que funcionou, valeu @Eglison_Souza !!

Comente