Runtime durable

Une tâche.
Des semaines ou des mois de travail.

Temporal intégré conserve l'état du workflow pendant les attentes et les interruptions. Corin peut poursuivre le même élément de travail à l'arrivée d'une réponse ou lors d'une nouvelle tentative d'une étape configurée.

CorinRuntime durable / Exemple d'élément de travail
Q-1042 · Un élément de travail
REVUE DE DEVIS · ÉTAT DU WORKFLOW

Demande de devis révisé

Jour 1 → Des semaines plus tard
01 / TÂCHE OUVERTE

La demande devient un élément de travail.

Les agents commencent avec les enregistrements autorisés et la procédure pertinente. Le workflow enregistre l'étape terminée et la suite.

Démarrage de la revue de devis
ÉVÉNEMENTS SUR Q-1042
Demande reçueEnregistré
Informations client requisesEn attente
Réponse associéeEn attente
Étape d'outil relancéeEn attente
Revue du responsableEn attente
Étape suivanteEn attente
Choisissez un événement pour inspecter l'état et l'étape en attente.

Ce que signifie la durabilité ici

La tâche garde sa place.

Un agent peut terminer une étape et attendre une personne ou un système externe. Corin garde le même élément de travail ouvert pendant cette attente. Lorsque l'entrée attendue arrive, le travail peut reprendre à l'étape en attente.

Temporal intégré prend en charge l'état du workflow, les attentes et la reprise dans les flux compatibles. Le modèle est appelé pour les étapes qui en ont besoin ; il ne tourne pas pendant toute une attente de plusieurs semaines.

Les attentes font partie du workflow

Une réponse peut arriver des semaines plus tard.

Dans l'exemple du devis, l'équipe demande un détail client manquant. La tâche enregistre ce qu'elle a déjà vérifié et attend. Une réponse ultérieure se rattache à Q-1042 : les agents peuvent donc continuer avec les informations à jour.

Le même principe s'applique lorsqu'une personne doit approuver une décision. L'approbation est une nouvelle entrée pour la tâche ouverte, dans le cadre de ses autorisations.

UN ÉLÉMENT DE TRAVAIL · TROIS MOMENTS
Q-1042En cours
ÉTAPE TERMINÉEContexte recueilli

L'analyste des tarifs vérifie les enregistrements autorisés et demande un détail manquant.

Suite : attendre la réponse du client
L'ID de la tâche reste Q-1042.
ÉTAPE ÉCHOUÉE · ACTION SUIVANTE
ÉTAPE D'OUTIL / NOUVELLE TENTATIVE

Une nouvelle tentative configurée peut répéter l'étape échouée.

Un délai d'attente temporaire d'un outil n'efface pas forcément le travail terminé. Le workflow enregistre la tentative et applique sa règle de nouvelle tentative configurée.

ConserverProgression des tâches terminées
La gestion des échecs dépend de l'étape et de sa règle.

Nouvelles tentatives et échecs

Relancer une étape échouée quand c'est sûr.

Temporal prend en charge les nouvelles tentatives et la reprise après des interruptions d'infrastructure. Un workflow Corin doit tout de même définir quelles opérations échouées peuvent être relancées, quand s'arrêter et quand demander à une personne de résoudre une exception métier.

Si une écriture externe a pu réussir avant un délai d'attente, la répéter pourrait créer une seconde action. Un devis rejeté par un responsable exige aussi une décision révisée, pas une nouvelle tentative automatique.

Examiner ce qui s'est passé

Trois enregistrements répondent à des questions différentes.

L'exécution durable, la télémétrie des agents et le système métier montrent chacun une partie différente du travail.

01 / WORKFLOW

État Temporal

Quelle étape est terminée, qu'est-ce qui est en attente, et quel événement ou quelle nouvelle tentative fait avancer le travail ?

02 / AGENTS

Télémétrie Langfuse

Quels agent, modèle et outils ont été utilisés, et combien l'exécution a-t-elle coûté ou duré ?

03 / RÉSULTAT

Enregistrement métier

Qui a approuvé une décision, et qu'est-ce qui a réellement changé dans le système connecté ?

Créer avec Corin

Essayez une tâche avec une vraie attente.

Utilisez le point de départ développeur pour inspecter un workflow compatible. Adaptez ses attentes, ses limites de nouvelles tentatives et ses approbations à votre propre tâche.