Flujo de conversación

Configura cómo gestiona tu asistente los tiempos de espera, las interrupciones y los turnos durante las conversaciones.

Descripción general

Los ajustes del flujo de conversación determinan cómo gestiona tu asistente los periodos de silencio del usuario, las interrupciones durante el habla y el comportamiento de los turnos. Estos ajustes ayudan a crear conversaciones más naturales y se pueden personalizar según tu caso de uso.

Duración máxima de la conversación

El ajuste Duración máxima de la conversación limita el tiempo total que una conversación puede permanecer activa. Este límite global comienza cuando se inicia la conversación y se aplica independientemente de los tiempos de espera por turno. El valor predeterminado es de 600 segundos (10 minutos). Puedes establecer un valor de entre 60 y 7200 segundos.

Configuración

En la CLI y la API, configura este ajuste con el campo conversation_config.conversation.max_duration_seconds.

Abre tu agente en el panel, ve a la pestaña Avanzado y ajusta la Duración máxima de la conversación en **Límites de llamadas **. Guarda los cambios.

Las conversaciones por mensajes de WhatsApp tienen un tiempo de espera predeterminado por inactividad de 15 minutos, medido desde la respuesta más reciente del agente. Este tiempo de espera puede finalizar una conversación por mensajes antes de la duración máxima configurada. Clientes Enterprise cuyo caso de uso requiera un tiempo de espera distinto deben contactar con soporte en support@elevenlabs.io.

Tomar el turno tras un silencio

El ajuste Tomar el turno tras un silencio determina cuánto espera tu asistente durante los periodos de silencio del usuario antes de tomar el siguiente turno y solicitar una respuesta.

Configuración

El valor se especifica en segundos y debe estar entre 1 y 30 segundos. En la CLI y la API, configura este ajuste con el campo conversation_config.turn.turn_timeout.

Abre tu agente en el panel, ve a la pestaña Avanzado y ajusta el valor de Tomar el turno tras un silencio. Guarda los cambios.

Ajuste para tomar el turno tras un silencio

Elige una duración de espera adecuada según tu caso de uso. Los tiempos de espera más cortos crean conversaciones más ágiles, pero pueden interrumpir a usuarios que necesitan más tiempo para responder, lo que da lugar a una conversación menos natural.

Buenas prácticas

  • Establece tiempos de espera más cortos (5-10 segundos) para conversaciones informales en las que se espera un intercambio ágil
  • Usa tiempos de espera más largos (10-30 segundos) cuando los usuarios puedan necesitar más tiempo para pensar o formular respuestas complejas
  • Ten en cuenta el contexto de tus usuarios: la atención al cliente puede beneficiarse de tiempos de espera más cortos, mientras que el soporte técnico puede necesitar tiempos más largos

Tiempo de espera suave

El tiempo de espera suave proporciona respuesta de audio inmediata cuando el LLM tarda más de lo previsto en generar una respuesta. En lugar de un silencio incómodo durante la espera, tu agente dice una breve frase de relleno como «Hmm…» o «Déjame pensar…» para mantener un flujo de conversación natural.

Esta función resulta útil para:

  • Consultas complejas que requieren un procesamiento más largo del LLM
  • Gestionar una latencia variable de proveedores de LLM
  • Crear conversaciones más humanas con pausas naturales para pensar

Cómo funciona

  1. Cuando el usuario termina de hablar, el sistema comienza a generar una respuesta del LLM
  2. Se inicia un temporizador según la duración de espera configurada
  3. Si la respuesta del LLM llega antes de que finalice el tiempo de espera, no se dice ninguna frase de relleno
  4. Si se alcanza el tiempo de espera antes de que responda el LLM:
    • Se dice inmediatamente el mensaje de relleno configurado
    • El agente sigue esperando la respuesta real
    • Cuando está lista, el agente dice la respuesta completa del LLM

El tiempo de espera suave se activa solo una vez por turno para evitar varias frases de relleno seguidas.

Configuración

Abre tu agente en el panel, ve a la pestaña Avanzado y ajusta los parámetros de Tiempo de espera suave. Guarda los cambios.

Ajustes del tiempo de espera suave

Duración del tiempo de espera

El tiempo, en segundos, antes de decir el mensaje de relleno mientras se espera la respuesta del LLM.

AjusteDescripción
Predeterminado-1 (desactivado)
IntervaloDe 0.5 a 8.0 segundos
Recomendado3.0 segundos

Empieza con 3.0 segundos: suficiente para evitar frases de relleno innecesarias en respuestas rápidas y lo bastante breve para evitar silencios incómodos.

Mensaje estático

Una frase de relleno predefinida que se dice cuando se activa el tiempo de espera suave.

AjusteDescripción
Predeterminado"Hhmmmm...yeah."
Longitud1–200 caracteres

Este mensaje admite:

  • Anulaciones de idioma: se traduce automáticamente a los idiomas adicionales configurados para tu agente
  • Anulaciones de cliente: se puede personalizar para cada llamada mediante el SDK

Mensaje generado por LLM

Cuando está activado, genera dinámicamente una frase de relleno adecuada al contexto mediante un LLM ligero, en lugar de usar el mensaje estático.

