Opções do canal: janela de espera antes de responder
- Por que contatos que enviam "mensagens picadas" recebiam várias respostas
- Como a Janela de espera antes de responder de cada canal agrupa tudo em uma resposta
- Como as execuções são serializadas por conversa e como o agente pode ajustar a janela sozinho
- Como uma resposta da sua equipe pausa o agente naquela conversa e o que acontece com uma resposta em que o agente ainda está trabalhando
Muita gente escreve um único pensamento em várias mensagens curtas: "oi", "tenho uma dúvida", "sobre meu pedido". Antes da janela de espera, cada uma dessas mensagens iniciava uma resposta da IA, e o contato recebia duas ou três respostas que se repetiam ou se contradiziam.
Todo canal agora tem a opção Janela de espera antes de responder (milissegundos) na aba Opções.
Como a janela funciona
A janela é reiniciada a cada mensagem recebida. O agente só começa a responder quando o contato fica em silêncio durante toda a janela, e essa única resposta cobre tudo o que foi enviado nesse intervalo.
- Padrão: 3000 ms (3 segundos) em todos os tipos de canal. Em canais de e-mail, um valor não definido significa 0, porque um e-mail já é um pensamento completo.
- Intervalo: de 0 a 60000 ms.
0responde imediatamente. - Fragmentos de texto são unidos em uma única mensagem para o agente. Mídias, respostas de opção e outras mensagens que não são texto são mantidas separadas e tratadas em ordem.
A espera é curta se comparada ao tempo que o próprio agente leva para pensar, então uma janela de 3 segundos raramente é percebida — e confunde muito menos do que três respostas sobrepostas.
Uma resposta por vez, por conversa
Independentemente da janela, o AutoTalk agora executa no máximo uma resposta do agente por vez em cada conversa. Se o contato enviar outra mensagem enquanto o agente ainda está trabalhando na anterior, essa mensagem espera e é respondida logo em seguida — por uma execução que já viu a primeira resposta. Isso vale mesmo quando a janela é 0.
Se o serviço do AutoTalk reiniciar enquanto uma mensagem está esperando, uma tarefa em segundo plano a recupera em cerca de um minuto. Mensagens que esperaram mais de seis horas não são reprocessadas: elas são marcadas como ignoradas com o motivo stale_queue_expired, para que nada antigo seja respondido fora de contexto.
Deixando o agente ajustar a janela
O agente pode perceber que um contato específico escreve em fragmentos e ajustar a janela apenas para aquela conversa, usando a ação Definir atraso de resposta (actions/agent/lifecycle/session/set_reply_delay). O ajuste fica salvo na conversa como Atraso de resposta do agente (milissegundos) e aparece nos detalhes da conversa; um operador também pode editá-lo ou limpá-lo por lá.
Precedência, da maior para a menor:
- o Atraso de resposta do agente da conversa, quando definido;
- a opção Janela de espera antes de responder do canal;
- o padrão interno (3000 ms, ou 0 para e-mail).
Para onde foi a configuração da empresa
A antiga opção da empresa "Tempo de espera antes do robô responder (milissegundos)" foi removida. Ela era um atraso fixo contado a partir de cada mensagem, não uma janela reiniciada de verdade, e não sobrevivia a uma reinicialização do serviço. Configure a janela por canal, como descrito acima.
Pausa após uma resposta humana
Quando alguém da sua equipe responde manualmente em uma conversa — pelo próprio app do canal (por exemplo, o celular do WhatsApp conectado ao canal) ou pela Caixa de entrada — o agente de IA pausa naquela conversa para não falar por cima dessa pessoa. Duas coisas acontecem:
- A pausa. Por padrão, o agente fica em silêncio por 60 minutos, e cada nova mensagem humana soma mais 60 minutos. Use a opção Pausa após resposta humana (minutos) do canal (de 1 a 10.080, ou seja, até uma semana) para mudar isso: o agente passa a ficar em silêncio por esse tempo depois da última mensagem humana, e as mensagens humanas seguintes reiniciam a pausa em vez de somar. Uma pausa mais longa que já esteja em andamento, como uma que o agente definiu com Pausar respostas do agente, é mantida. Por exemplo, 1.440 mantém o agente fora da conversa por um dia depois da última mensagem da sua equipe. Para voltar ao padrão, limpe o campo e salve.
- A resposta em andamento é retida. Se sua equipe escreve enquanto o agente ainda está trabalhando em uma resposta, o restante dessa resposta normalmente não é enviado, e o agente para de trabalhar nela: não faz mais chamadas ao modelo nem a ferramentas. Isso vale para a própria resposta do agente, para cada mensagem de uma resposta composta por várias mensagens (mesmo quando o agente espera entre elas) e para as mensagens que as etapas Compor Resposta da Conversa e Enviar Mensagem ao Contato enviam para esta mesma conversa, sejam essas etapas executadas em uma ferramenta, como pré-ação ou depois de uma saída estruturada.
Essa retenção é uma proteção, não uma garantia de que o agente fique em silêncio depois que sua equipe escreveu:
- Mensagens que chegam ao contato por outro caminho não são retidas: as enviadas por um workflow que o agente executa, por uma função chamada em um registro (por exemplo, a função
sendMessagedo contato via Executar Função no Documento) ou por uma etapa Executar código. - Se o AutoTalk não consegue ler a conversa para verificar se sua equipe respondeu, ele deixa a resposta do agente passar em vez de silenciar o agente.
- Mensagens para outros contatos, como um aviso que o agente envia a um colega, também não são retidas. Mas, como o agente para de trabalhar na resposta, um aviso que ele só enviaria depois não sai.
As mensagens que o contato envia durante a pausa ficam na conversa, mas o agente não as responde; garanta que alguém da equipe acompanhe a conversa. Você pode retomar o bot a qualquer momento pelo menu de configurações da conversa.
Observações:
- A pausa vale para a conversa em que sua equipe respondeu, não para o canal inteiro.
- Na API oficial do WhatsApp Business, o AutoTalk não processa as mensagens digitadas no app WhatsApp Business; por isso, ali só as respostas enviadas pela Caixa de entrada pausam o agente e retêm a resposta dele.
Relacionados
- Ritmo de resposta do agente — orientações de prompt para agentes que conversam com quem digita rápido
- Ação Definir atraso de resposta
- Configuração da empresa