Como podemos ajudar?

Como configurar o tempo de inatividade de um chatbot de fluxo
6 min
Criado por Ligia Sarmento em 27/01/2025 16:36
Atualizado por Ligia Sarmento em 04/09/2025 10:58
Importante: Antes de seguir com as instruções, confirme se a funcionalidade está disponível para o seu perfil de acesso.

Ao configurar um chatbot, é possível definir um período de inatividade. Este período corresponde ao tempo que o chatbot aguardará a interação do usuário antes de executar uma ação predefinida, como finalizar a conversa ou redirecionar o fluxo.

Este artigo tem como objetivo apresentar o procedimento para habilitar e configurar essa funcionalidade, integrando-a de maneira eficaz ao fluxo conversacional.

Para que serve o tempo de espera?

Imagine que você tem um chatbot para ajudar seus clientes. Ele pergunta o nome e o e-mail da pessoa. Se o cliente começar a conversa, mas se distrair e demorar para responder, o chatbot pode:

  • Lembrar o cliente: enviar uma mensagem amigável perguntando se ele ainda precisa de ajuda.

  • Encerrar a conversa: caso o cliente não responda, o chatbot pode finalizar o atendimento de forma educada para evitar que conversas permaneçam em aberto.

Isso é útil para manter a conversa organizada e garantir que o chatbot esteja sempre pronto para atender outros clientes.

Como configurar o tempo de espera

Passo 1: Ativando a função de espera

  1. Na tela de criação do seu chatbot, procure por um ícone de Configurações. Geralmente, ele fica no canto inferior direito e pode parecer uma engrenagem ⚙️. Clique nele.
  2. Você vai encontrar uma opção chamada Inatividade da conversa. Clique no botão ao lado para ligar essa função. Ele deve mudar de cor, indicando que está ativada.
  3. Agora, você precisa dizer ao chatbot quanto tempo ele deve esperar. Você pode escolher um tempo entre 5 minutos e 23 horas. Digite o número desejado.
  4. Para finalizar, clique em Salvar alterações.



Passo 2: Dizendo ao chatbot o que fazer quando o tempo acabar

Depois de ativar o tempo de espera, você precisa ensinar o chatbot a agir quando o usuário não responder dentro do tempo definido. Existem duas formas de fazer isso:

Opção 1: Usando um "Aviso de inatividade"

Imagine que você vai criar um "recado" para quando o usuário demorar a responder. Para organizar melhor, vamos colocar esse recado em um local separado do fluxo principal da conversa.

  1. Na tela de criação do chatbot, procure por Fluxo no canto inferior esquerdo e clique.

  2. Clique em Criar novo fluxo para adicionar esse "cantinho" para o nosso recado.

  3. Clique em Adicionar bloco. Pense no bloco como uma caixinha de mensagem.

  4. Procure por um tipo de bloco chamado Marcador e escolha a opção Inatividade.

  5. Agora, adicione outro bloco do tipo Mensagem de texto. Nele, escreva a mensagem que você quer que o chatbot envie quando o tempo de espera acabar. Por exemplo: "Percebi que você está inativo. Se tiver mais alguma dúvida, pode falar com a gente! Obrigado e até logo!".

  6. Clique em Salvar as alterações.

Pronto! Agora, se o usuário demorar para responder, a conversa será automaticamente direcionada para esse "recado" de inatividade.

Opção 2: Usando uma "Condição de tempo"

Nessa opção, você vai dizer para um bloco específico da conversa que, se o usuário não responder em certo tempo, ele deve ir para uma mensagem de "tempo de espera".


  1. Crie um bloco específico para a mensagem de tempo de espera (assim como fizemos na Opção 1). Dê um nome fácil de lembrar, como "Tempo de inatividade", e escreva a mensagem que será enviada (por exemplo: "Percebi que você está inativo. Se tiver mais alguma dúvida, pode falar com a gente! Obrigado e até logo!").
  2. Escolha qual bloco da conversa vai "observar" se o usuário vai responder ou não. No exemplo da imagem, o bloco "Agradecimento" faz isso.
  3. Clique no bloco que você escolheu (no nosso exemplo, "Agradecimento") e procure pelas configurações de Destino. O "destino" é para onde o chatbot vai depois desse bloco.
  4. Clique em Adicionar destino e crie uma condição. Imagine que você está dizendo: "SE o tempo de espera acabar (a variável input.text FOR IGUAL A inactivity_time), ENTÃO vá para o bloco 'Tempo de inatividade'".


Testando para ver se funciona

Depois de configurar tudo, é importante testar para ter certeza de que está funcionando certinho:

  1. Comece uma conversa de teste no seu chatbot.

  2. Chegue até o bloco que você configurou para "observar" a inatividade (por exemplo, o "Agradecimento").

  3. Fique um tempo sem responder (espere o tempo que você configurou).

  4. Veja se o chatbot te envia a mensagem de inatividade corretamente.

Se tudo funcionar como esperado, parabéns! Você configurou o tempo de espera do seu chatbot.

Importante: Se você configurar as duas opções (o "Aviso de inatividade" e a "Condição de tempo"), o "Aviso de inatividade" terá prioridade. Pense bem em como você quer organizar o fluxo do seu chatbot para evitar qualquer confusão.
Este artigo resolveu sua dúvida?
Últimos artigos visitados