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.
Solicitud de cotización revisada
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.
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.
El analista de precios revisa los registros permitidos y solicita un dato que falta.
Un reintento configurado puede repetir el paso fallido.
Un tiempo de espera agotado temporal de una herramienta no tiene por qué borrar el trabajo completado. El flujo de trabajo registra el intento y sigue su política de reintentos configurada.
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 un tiempo de espera agotado, repetirla podría crear una segunda acción. Un presupuesto rechazado 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.
Estado de Temporal
¿Qué paso se completó, qué está pendiente y qué evento o reintento hace avanzar el trabajo?
Telemetría de Langfuse
¿Qué agente, modelo y herramientas se usaron, y cuánto costó o tardó la ejecución?
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.