Runtime duradero

Una tarea.
Semanas o meses de trabajo.

Temporal integrado conserva el estado del flujo de trabajo durante esperas e interrupciones. Corin puede continuar el mismo elemento de trabajo cuando llega una respuesta o se reintenta un paso configurado.

CorinRuntime duradero / Elemento de trabajo de ejemplo
Q-1042 · Un elemento de trabajo
REVISIÓN DE COTIZACIÓN · ESTADO DEL FLUJO DE TRABAJO

Solicitud de cotización revisada

Día 1 → Semanas después
01 / TAREA ABIERTA

La solicitud se convierte en un elemento de trabajo.

Los agentes empiezan con los registros permitidos y el procedimiento relevante. El flujo de trabajo registra el paso completado y lo que viene después.

Inicio de la revisión de la cotización
EVENTOS EN Q-1042
Solicitud recibidaRegistrado
Se necesita un dato del clientePendiente
Respuesta asociadaPendiente
Paso de herramienta reintentadoPendiente
Revisión del responsablePendiente
Siguiente pasoPendiente
Elija un evento para inspeccionar el estado y el paso pendiente.

Qué significa aquí la durabilidad

La tarea conserva su posición.

Un agente puede terminar un paso y esperar a una persona o a un sistema externo. Corin mantiene abierto el mismo elemento de trabajo durante esa espera. Cuando llega la entrada esperada, el trabajo puede reanudarse en el paso pendiente.

Temporal integrado admite el estado del flujo de trabajo, las esperas y la reanudación en los flujos compatibles. El modelo se invoca en los pasos que lo necesitan; no se ejecuta durante una espera de semanas.

Las esperas forman parte del flujo de trabajo

Una respuesta puede llegar semanas después.

En el ejemplo de la cotización, el equipo solicita un dato del cliente que falta. La tarea registra lo que ya comprobó y espera. Una respuesta posterior pertenece a Q-1042, por lo que los agentes pueden continuar con la información actualizada.

El mismo patrón se aplica cuando una persona debe aprobar una decisión. La aprobación es una nueva entrada para la tarea abierta, dentro de sus permisos.

UN ELEMENTO DE TRABAJO · TRES MOMENTOS
Q-1042En curso
PASO COMPLETADOContexto recopilado

El analista de precios revisa los registros permitidos y solicita un dato que falta.

Siguiente: esperar respuesta del cliente
El ID de la tarea sigue siendo Q-1042.
PASO FALLIDO · SIGUIENTE ACCIÓN
PASO DE HERRAMIENTA / REINTENTO

Un reintento configurado puede repetir el paso fallido.

Que una herramienta agote temporalmente el tiempo de espera no tiene por qué borrar el trabajo completado. El flujo de trabajo registra el intento y sigue su política de reintentos configurada.

ConservarProgreso completado de la tarea
La gestión de fallos depende del paso y de su política.

Reintentos y fallos

Reintente un paso fallido cuando sea seguro.

Temporal admite reintentos y recuperación ante interrupciones de infraestructura. Aun así, un flujo de trabajo de Corin debe definir qué operaciones fallidas pueden reintentarse, cuándo detenerse y cuándo pedir a una persona que resuelva una excepción de negocio.

Si una escritura externa pudo completarse antes de agotarse el tiempo de espera, repetirla podría crear una segunda acción. Una cotización rechazada por un responsable también requiere una decisión revisada, no otro intento automático.

Inspeccione lo ocurrido

Tres registros responden a preguntas distintas.

La ejecución duradera, la telemetría de agentes y el sistema de negocio muestran cada uno una parte distinta del trabajo.

01 / FLUJO DE TRABAJO

Estado de Temporal

¿Qué paso se completó, qué está pendiente y qué evento o reintento hace avanzar el trabajo?

02 / AGENTES

Telemetría de Langfuse

¿Qué agente, modelo y herramientas se usaron, y cuánto costó o tardó la ejecución?

03 / RESULTADO

Registro de negocio

¿Quién aprobó una decisión y qué cambió realmente en el sistema conectado?

Desarrolle con Corin

Pruebe una tarea con una espera real.

Use el punto de partida para desarrolladores para inspeccionar un flujo de trabajo compatible. Adapte sus esperas, límites de reintento y aprobaciones a una tarea propia.