Automatyzacja i harmonogramowanie
Automatyzuj agentów Neotask za pomocą zaplanowanych zadań, elastycznych trybów dostarczania i wydajnego kierowania sesji.
Zaplanowane zadania (Cron)
Zaplanowane zadania pozwalają automatyzować działania agentów według harmonogramu cyklicznego lub jednorazowego. Zdefiniuj, kiedy zadanie ma być uruchamiane, co ma robić i dokąd trafiają wyniki.
Typy harmonogramów
| Typ | Format | Przykład |
|---|---|---|
| O określonej godzinie | Stała data i czas | Uruchom raz 28 lutego 2026 o 9:00 |
| Co jakiś czas | Interwał | Uruchom co 30 minut |
| Cron | Standardowe wyrażenie cron | 0 9 * * 1-5 (dni robocze o 9:00) |
Obsługa stref czasowych
- Wszystkie harmonogramy respektują skonfigurowaną strefę czasową
- Wyrażenia cron obsługują parametr strefy czasowej
- Dostępna opcja rozłożenia w czasie w celu przesunięcia terminów wykonania między wieloma zadaniami
Ładunki zadań
Każde zaplanowane zadanie wykonuje ładunek -- czynność, którą agent wykonuje po wyzwoleniu zadania.
| Typ | Opis |
|---|---|
| Zdarzenie systemowe | Wyzwól dowolne zdarzenie (oparte na tekście) |
| Tura agenta | Wyślij wiadomość do agenta z opcjonalnym zastąpieniem modelu |
Tryby dostarczania
Kontroluj, dokąd trafiają wyniki zaplanowanego zadania po wykonaniu.
| Tryb | Opis |
|---|---|
| Brak | Tylko wykonanie wewnętrzne -- brak dostarczania wyniku |
| Ogłoszenie | Rozgłoś wynik do kanału |
| Webhook | Wyślij wynik metodą POST na zewnętrzny adres URL |
Kierowanie sesji
Wybierz sposób obsługi kontekstu konwersacji dla każdego zaplanowanego zadania.
| Tryb | Opis |
|---|---|
| Główna | Sesja współdzielona -- kumulatywna historia konwersacji przenosi się między uruchomieniami |
| Izolowana | Nowa sesja na każde uruchomienie -- czysta karta za każdym razem, gdy zadanie się wykonuje |
Operacje na zadaniach
Neotask daje Ci pełną kontrolę nad cyklem życia zaplanowanych zadań:
- Twórz, aktualizuj i usuwaj zadania w dowolnym momencie
- Włączaj lub wyłączaj zadanie bez jego usuwania
- Wymuś natychmiastowe uruchomienie, aby pominąć harmonogram i wykonać na żądanie
- Pomiń raz, aby opóźnić pojedyncze wykonanie, a następnie automatycznie wznowić normalny harmonogram
- Wyświetl pełną historię uruchomień, w tym status, czas trwania i błędy każdego wykonania
Przykładowe automatyzacje
Oto kilka popularnych sposobów wykorzystania zaplanowanych zadań Neotask przez zespoły:
Poranny briefing
- Harmonogram: Codziennie o 8:00
- Co robi: Agent streszcza najnowsze wiadomości i wysyła digest na Slacka
Tygodniowy raport
- Harmonogram: Każdy poniedziałek
- Co robi: Agent kompiluje dane analityczne i wysyła podsumowanie e-mailem do zespołu
Synchronizacja danych
- Harmonogram: Co 4 godziny
- Co robi: Agent sprawdza zewnętrzne API i aktualizuje panel sterowania świeżymi danymi
Sprawdzanie stanu
- Harmonogram: Co 15 minut
- Co robi: Agent monitoruje usługi i wysyła alerty w razie awarii