Zadania cykliczne w Hummerce to procesy, które sklep uruchamia sam według harmonogramu, bez udziału obsługi: synchronizacje z ERP, przebudowa indeksu wyszukiwarki, sprawdzanie statusu płatności i przesyłek, eksport feedów i inne prace w tle. Obsługa sklepu widzi je w jednym miejscu w panelu - może sprawdzić, kiedy zadanie ostatnio się wykonało, uruchomić je ręcznie i przeczytać log, gdy integracja nagle przestaje działać.
Stan na wersję Hummerce 2.27-2.35, aktualizacja 2026-09-29.
- Jedno miejsce na wszystkie procesy w tle - obsługa sklepu widzi status każdej synchronizacji i integracji, bez pytania programisty "czy to już poszło".
- Szybka diagnoza awarii integracji - log zadania i informacja o błędzie ostatniego uruchomienia pokazują przyczynę od razu, zamiast czekać na kolejny cykl.
- Ręczne uruchomienie zamiast czekania na harmonogram - np. po zmianie konfiguracji integracji albo po naprawieniu przyczyny błędu.
- Tymczasowe wstrzymanie zadania - wyłączenie na czas prac serwisowych bez zmiany konfiguracji integracji.
- Dostęp przez asystenta AI - obsługa może zapytać wprost "czy synchronizacja z ERP się powiodła" albo zlecić uruchomienie zadania w rozmowie z asystentem, bez wchodzenia do panelu.
- Lista jest w menu Status -> Zadania i pokazuje wszystkie zadania cykliczne zarejestrowane w sklepie.
- Filtr pokazuje wszystkie zadania, tylko aktywne albo tylko aktualnie trwające.
- Sortowanie po częstotliwości uruchomień, ostatnim uruchomieniu, najbliższym planowanym uruchomieniu, nazwie albo w kolejności zadań.
- Historia poprzednich uruchomień rozwija się pod nazwą zadania i zostaje otwarta nawet po odświeżeniu listy.
- Dla każdego zadania widać: czy jest włączone, czy trwa teraz, czy ostatnie uruchomienie zakończyło się błędem, czas ostatniego i najbliższego planowanego uruchomienia oraz częstotliwość.
- Uruchom teraz - to samo zadanie, które normalnie startuje z harmonogramu, startuje natychmiast. Zadanie już trwające albo wyłączone jest pomijane - nie da się go uruchomić drugi raz równolegle.
- Włącz / wyłącz - wyłączone zadanie zachowuje harmonogram, ale jest pomijane przy każdym zaplanowanym uruchomieniu, aż do ponownego włączenia.
- Log zadania - komunikaty zapisane podczas ostatnich uruchomień i pełny opis ostatniego błędu (w tym jego przyczyna techniczna) - podstawowe źródło informacji, gdy integracja (np. Allegro, kurier, ERP) przestaje działać poprawnie.
- Indeks wyszukiwarki - pełna przebudowa indeksu wyszukiwarki raz na dobę w nocy (domyślnie o 2:00) oraz osobne, częstsze aktualizacje (np. kategorii wirtualnych co godzinę).
- Płatności - cykliczna synchronizacja statusu płatności PayPal (co kilka minut), Przelewy24 (raz dziennie) oraz sprawdzanie statusu wniosków ratalnych i leasingowych.
- Dostawy - cykliczne pobieranie statusu przesyłek od kurierów (np. co kilka godzin, zależnie od integracji).
- Integracje ERP - import towarów, klienów, cen, stanów i faktur oraz eksport zamówień i statusów jako niezależne zadania, każde z własną częstotliwością ustawianą przy wdrożeniu integracji.
- Marketplace - integracja z Allegro wykonuje wymianę danych (pobieranie zdarzeń, import zamówień i ofert, aktualizację ofert, eksport stanów i statusów, wysyłkę dokumentów sprzedaży) przez kilkanaście osobnych zadań, każde można wyłączyć niezależnie.
- Ceny i konfiguratory - codzienna aktualizacja kursów walut, cykliczne czyszczenie pamięci podręcznej cen z cenników, przeliczanie cen zestawów konfigurowalnych i przetwarzanie zamówionych konfiguracji w tle.
Ogólna lista w Status -> Zadania służy do podglądu, ręcznego uruchomienia i logu. Częstotliwość i włącznik konkretnego zadania integracji bywają dodatkowo dostępne we własnej grupie ustawień danego modułu w konfiguracji sklepu (np. Konfiguracja -> Zadania cykliczne dla integracji ratalnych) - obok ogólnej listy, nie zamiast niej.
- Lista zadań cyklicznych to element panelu od dawna; obecny widok (filtrowanie po stanie, sortowanie, rozwijana historia uruchomień) - od wersji 2.27.
- Obsługa zadań cyklicznych przez asystenta AI (MCP) - od wersji 2.35.
- Każde zadanie jest częścią konkretnego modułu (integracji, wyszukiwarki, cennika) - zadanie pojawia się na liście dopiero po włączeniu tego modułu w sklepie.
- Dostęp przez asystenta AI wymaga uruchomionego asystenta AI (MCP) i uprawnienia do zadań na koncie, którym jest połączony.
- Działa po aktualizacji - lista zadań, ręczne uruchomienie, log i obsługa przez asystenta AI są częścią platformy, bez prac wdrożeniowych.
- Nowe zadanie cykliczne wymaga wdrożenia - własna synchronizacja albo integracja, która ma działać automatycznie w tle, jest częścią modułu tej integracji. Czas wdrożenia i częstotliwość ustala się razem z tym modułem (np. integracją ERP albo kurierem), nie osobno.
- Lista pokazuje tylko zadania zarejestrowane w danej instalacji - moduł wyłączony w konfiguracji sklepu nie ma tam swojego zadania.
- Zadanie już trwające albo wyłączone jest pomijane przy próbie ręcznego uruchomienia - nie da się uruchomić go drugi raz równolegle.
- Częstotliwość większości zadań ustala się przy wdrożeniu modułu, a nie samodzielnie na liście ogólnej - własną grupę ustawień częstotliwości mają tylko wybrane integracje.
- Asystent AI uruchamia, zatrzymuje i czyta log istniejących zadań z takimi samymi uprawnieniami jak konto w panelu - nie zakłada nowych zadań ani nie zmienia ich harmonogramu.
- Nie weryfikujemy zadania pod kątem zgodności z prawem (np. licencje przekazanych materiałów, RODO, regulamin sklepu).
- Ustawianie częstotliwości każdego zadania wprost na ogólnej liście, bez osobnych ustawień per moduł.
- Powiadomienie obsługi sklepu, gdy zadanie kończy się błędem.
Czy da się uruchomić zadanie cykliczne ręcznie, bez czekania na harmonogram?
Tak, przyciskiem "uruchom teraz" na liście zadań - działa dokładnie jak zaplanowane uruchomienie, tylko natychmiast.
Czy asystent AI (MCP) może uruchomić lub zatrzymać zadanie?
Tak, z takimi samymi uprawnieniami jak konto w panelu, którym jest połączony.
Czy da się sprawdzić, dlaczego integracja przestała działać?
Tak. Log zadania pokazuje zapisane komunikaty i pełny opis ostatniego błędu - to pierwsze miejsce do sprawdzenia przy problemach z synchronizacją.
Czy wyłączenie zadania zmienia jego harmonogram?
Nie. Wyłączone zadanie zachowuje harmonogram, ale jest pomijane przy każdym zaplanowanym uruchomieniu, aż do ponownego włączenia.
Ile trwa dodanie nowego zadania cyklicznego?
Zależy od modułu, którego dotyczy - nowe zadanie to część konkretnej integracji lub synchronizacji, więc czas wdrożenia podajemy przy tym module, nie osobno dla samego zadania.
Chcecie sprawdzić, które procesy w tle warto uruchomić w Waszym sklepie? Umówcie bezpłatną prezentację.
- Status -> Zadania - lista zadań z filtrem (wszystkie / aktywne / trwające), sortowaniem, rozwijaną historią uruchomień, uruchomieniem ręcznym i włącznikiem.
- Konfiguracja -> Zadania cykliczne - u wybranych integracji (np. raty i leasing) osobna grupa ustawień z włącznikiem i częstotliwością danego zadania.
MCP (Asystent AI - serwer MCP):
ec2_tasks_list - lista zadań, dokładnie jak na ekranie panelu: włączone, trwające, czas ostatniego i najbliższego uruchomienia, błąd ostatniego przebiegu; opcjonalnie tylko zadania z błędem.
ec2_task_log - log wybranego zadania: zapisane komunikaty i pełny opis ostatniego błędu.
ec2_task_run - uruchomienie zadania teraz (zadanie wyłączone albo już trwające jest pomijane, tak jak w panelu).
ec2_task_set_executing - włączenie lub wyłączenie zadania.
Narzędzia korzystają z tych samych uprawnień co konto w panelu, któremu jest przypisany klucz MCP.