Zadania cykliczne
Praca, która wraca regularnie i uruchamia się sama o ustalonej porze.
Wybierz częstotliwość, napisz prompt, wskaż, dokąd ma trafić wynik — a Sauna zajmie się resztą sama. Każde uruchomienie tworzy sesję, którą znajdziesz w Dashboard po filtrze źródła Scheduled (zobacz Dashboard → Filtrowanie), albo wynik trafia do iMessage lub na e-mail, jeśli to tam ma być dostarczony.
Przegląd
Strona Scheduled Tasks to jedna kolumna kart z zadaniami, z przyciskiem + New w prawym górnym rogu.
Na każdej karcie widać:
- Nazwę zadania i kolorową plakietkę stanu (Active / Paused / Disabled).
- Podgląd treści promptu.
- Repeats: częstotliwość opisaną zwykłym językiem („Weekdays at 4:00 PM”, „Every day at 10:00 PM”).
- Next Run: najbliższy zaplanowany termin uruchomienia.
- Send to: dokąd trafia wynik (Sauna, iMessage, Email), z ikoną kanału.
- Ikonę kosza i przełącznik w prawym górnym rogu karty.
Kliknij kartę, żeby otworzyć pełny widok edycji. Przełącznikiem wstrzymasz albo wznowisz zadanie bez otwierania czegokolwiek.
Tworzenie zadania
+ New otwiera okno Create Scheduled Task z czterema polami (pola wymagane mają czerwoną gwiazdkę):
- Name (wymagane). Tekst zastępczy: „e.g. Daily standup summary”.
- Frequency (wymagane). Plakietka częstotliwości i plakietka godziny. Do wyboru pięć opcji: Once, Hourly, Daily, Weekdays, Weekly. Domyślnie ustawione jest Daily. Przy Daily i Weekdays pojawia się wybór godziny; przy Hourly wybór minuty (00, 15, 30, 45); Weekly dodaje wybór dnia; Once pokazuje wybór daty.
- Send to (opcjonalne). Na liście rozwijanej są trzy opcje: Sauna (dashboard w aplikacji webowej, domyślnie), iMessage, Email. iMessage ma dopisek „Not connected” i pozostaje wyszarzone, dopóki nie połączysz go na ekranie Home.
- Prompt (wymagane). Pole tekstowe na dowolną treść. Tekst zastępczy: „Describe what this task...”.
Kliknij zielony przycisk Create, żeby zapisać. Sauna przeniesie Cię z powrotem do listy Scheduled, a nowa karta będzie na samej górze.
Stany zadania
Tak naprawdę stany są dwa: Active i Paused. „Disabled” to Paused z przeszkodą: Sauna uruchomiłaby zadanie, ale nie może dostarczyć wyniku.
Active
Zadanie działa. Plakietka jest zielona, przełącznik włączony, a Next Run pokazuje, kiedy nastąpi kolejne uruchomienie. W widoku edycji możesz zmienić wszystko: nazwę, częstotliwość lub godzinę, kanał dostarczenia, treść promptu. Zielony przycisk Run Now na dole uruchamia zadanie od ręki w jednorazowej sesji testowej o nazwie Test: {name}. Przełącznik wstrzymuje zadanie, kosz je usuwa, a X zamyka widok.
Paused
Zadanie wyłączone przez Ciebie. Plakietka jest szara, przełącznik wyłączony, a etykieta na karcie zmienia się z Next Run na Last Run. Wszystkie opcje edycji zostają na miejscu, a Run Now nadal działa. Żeby wznowić zadanie, włącz przełącznik z powrotem. Sauna wylicza kolejne uruchomienie na podstawie ustawionej częstotliwości; nie próbuje nadrabiać tego, co zostało pominięte.
Disabled
Wstrzymane zadanie, któremu coś blokuje drogę. Plakietka robi się bursztynowa, a pole Send to od razu pokazuje przyczynę, np. „Not connected” przy iMessage. Typowe przeszkody:
- Miejsce docelowe nie jest połączone. Zadanie ma trafiać do iMessage albo na e-mail, a ten kanał nie jest podłączony.
- Subskrypcja jest nieaktywna. Płatność za subskrypcję wygasła, więc Sauna automatycznie wstrzymuje wszystkie aktywne zadania i nie pozwoli ich ponownie włączyć, dopóki płatności nie zostaną uregulowane.
- Data jednorazowego zadania już minęła. Zadanie w trybie Once, którego termin już przeszedł.
- Błąd harmonogramu. Sauna nie potrafiła odczytać częstotliwości (zwykle w zadaniu utworzonym na czacie z nietypowym wzorcem czasu).
Usuń przeszkodę i włącz zadanie z powrotem. Samo ponowne połączenie go nie wznowi — wznowienie to zawsze ręczne przełączenie.
Tworzenie przez czat
Napisz Saunie na czacie, czego potrzebujesz. Wystarczy coś w stylu „Utwórz zadanie cykliczne, które co rano o 9:00 wyśle mi przez iMessage coś krótkiego na dobry humor”. Sauna potwierdzi częstotliwość, miejsce docelowe i prompt, a potem utworzy zadanie. Na liście Scheduled wygląda ono dokładnie tak samo jak zadanie utworzone w oknie + New.
Na stronie Scheduled nie ma do tego osobnego przycisku; zaczynasz z dowolnego czatu (Home, sesja, każde miejsce z polem czatu — zobacz Pole czatu). Tak samo działa edycja i usuwanie: poproś Saunę o zmianę godziny, nową treść promptu albo usunięcie zadania, a ona zrobi to przez ten sam plik.
