Durable Runtime
Eine Aufgabe.
Wochen oder Monate an Arbeit.
Integriertes Temporal bewahrt den Workflow-Status über Wartezeiten und Unterbrechungen hinweg. Corin kann dasselbe Arbeitselement fortsetzen, wenn eine Antwort eintrifft oder ein konfigurierter Schritt wiederholt wird.
Überarbeitete Angebotsanfrage
Die Anfrage wird zu einem Arbeitselement.
Agenten beginnen mit zulässigen Datensätzen und dem relevanten Verfahren. Der Workflow erfasst den abgeschlossenen Schritt und was als Nächstes folgt.
Was Dauerhaftigkeit hier bedeutet
Die Aufgabe behält ihren Stand.
Ein Agent kann einen Schritt abschließen und auf eine Person oder ein externes System warten. Corin hält dasselbe Arbeitselement während dieser Wartezeit offen. Sobald die erwartete Eingabe eintrifft, kann die Arbeit beim ausstehenden Schritt fortgesetzt werden.
Integriertes Temporal unterstützt Workflow-Status, Wartezeiten und Fortsetzung in unterstützten Abläufen. Das Modell wird für die Schritte aufgerufen, die es benötigen; es läuft nicht während einer wochenlangen Wartezeit.
Wartezeiten sind Teil des Workflows
Eine Antwort kann Wochen später eintreffen.
Im Angebotsbeispiel fragt das Team eine fehlende Kundenangabe an. Die Aufgabe erfasst, was bereits geprüft wurde, und wartet. Eine spätere Antwort gehört zu Q-1042, sodass die Agenten mit den aktualisierten Informationen fortfahren können.
Dasselbe Muster gilt, wenn eine Person eine Entscheidung freigeben muss. Die Freigabe ist eine neue Eingabe für die offene Aufgabe, im Rahmen ihrer Berechtigungen.
Der Preisanalyst prüft die zulässigen Datensätze und fragt eine fehlende Angabe an.
Eine konfigurierte Wiederholung kann den fehlgeschlagenen Schritt erneut ausführen.
Eine vorübergehende Tool-Zeitüberschreitung muss die abgeschlossene Arbeit nicht löschen. Der Workflow erfasst den Versuch und folgt seiner konfigurierten Wiederholungsrichtlinie.
Wiederholungen und Fehler
Fehlgeschlagene Schritte wiederholen, wenn es sicher ist.
Temporal unterstützt Wiederholungen und die Wiederherstellung nach Infrastrukturunterbrechungen. Ein Corin-Workflow muss dennoch festlegen, welche fehlgeschlagenen Vorgänge wiederholt werden dürfen, wann abgebrochen wird und wann eine Person eine geschäftliche Ausnahme klären soll.
Wenn ein externer Schreibvorgang vor einem Timeout erfolgreich gewesen sein könnte, kann eine Wiederholung eine zweite Aktion auslösen. Ein von einer Führungskraft abgelehntes Angebot erfordert zudem eine überarbeitete Entscheidung, keinen weiteren automatischen Versuch.
Nachvollziehen, was passiert ist
Drei Datensätze beantworten unterschiedliche Fragen.
Dauerhafte Ausführung, Agenten-Telemetrie und das Geschäftssystem zeigen jeweils einen anderen Teil der Arbeit.
Temporal-Status
Welcher Schritt ist abgeschlossen, was steht aus, und welches Ereignis oder welche Wiederholung bringt die Arbeit voran?
Langfuse-Telemetrie
Welcher Agent, welches Modell und welche Tools wurden genutzt, und was hat die Ausführung gekostet oder wie lange hat sie gedauert?
Geschäftsdatensatz
Wer hat eine Entscheidung freigegeben, und was hat sich im verbundenen System tatsächlich geändert?
Mit Corin entwickeln
Testen Sie eine Aufgabe mit echter Wartezeit.
Nutzen Sie den Einstiegspunkt für Entwickler, um einen unterstützten Workflow zu untersuchen. Passen Sie Wartezeiten, Wiederholungsgrenzen und Freigaben an eine eigene Aufgabe an.