Trwałe środowisko wykonawcze

Jedno zadanie.
Tygodnie lub miesiące pracy.

Wbudowany Temporal zachowuje stan przepływu pracy mimo oczekiwań i przerw. Corin może kontynuować to samo zadanie, gdy nadejdzie odpowiedź lub skonfigurowany krok zostanie ponowiony.

CorinTrwałe środowisko wykonawcze / Przykładowe zadanie
Q-1042 · Jedno zadanie
PRZEGLĄD OFERTY · STAN PRZEPŁYWU PRACY

Prośba o zmienioną ofertę

Dzień 1 → Tygodnie później
01 / ZADANIE OTWARTE

Wniosek staje się jednym zadaniem.

Agenci zaczynają od dozwolonych rekordów i właściwej procedury. Przepływ pracy rejestruje ukończony krok i to, co nastąpi dalej.

Początek przeglądu oferty
ZDARZENIA DLA Q-1042
Otrzymano prośbęZapisano
Potrzebne dane klientaOczekuje
Powiązano odpowiedźOczekuje
Ponowiono krok narzędziaOczekuje
Weryfikacja kierownikaOczekuje
Następny krokOczekuje
Wybierz zdarzenie, aby sprawdzić stan i oczekujący krok.

Co tu oznacza trwałość

Zadanie zachowuje swoje miejsce.

Agent może ukończyć jeden krok i czekać na człowieka lub system zewnętrzny. Corin utrzymuje to samo zadanie otwarte przez cały okres oczekiwania. Gdy nadejdą oczekiwane dane wejściowe, praca może zostać wznowiona od oczekującego kroku.

Wbudowany Temporal obsługuje stan przepływu pracy, oczekiwanie i wznawianie w obsługiwanych przepływach. Model jest wywoływany w krokach, które go wymagają; nie działa przez całe wielotygodniowe oczekiwanie.

Oczekiwanie jest częścią przepływu pracy

Odpowiedź może nadejść po tygodniach.

W przykładzie z ofertą zespół prosi o brakujące dane klienta. Zadanie zapisuje, co już sprawdziło, i czeka. Późniejsza odpowiedź należy do Q-1042, więc agenci mogą kontynuować z zaktualizowanymi informacjami.

Ten sam wzorzec obowiązuje, gdy osoba musi zatwierdzić decyzję. Zatwierdzenie jest nowym wejściem do otwartego zadania, w ramach jego uprawnień.

JEDNO ZADANIE · TRZY MOMENTY
Q-1042W trakcie
KROK UKOŃCZONYZebrano kontekst

Analityk cenowy sprawdza dozwolone rekordy i prosi o brakujący szczegół.

Dalej: oczekiwanie na odpowiedź klienta
Identyfikator zadania pozostaje Q-1042.
NIEUDANY KROK · NASTĘPNE DZIAŁANIE
KROK NARZĘDZIA / PONOWIENIE

Skonfigurowane ponowienie może powtórzyć nieudany krok.

Chwilowe przekroczenie limitu czasu narzędzia nie musi wymazywać ukończonej pracy. Przepływ pracy rejestruje próbę i stosuje skonfigurowaną politykę ponowień.

ZachowajPostęp ukończonych zadań
Obsługa błędów zależy od kroku i jego polityki.

Ponowienia i błędy

Ponów nieudany krok, gdy jest to bezpieczne.

Temporal obsługuje ponowienia i odzyskiwanie po przerwach w infrastrukturze. Przepływ pracy Corin nadal musi określać, które nieudane operacje można ponowić, kiedy przestać i kiedy poprosić człowieka o rozwiązanie wyjątku biznesowego.

Jeśli zapis zewnętrzny mógł się powieść przed przekroczeniem limitu czasu, jego powtórzenie mogłoby wywołać drugie działanie. Oferta odrzucona przez menedżera także wymaga poprawionej decyzji, a nie kolejnej automatycznej próby.

Sprawdź, co się stało

Trzy rejestry odpowiadają na różne pytania.

Trwałe wykonanie, telemetria agentów i system biznesowy pokazują różne części pracy.

01 / PRZEPŁYW PRACY

Stan w Temporal

Który krok został ukończony, co oczekuje i jakie zdarzenie lub ponowienie posuwa pracę naprzód?

02 / AGENCI

Telemetria Langfuse

Którego agenta, modelu i narzędzi użyto oraz ile przebieg kosztował i trwał?

03 / WYNIK

Rekord biznesowy

Kto zatwierdził decyzję i co faktycznie zmieniło się w połączonym systemie?

Twórz z Corin

Wypróbuj zadanie z prawdziwym oczekiwaniem.

Skorzystaj z punktu startowego dla deweloperów, aby zbadać obsługiwany przepływ pracy. Dostosuj jego oczekiwania, granice ponowień i zatwierdzenia do własnego zadania.