Durable Runtime
Eén taak.
Weken of maanden werk.
Het ingebouwde Temporal behoudt de workflowstatus bij wachttijden en onderbrekingen. Corin kan hetzelfde werkitem voortzetten wanneer er een antwoord binnenkomt of een geconfigureerde stap opnieuw wordt geprobeerd.
Herzien offerteverzoek
Het verzoek wordt één werkitem.
Agents beginnen met toegestane records en de relevante procedure. De workflow legt de voltooide stap vast en wat er daarna komt.
Wat duurzaamheid hier betekent
De taak houdt haar plek.
Een agent kan een stap afronden en wachten op een persoon of een extern systeem. Corin houdt hetzelfde werkitem open tijdens die wachttijd. Zodra de verwachte input binnenkomt, kan het werk hervatten bij de openstaande stap.
Het ingebouwde Temporal ondersteunt de workflowstatus, wachttijden en hervatting in ondersteunde flows. Het model wordt aangeroepen voor de stappen die het nodig hebben; het draait niet door tijdens een wachttijd van weken.
Wachttijden horen bij de workflow
Een antwoord kan weken later binnenkomen.
In het offertevoorbeeld vraagt het team om een ontbrekend klantgegeven. De taak legt vast wat al is gecontroleerd en wacht. Een later antwoord hoort bij Q-1042, zodat de agents verder kunnen met de bijgewerkte informatie.
Hetzelfde patroon geldt wanneer een persoon een besluit moet goedkeuren. De goedkeuring is nieuwe input voor de openstaande taak, binnen de rechten ervan.
De prijsanalist controleert de toegestane records en vraagt om een ontbrekend detail.
Een geconfigureerde nieuwe poging kan de mislukte stap herhalen.
Een tijdelijke time-out van een tool hoeft voltooid werk niet te wissen. De workflow legt de poging vast en volgt het geconfigureerde retrybeleid.
Herhalingen en fouten
Probeer een mislukte stap opnieuw als dat veilig is.
Temporal ondersteunt nieuwe pogingen en herstel na onderbrekingen van de infrastructuur. Een Corin-workflow moet nog steeds bepalen welke mislukte bewerkingen opnieuw mogen worden geprobeerd, wanneer te stoppen en wanneer een persoon een bedrijfsuitzondering moet oplossen.
Als een externe schrijfactie vóór een time-out mogelijk al is gelukt, kan herhalen een tweede actie veroorzaken. Een door een manager afgewezen offerte vraagt ook om een herzien besluit, niet om nog een automatische poging.
Bekijk wat er gebeurde
Drie registraties beantwoorden verschillende vragen.
Duurzame uitvoering, agenttelemetrie en het bedrijfssysteem tonen elk een ander deel van het werk.
Temporal-status
Welke stap is voltooid, wat staat open, en welke gebeurtenis of nieuwe poging brengt het werk verder?
Langfuse-telemetrie
Welke agent, welk model en welke tools zijn gebruikt, en wat kostte de run aan geld of tijd?
Bedrijfsrecord
Wie heeft een besluit goedgekeurd, en wat is er daadwerkelijk gewijzigd in het gekoppelde systeem?
Bouwen met Corin
Probeer een taak met een echte wachttijd.
Gebruik het startpunt voor ontwikkelaars om een ondersteunde workflow te inspecteren. Pas de wachttijden, retrygrenzen en goedkeuringen aan voor een eigen taak.