Skip to main content
Pergunta

Redirecionar Usuário para Bloco Específico via API e Tratar Inatividade

  • December 22, 2025
  • 3 comentários
  • 44 Visualizações

Olá pessoal,

estou com o seguinte problema: Faço contato ativo com meu cliente e muitas vezes ele não responde nem a primeira mensagem. Em contato com o suporte Blip me informaram que a inatividade do bloco de Inicio de um bot não funciona e realmente concordo com as razões para tal. Então me orientaram a fazer esse tratamento criando um bloco para utilizar como início dos meus contatos ativos e tratar a inatividade nele. Porém, o problema continua, ou seja, após o envio da primeira mensagem, caso o cliente não responda, o fluxo ainda fica travado no bot. A minha intenção era na inatividade direcionar para o Bot principal, então fiz a configuração de expiração de direcionamento no router e mesmo assim não funcionou para esse bloco. 

Tenho usado as seguintes requests:

  1. Redirecionamento para o bot onde está o fluxo que desejo colocar o cliente
  2. Direcionamento para o Bloco que desejo

    Em seguida faço o envio da mensagem. O cliente recebe a mensagem mas fica preso nesse bloco de início até que interaja com a mensagem. Alguém já teve situação similar e sabe como resolver?

3 comentários

Lucas Ventura
Forum|alt.badge.img+3
  • Specialist
  • December 23, 2025

@Carlos Salgado Bom dia!

Realmente o contato só vai sair do bloco quando responder a mensagem ativa. Enquanto ele não responder ficará no bloco direcionado.

O que eu faço aqui é pegar o último template pela rota “get last messages” e validar o tempo que ele demorou pra responder. No meu caso a gente definiu 24h. Ai nas condições de saída do bloco direcionado no envio da mensagem ativa, eu tenho uma condição que é “respondeuAposPrazo = true” → redireciona inicio. 

Neste caso, ele vai pro inicio se demorar mais de 24h do envio da mensagem e antes de 24h ele segue as condições que esperamos receber no disparo da mensagem ativa.

 


Rafael_Figueiredo
Blipper
Forum|alt.badge.img+6

Olá pessoal,

estou com o seguinte problema: Faço contato ativo com meu cliente e muitas vezes ele não responde nem a primeira mensagem. Em contato com o suporte Blip me informaram que a inatividade do bloco de Inicio de um bot não funciona e realmente concordo com as razões para tal. Então me orientaram a fazer esse tratamento criando um bloco para utilizar como início dos meus contatos ativos e tratar a inatividade nele. Porém, o problema continua, ou seja, após o envio da primeira mensagem, caso o cliente não responda, o fluxo ainda fica travado no bot. A minha intenção era na inatividade direcionar para o Bot principal, então fiz a configuração de expiração de direcionamento no router e mesmo assim não funcionou para esse bloco. 

Tenho usado as seguintes requests:

  1. Redirecionamento para o bot onde está o fluxo que desejo colocar o cliente
  2. Direcionamento para o Bloco que desejo

    Em seguida faço o envio da mensagem. O cliente recebe a mensagem mas fica preso nesse bloco de início até que interaja com a mensagem. Alguém já teve situação similar e sabe como resolver?

@Carlos Salgado tudo bem ? 

Sobre o ponto 2 é algo da plataforma e foi feito para funcionar dessa maneira, acredito que a sua concepção foi para evitar fluxo não solicitados pelos clientes. 


Fabricio Artur

Complementando a resposta do Lucas 👌

Esse comportamento é intencional na plataforma e existe principalmente para evitar avanços de fluxo sem interação explícita do usuário, o que pode gerar problemas de UX e até de conformidade em cenários de outbound.

Em projetos maiores, o que costuma funcionar melhor é separar um fluxo (ou até um bot) específico para contatos ativos, controlar o timeout via API ou job externo e só então redirecionar o usuário para o bot principal. Isso dá mais previsibilidade ao fluxo e evita efeitos colaterais no atendimento principal.