Dzień Pluszowego Misia – jak AI uratowało mnie przed katastrofą
🧸 Dzień Pluszowego Misia – jak AI uratowało mnie przed katastrofą
Poniedziałek wieczór. Telefon wibruje – kolejne powiadomienie z przedszkolnej aplikacji LiveKid:
Dzień Pluszowego Misia 25.11
„Super” – zamykam odruchowo, czytając tylko nagłówek. To już dziesiąta podobna wiadomość w ostatnim tygodniu: „Dzień Koloru Niebieskiego”, „Dzień Kropki”, „Dzień Uśmiechu”…
Ale tym razem w treści ukryty był kluczowy szczegół, który prawie przegapiłem:
prosimy o przyniesienie przez dzieci ulubionego pluszowego misia do przedszkola

Gdybym to zignorował, rano byłby płacz.
W jaki sposób uniknąłem tej katastrofy i dowiedziałem się o tym ważnym szczególe? Dostałem dedykowane powiadomienie na Telegramie oraz do mojej TODO listy zostało dodane zadanie:
[Oliwia] Przynieść ulubionego pluszowego misia do przedszkola (25.11)

🛠️ Rozwiązanie: inteligentny filtr z AI
Postanowiłem zbudować system, który automatycznie przetwarza powiadomienia z przedszkola i wyciąga z nich to, co naprawdę istotne. Co było potrzebne:
- n8n – platforma do budowania automatyzacji (no-code)
- OpenAI – do inteligentnej analizy treści, streszczenia i priorytetyzacji
- Telegram – do otrzymywania powiadomień
- Todoist – do automatycznego dodawania zadań wymagających akcji
- Google Calendar – do zapisywania ważnych wydarzeń
⚡ Jak to działa?
Workflow jest bardzo prosty:
- Pobieranie danych – Codziennie o 20:00 workflow odpytuje API LiveKid i pobiera najnowsze ogłoszenia.
- Deduplikacja – System sprawdza w Google Sheets, które ogłoszenia zostały już wcześniej przetworzone, aby uniknąć duplikatów.
- Grupowanie – Wiadomości są grupowane według dziecka. Często te same ogłoszenia przychodzą zarówno dla córki, jak i syna, więc ten krok eliminuje powtórzenia.
- Analiza AI – Podsumowanie i priorytetyzacja ogłoszeń.
- Wysyłka na Telegram – Przetworzone wiadomości, pogrupowane według priorytetów (❗️ Ważne / 💬 Inne), trafiają do mnie jako jedno podsumowanie.
- Automatyczne akcje – Dedykowane agenty AI:
- Dodają ważne wydarzenia (wycieczki, akademie) do rodzinnego Google Calendar
- Tworzą zadania wymagające mojej akcji (np. „przynieść pluszowego misia”) w Todoist
Workflow

Subworkflow

🔍 Jak zintegrować się z LiveKid?
Pierwszym wyzwaniem był brak publicznego API przedszkolnej aplikacji LiveKid. Niestety nie mogłem znaleźć żadnej dokumentacji, ani niczego co by ją przypominało. Postanowiłem zbadać, jak działa aplikacja webowa.
Uruchomiłem LiveKid w przeglądarce i otworzyłem DevTools. Po odświeżeniu strony zauważyłem requesty do backendu aplikacji. Jeden z nich zwracał listę ogłoszeń w formacie JSON – dokładnie to, czego potrzebowałem!
Wystarczyło:
- Znaleźć odpowiedni endpoint (
https://pl.api.api-livekid-prod.com/v1/news) - Wyciągnąć token autoryzacyjny z nagłówków HTTP (
Authorization: Bearer ...) - Użyć go w n8n do cyklicznego pobierania danych

🤖 AI Agenci – mózg automatyzacji
Najbardziej interesująca część systemu to agenty AI, które nie tylko analizują treść, ale też podejmują konkretne akcje. Zaimplementowałem dwa główne przypadki użycia:
1️⃣ Agent „Calendar Manager”
Zadanie: Dodaje ważne wydarzenia do rodzinnego Google Calendar.
Kluczowe wyzwanie: Nie każde wydarzenie jest warte dodania do kalendarza. Wycieczka do zoo? Tak. Akademia z okazji Dnia Babci? Tak. Informacja o przełożeniu zajęć z sensoryki na inny dzień? Nie.
Rozwiązanie: Odpowiednio skonstruowany prompt uczy agenta rozróżniać wydarzenia wymagające obecności rodziców lub specjalnego przygotowania dziecka. Agent ma także dostęp do narzędzia pobierającego istniejące wydarzenia z kalendarza, co pozwala uniknąć duplikatów.
2️⃣ Agent „Task Creator”
Zadanie: Tworzy zadania w Todoist dla akcji wymagających mojej interwencji.
Przykłady:
- „Przynieś pluszowego misia”
- „Zapłać za wycieczkę do cyrku”
- „Podpisz zgodę na wyjście poza teren przedszkola”
Zabezpieczenia przed duplikatami: Agent ma dostęp do narzędzia sprawdzającego istniejące zadania w Todoist. Dzięki temu przypomnienie o tym samym wydarzeniu nie utworzy kolejnego zadania.


Kluczem do skuteczności jest precyzyjny prompt oraz dostęp agentów do kontekstu (istniejące wydarzenia i zadania). Dzięki temu system nie tworzy duplikatów i działa w sposób przewidywalny.
📱 Codzienne podsumowanie na Telegramie
Wszystkie przetworzone wiadomości trafiają do mnie o 20:00 jako jedno zbiorowe podsumowanie na Telegramie. AI automatycznie kategoryzuje je według ważności:
- ❗️ Ważne – wymagają mojej akcji lub uwagi (np. „przynieś pluszaka”, „wpłata za wycieczkę”)
- 💬 Inne – informacje FYI (np. „dzieci dzisiaj malowały”, „menu na następny tydzień”)

Dzięki takiemu podsumowaniu nie muszę przeglądać dziesiątek pojedynczych powiadomień. Rzut oka na Telegram wystarczy, aby wiedzieć:
- Co wymaga mojej reakcji (sekcja „Ważne”)
- Co się działo w przedszkolu (sekcja „Inne”)
A najważniejsze – nie przegapię już, że „Dzień pluszowego misia” to nie tylko nazwa wydarzenia, ale konkretne zadanie do wykonania 🧸
🎯 Podsumowanie
Automatyzacja powiadomień z przedszkola to świetny przykład praktycznego zastosowania AI w codziennym życiu. Dzięki połączeniu n8n, OpenAI i kilku integracji:
- ✅ Nie tracę czasu na przeglądanie dziesiątek podobnych powiadomień
- ✅ Nie przegapiam ważnych informacji ukrytych w treści wiadomości
- ✅ Automatycznie dostaję zadania do mojej listy TODO z odpowiednimi terminami
- ✅ Ważne wydarzenia lądują w kalendarzu bez mojego udziału
Cały system działa w tle – raz skonfigurowany workflow w n8n uruchamia się automatycznie każdego dnia o tej samej porze. Nie wymaga mojej uwagi, a wszystkie ważne ogłoszenia trafiają do kalendarza i listy zadań.
I nie, żadne pluszaki nie ucierpiały podczas tworzenia tej automatyzacji 😌