# Fluxo de Inatividade

Para aprimorar o bot, utilize a função de inatividade e **configure o período de tempo que seu chat deve aguardar antes de mover para o fluxo de abandono.**

💡 **Por exemplo:** caso um cliente abandone uma conversa ou compra, essa funcionalidade permitirá configurar um fluxo inteiro para a sequência do atendimento.

**Exemplos de mensagens que podem ser enviadas:**

* *“Olá, você está por aí? Vimos que seu pedido ainda não foi finalizado. Você está com alguma dúvida?.”*
* *“Nosso chat será encerrado em alguns minutos. Caso ainda esteja por aí, basta nos avisar ou nos acionar novamente”.*

**Exemplo de funcionalidades:**

* Disparar um evento informando que o usuário abandonou o atendimento;
* Chamar uma API de CRM enviando o histórico da conversa até esse momento.

Dessa forma, será possível:

* [x] Prosseguir com um cenário de chatbot mesmo sem interação do usuário, seguindo um fluxo dentro dos intervalos programados;
* [x] Definir condições para o envio da comunicação;
* [x] Otimizar o atendimento, acompanhando e atendendo clientes com maior agilidade;
* [x] Disparar um evento para saber quantas pessoas abandonaram a conversa no meio do caminho, aprimorando seus relatórios de dados;

### Estrutura

Para localizar, clique em **Configurações** e, em seguida, **Configurar inatividade**.

<figure><img src="https://776911411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MBjaNm5lB1Yqgih1JCA%2Fuploads%2F503qw9lN5W2UonWX4e5M%2Fimg03.png?alt=media&#x26;token=f68f0123-2899-4a8f-b04a-34daa2257bba" alt=""><figcaption></figcaption></figure>

Em seguida, uma tela abrirá para você **ativar e definir o tempo de inatividade**.

<figure><img src="https://776911411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MBjaNm5lB1Yqgih1JCA%2Fuploads%2F29JvuwMc2C7N8Kft0z2j%2Fimg04.JPG?alt=media&#x26;token=701dfe3a-b798-4575-8752-952d5151b6f7" alt=""><figcaption></figcaption></figure>

#### ⚠️ Informações importantes:

Alguns canais como Whatsapp, Facebook e Instagram permitem apenas que mensagens sejam agendadas **24h após o último envio**.

Por esse motivo, será necessário determinar o **período entre 5 minutos e 23 horas** quando a opção de Inatividade estiver Ativada. Assim, não há a possibilidade de abrir margem de erro caso o chat seja encerrado antes de ser possível disparar o fluxo.

{% hint style="info" %}
Caso a última interação do usuário com o bot tenha sido há mais de 24h, o fluxo de inatividade não será executado, independente de ter ou não mensagens.
{% endhint %}

Para definir o tempo, utilize os botões de **-** e **+** e clique em **Salvar modificações** conforme exemplificado no gif abaixo:

<figure><img src="https://776911411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MBjaNm5lB1Yqgih1JCA%2Fuploads%2FEyIhddwySzzlj1iRsdTw%2Fgif03.gif?alt=media&#x26;token=aa9147ab-eace-4d33-8fa8-816cb357b6ca" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Lembre-se que o robô somente obedecerá os horários definidos se você o configurar. Caso contrário, ele irá funcionar conforme o estabelecido no fluxo, sem disparo de mensagem após um período de abandono do usuário.
{% endhint %}

Após o tempo definido, será enviado um input automático no fluxo. Ele estará denominado como **inactivity\_time** e se encontrará na tela do **Builder**, como um próximo nó que deve ser acionado.

Em seguida, você pode continuar o seu cenário de chatbot sem a necessidade de aguardar a interação pelo usuário.

Abaixo, veja um exemplo de um atendimento iniciado utilizando o recurso **Simulador** para compreender melhor como funciona. Será possível visualizar no histórico do atendimento o input.&#x20;

<figure><img src="https://776911411-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MBjaNm5lB1Yqgih1JCA%2Fuploads%2FeoqqyrqrlWjP5s81SPHE%2Fimg04.png?alt=media&#x26;token=bdb15225-e8c0-4518-8c03-c83297680d9b" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Após fazer a alteração do tempo de inatividade, para que seja aplicado em produção, o assistente deverá ser **publicado**.
{% endhint %}
