Saltar al contenido principal
Actualizado el Oct 9, 2026

Opciones del canal: ventana de espera antes de responder

Qué aprenderás
  • Por qué los contactos que envían "mensajes partidos" recibían varias respuestas
  • Cómo la Ventana de espera antes de responder de cada canal las agrupa en una sola respuesta
  • Cómo se serializan las ejecuciones por conversación y cómo el agente puede ajustar la ventana por sí mismo
  • Cómo una respuesta de tu equipo pausa al agente en esa conversación y qué pasa con una respuesta en la que el agente todavía está trabajando

Mucha gente escribe un solo pensamiento en varios mensajes cortos: "hola", "tengo una duda", "sobre mi pedido". Antes de la ventana de espera, cada uno de esos mensajes iniciaba una respuesta de la IA, y el contacto recibía dos o tres respuestas que se repetían o se contradecían.

Todo canal tiene ahora la opción Ventana de espera antes de responder (milisegundos) en la pestaña Opciones.

Cómo funciona la ventana​

La ventana se reinicia con cada mensaje entrante. El agente solo empieza a responder cuando el contacto lleva en silencio toda la ventana, y esa única respuesta cubre todo lo enviado mientras tanto.

  • Predeterminado: 3000 ms (3 segundos) en todos los tipos de canal. En canales de correo electrónico, un valor sin definir significa 0, porque un correo ya es un pensamiento completo.
  • Rango: de 0 a 60000 ms. 0 responde de inmediato.
  • Los fragmentos de texto se unen en un solo mensaje para el agente. Los archivos, las respuestas de opción y otros mensajes que no son texto se mantienen separados y se tratan en orden.

La espera es corta comparada con el tiempo que el propio agente necesita para pensar, así que una ventana de 3 segundos rara vez se nota — y confunde mucho menos que tres respuestas superpuestas.

Una respuesta a la vez, por conversación​

Independientemente de la ventana, AutoTalk ejecuta ahora como máximo una respuesta del agente a la vez en cada conversación. Si el contacto envía otro mensaje mientras el agente sigue trabajando en el anterior, ese mensaje espera y se responde justo después — con una ejecución que ya vio la primera respuesta. Esto se cumple incluso cuando la ventana es 0.

Si el servicio de AutoTalk se reinicia mientras un mensaje está esperando, una tarea en segundo plano lo recupera en aproximadamente un minuto. Los mensajes que esperaron más de seis horas no se reprocesan: se marcan como ignorados con el motivo stale_queue_expired, para que nada antiguo se responda fuera de contexto.

Dejar que el agente ajuste la ventana​

Un agente puede notar que un contacto concreto escribe en fragmentos y ajustar la ventana solo para esa conversación, con la acción Definir retraso de respuesta (actions/agent/lifecycle/session/set_reply_delay). El ajuste se guarda en la conversación como Retraso de respuesta del agente (milisegundos) y se muestra en los detalles de la conversación; un operador también puede editarlo o borrarlo desde allí.

Precedencia, de mayor a menor:

  1. el Retraso de respuesta del agente de la conversación, si está definido;
  2. la opción Ventana de espera antes de responder del canal;
  3. el valor predeterminado interno (3000 ms, o 0 para correo electrónico).

Adónde fue la configuración de la empresa​

La antigua opción de empresa "Tiempo de espera antes de que el bot responda (milisegundos)" se eliminó. Era un retraso fijo contado desde cada mensaje, no una ventana que se reinicia, y no sobrevivía a un reinicio del servicio. Configura la ventana por canal, como se describe arriba.

Pausa tras una respuesta humana​

Cuando alguien de tu equipo responde manualmente en una conversación — desde la propia app del canal (por ejemplo, el teléfono de WhatsApp conectado al canal) o desde la Bandeja de entrada — el agente de IA se pausa en esa conversación para no hablar encima de esa persona. Pasan dos cosas:

  • La pausa. Por defecto, el agente se queda en silencio 60 minutos, y cada nuevo mensaje humano suma otros 60 minutos. Usa la opción Pausa tras una respuesta humana (minutos) del canal (de 1 a 10.080, es decir, hasta una semana) para cambiarlo: el agente se queda en silencio ese tiempo después del último mensaje humano, y los mensajes humanos siguientes reinician la pausa en lugar de sumarse. Una pausa más larga que ya esté en curso, como una que el agente definió con Pausar respuestas del agente, se mantiene. Por ejemplo, 1.440 mantiene al agente fuera de la conversación durante un día después del último mensaje de tu equipo. Para volver al valor predeterminado, borra el campo y guarda.
  • La respuesta en curso se retiene. Si tu equipo escribe mientras el agente todavía está trabajando en una respuesta, el resto de esa respuesta normalmente no se envía, y el agente deja de trabajar en ella: no hace más llamadas al modelo ni a herramientas. Esto cubre la propia respuesta del agente, cada mensaje de una respuesta formada por varios mensajes (incluso cuando el agente espera entre ellos) y los mensajes que los pasos Componer Respuesta de la Conversación y Enviar Mensaje al Contacto envían a esta misma conversación, ya sea que esos pasos se ejecuten en una herramienta, como pre-acción o después de una salida estructurada.

Esta retención es una protección, no una garantía de que el agente se quede en silencio después de que tu equipo escribió:

  • Los mensajes que llegan al contacto por otro camino no se retienen: los que envía un workflow que el agente ejecuta, una función llamada sobre un registro (por ejemplo, la función sendMessage del contacto mediante Ejecutar Función en Documento) o un paso Ejecutar código.
  • Si AutoTalk no puede leer la conversación para comprobar si tu equipo respondió, deja pasar la respuesta del agente en lugar de silenciarlo.
  • Los mensajes a otros contactos, como un aviso que el agente envía a un colega, tampoco se retienen. Pero, como el agente deja de trabajar en la respuesta, un aviso que solo habría enviado más tarde no sale.

Los mensajes que el contacto envía durante la pausa quedan en la conversación, pero el agente no los responde; asegúrate de que alguien del equipo siga la conversación. Puedes reanudar el bot en cualquier momento desde el menú de configuración de la conversación.

Notas:

  • La pausa se aplica a la conversación en la que respondió tu equipo, no a todo el canal.
  • En la API oficial de WhatsApp Business, AutoTalk no procesa los mensajes escritos en la app WhatsApp Business; por eso, allí solo las respuestas enviadas desde la Bandeja de entrada pausan al agente y retienen su respuesta.

Relacionados​