AjusteDescripción
Predeterminadofalse
AlternativaUsa el mensaje estático si falla la generación

El sistema usa el contexto reciente de la conversación (hasta 4 mensajes, 1000 caracteres) para generar frases de relleno relevantes como «Hmm…», «Ya veo…», «Entendido…», «De acuerdo…» o «Vale…»

Al usar mensajes generados por LLM, sigue siendo necesario un mensaje estático alternativo.

Buenas prácticas

  • Evita indicadores de tiempo en los mensajes de relleno (por ejemplo, «Un segundo…») porque los tiempos de respuesta reales son impredecibles
  • Desactiva el tiempo de espera suave para bots de preguntas frecuentes rápidos cuyas respuestas sean siempre ágiles

Interrupciones

La gestión de interrupciones determina si los usuarios pueden interrumpir a tu asistente mientras habla.

Configuración

Los ajustes de interrupciones se pueden configurar en la pestaña Avanzado del agente, en Eventos de cliente.

Para activar las interrupciones, asegúrate de que la interrupción esté seleccionada como evento de cliente.

Interrupciones activadas

Interrupción permitida

Interrupciones desactivadas

Interrupción ignorada

Desactiva las interrupciones cuando sea fundamental comunicar la información completa, como en avisos legales o instrucciones de seguridad.

Buenas prácticas para las interrupciones

  • Activa las interrupciones en flujos conversacionales naturales donde se espera un diálogo de ida y vuelta
  • Desactiva las interrupciones cuando sea fundamental completar el mensaje (por ejemplo, términos y condiciones, información de seguridad)
  • Ten en cuenta el contexto de tu caso de uso: la atención al cliente puede beneficiarse de las interrupciones, mientras que la transmisión de información puede no hacerlo

Rapidez para tomar el turno

La rapidez para tomar el turno controla con qué velocidad responde tu asistente a las intervenciones del usuario durante la conversación. Este ajuste determina hasta qué punto el asistente está dispuesto a tomar turnos y empezar a hablar según los patrones de habla detectados.

Cómo funciona

El asistente incluye ahora dos mejoras clave para tomar turnos de forma más natural:

  1. Generación de respuestas más rápida: el asistente empieza a hablar después de recibir suficientes palabras y una coma del modelo de lenguaje, en lugar de esperar a que haya oraciones completas. Esto reduce la latencia y crea conversaciones más ágiles, especialmente cuando el asistente tiene respuestas largas.

  2. Rapidez para tomar el turno configurable: controla con qué rapidez el asistente interpreta las pausas o patrones de habla como oportunidades para responder.

Configuración

Hay tres modos disponibles:

  • Ágil: el asistente responde rápidamente a las intervenciones del usuario y participa en cuanto tiene oportunidad. Es ideal para conversaciones dinámicas donde se valoran las respuestas inmediatas.
  • Normal: toma de turnos equilibrada que funciona bien en la mayoría de situaciones conversacionales. El asistente espera pausas naturales en la conversación antes de responder.
  • Paciente: el asistente espera más tiempo antes de tomar su turno, lo que da a los usuarios más tiempo para terminar sus ideas. Es ideal para recopilar información detallada o cuando los usuarios necesitan tiempo para formular sus respuestas.

Abre tu agente en el panel, ve a los ajustes de Agente y selecciona el modo de rapidez para tomar el turno que quieras. Guarda los cambios.

La rapidez para tomar el turno es especialmente útil cuando se combina con workflows. Puedes ajustar dinámicamente la capacidad de respuesta del asistente según el contexto: hacer que intervenga antes durante una conversación informal o que espere más al recopilar información sensible, como números de teléfono o direcciones de correo electrónico.

Buenas prácticas para la rapidez para tomar el turno

  • Usa el modo Ágil para situaciones de atención al cliente en las que las respuestas rápidas mejoran la experiencia del usuario
  • Usa el modo Paciente al recopilar información estructurada, como números de teléfono, direcciones o direcciones de correo electrónico
  • Usa el modo Normal como predeterminado para flujos conversacionales generales
  • Combínalo con workflows para ajustar dinámicamente la rapidez para tomar el turno según el contexto de la conversación
  • Prueba distintos ajustes con tu caso de uso específico para encontrar el equilibrio óptimo

Configuraciones recomendadas

  • Tiempos de espera más cortos (5-10 segundos) para interacciones ágiles - Activa las interrupciones para permitir que clientes intervengan con preguntas - Rapidez para tomar el turno Ágil para conversaciones rápidas y ágiles
  • Tiempos de espera moderados (10-15 segundos) para dar a los usuarios tiempo para recopilar información - Activa las interrupciones para un flujo de conversación natural - Rapidez para tomar el turno Paciente al recopilar números de teléfono, direcciones o direcciones de correo electrónico
  • Tiempos de espera más largos (15-30 segundos) para permitir respuestas complejas - Desactiva las interrupciones para garantizar la comunicación completa de la información legal - Rapidez para tomar el turno Normal para mantener un ritmo constante
  • Tiempos de espera más largos (10-30 segundos) para dar tiempo a pensar y formular respuestas - Activa las interrupciones para que estudiantes puedan intervenir con preguntas - Rapidez para tomar el turno Paciente para dar a estudiantes tiempo suficiente para responder