Saltar al contenido principal

¿Qué son las trazas?

Las trazas te permiten ver el flujo completo de una llamada desglosado en pasos individuales llamados spans. Cada span representa una operación concreta — como un turno de conversación, una respuesta del agente o la ejecución de una herramienta — con su duración exacta. Mientras que los logs de llamadas te dicen qué pasó, las trazas te dicen cuánto tardó cada paso y cómo se relacionan entre sí.

Estructura de una traza

Cada llamada genera una traza con una estructura jerárquica. El span raíz representa la sesión completa, y dentro de él se anidan los pasos individuales:
Sesión del agente (llamada completa)
├── Turno del usuario
│   └── Usuario hablando
├── Turno del agente
│   ├── Generación LLM (respuesta de la IA)
│   ├── Síntesis de voz (texto a audio)
│   ├── Herramienta ejecutada (si aplica)
│   └── Agente hablando
├── Transición de camino (si usa caminos conversacionales)
└── ...más turnos

Tipos de spans

SpanQué representa
Sesión del agenteLa llamada completa de inicio a fin
Turno del usuarioUn turno completo del contacto hablando
Turno del agenteUn turno completo del agente respondiendo
Generación LLMEl tiempo que tardó la IA en generar la respuesta
Síntesis de vozEl tiempo de conversión de texto a audio
Herramienta ejecutadaLa ejecución de una herramienta (integración, transferencia, etc.)
Transición de caminoUn cambio de nodo en agentes con caminos conversacionales

Información disponible en cada span

Dependiendo del tipo de span, puedes ver diferentes atributos:

Turnos de conversación

AtributoDescripción
Mensaje del usuarioLo que dijo el contacto
Respuesta del agenteLo que respondió el agente
InterrumpidoSi el contacto interrumpió al agente

Herramientas ejecutadas

AtributoDescripción
Nombre de la herramientaQué herramienta se ejecutó
ArgumentosCon qué parámetros se llamó

Transiciones de camino

AtributoDescripción
Nodo origenDesde qué nodo se hizo la transición
Nodo destinoA qué nodo se movió el agente
Tipo de nodoEl tipo del nodo destino

Casos de uso

Diagnosticar llamadas lentas

Identifica qué paso está tardando más: ¿la generación de la IA? ¿La síntesis de voz? ¿Una integración externa?

Verificar flujos conversacionales

Confirma que los caminos conversacionales siguen las transiciones esperadas entre nodos.

Analizar herramientas

Revisa qué herramientas se ejecutaron, con qué parámetros y cuánto tardaron.

Entender interrupciones

Detecta en qué momentos los contactos interrumpieron al agente y cómo respondió.