Agentes de razonamiento
Agentes que deciden qué hacer, no solo qué decir: leen registros en vivo e interacciones pasadas y reaccionan a los eventos que surgen a mitad de la conversación.
Reserva una demoRazonamiento en cada paso
En cada turno, el agente valora la conversación hasta ese momento, el historial del contacto, lo que devuelven tus sistemas y cualquier señal que acabe de llegar, y entonces decide si responder, llamar a una herramienta o escalar.
- Respuesta
- Llamar a una herramienta
- Escalar
Señales
Las sesiones se suscriben a temas al iniciarse, de modo que un evento como una tormenta en la I-80 o una cita cancelada llega a las conversaciones en curso a las que afecta y deja intactas las demás. El agente cambia de rumbo a mitad de llamada o retiene el evento hasta el siguiente turno.
I-80 cerrada en Donner, cadenas en la US-50
- 48213De Reno a Sacramento/storm/i-80
- 48217De Reno a Denver/storm/*
- 51102De Dallas a Atlanta/lane/i-20
- 48220De Salt Lake City a Denver/storm/*
- 51140De Laredo a Memphis/lane/i-35
FAQs
Una Signal es un evento externo que se entrega a una sesión de workflow que ya está en ejecución, en lugar de a una cola detrás de ella. Un servicio meteorológico, una actualización del TMS o un sistema interno pueden publicar una, y cualquier sesión activa suscrita a ese tema la recibe de inmediato, que es lo que permite a un agente reaccionar a algo ocurrido fuera de la conversación mientras la conversación sigue abierta.
Un trigger de webhook inicia una nueva ejecución de workflow. Una Signal llega a una ejecución que ya está en curso. Si un cambio de tarifa llega antes de que empiece una llamada, el trigger es el patrón adecuado; si llega mientras el agente ya está negociando, solo una Signal puede cambiar el resultado de esa conversación.
Las sesiones se suscriben a temas al iniciarse, así que el enrutamiento se resuelve antes incluso de que llegue el evento. Un tema puede ser tan amplio o tan específico como requiera la operación: un tema personalizado como /storm/i-80 alcanza a todas las sesiones en directo de esa ruta y deja intacta cualquier sesión no relacionada.
El agente actualiza sobre la marcha la respuesta que iba a dar o retiene el evento hasta el siguiente turno cuando interrumpir no sería adecuado. Las llamadas a herramientas pueden reemitirse con la nueva información, de modo que el agente puede pausar una cotización y pedir una ETA revisada en lugar de terminar una frase que ya es incorrecta.
Sí. Un agente de razonamiento se ejecuta sin un canal de comunicación activo: toma una entrada, la procesa contra tus registros y herramientas y devuelve una salida estructurada para que el siguiente nodo actúe. La misma capacidad de razonamiento que un agente de voz o de texto, empleada para decisiones en segundo plano como puntuar una excepción o clasificar un lote, en lugar de para conversar.

