Integracje / Instagram

Integracja AI z Instagram

Podłączamy konto Business lub Creator przez Instagram Graph API: kalendarz treści, kontener publikacji i endpoint insights z zasięgami rolek i postów. Asystent pisze opisy do pola caption, dobiera hasztagi z historii konta i pilnuje rytmu publikacji bez ręcznego wchodzenia w aplikację.

Umówcie 15 minut o Instagram → ☎ 691 10 20 10

Rozmowa trwa 15 minut. Dzwonimy my, nic nie trzeba instalować.

Po rozmowie dwa tygodnie za darmo. Jeśli uznamy, że u Was to ma sens, uruchamiamy Wam własną platformę podłączoną pod Instagram. Bez umowy i bez karty.

Czym jest Instagram

Instagram to platforma Meta do publikowania zdjęć, rolek i karuzeli. API działa wyłącznie na kontach Business lub Creator powiązanych z Fanpage'em na Facebooku: konto prywatne jest niewidoczne dla API, nawet przy dużej liczbie obserwujących. Z integracji korzystają firmy z regularnym kalendarzem publikacji, szczególnie tam, gdzie treści tworzy jeden lub dwoje pracowników.

Codzienną pracą jest planowanie postów w kalendarzu, zatwierdzanie gotowych opisów i przeglądanie miesięcznego raportu ze statystykami. Dane kalendarza i statusy postów trzymamy w bazie portalu, pliki graficzne i wideo pozostają na serwerze firmy, a statystyki reach, impressions, saved i plays pobieramy przez API w momencie analizy.

Co podłączamy w Instagram

  • Endpoint /media: lista postów z polem caption, media_type i datą
  • Endpoint insights: reach, impressions, saved i plays dla rolek
  • Komentarze: treść, data i pytania bez odpowiedzi pod postami
  • Kalendarz treści: tabela z datą, statusem, creation_id i linkiem do pliku
  • System User Token w Meta Business Suite: stały dostęp bez daty ważności

Zakres ustalamy pod Was. Zaczynamy od odczytu danych, a zapis i akcje włączamy dopiero wtedy, gdy sami tego chcecie.

O co pytają w praktyce

Pytania zadaje się po polsku, jak koledze z pracy.

„Które posty miały największy zasięg w tym miesiącu?"

„Napisz trzy wersje opisu do tego zdjęcia produktowego"

„Kiedy wychodzi kolejny zatwierdzony post z kalendarza?"

„Czy są komentarze bez odpowiedzi pod ostatnimi rolkami?"

Co dokładnie podłączamy w Instagram

Obszar po obszarze: jakie dane czytamy i co asystent z nich robi. To lista z realnego wdrożenia, nie katalog możliwości.

Posty i rolki (/media)

Czytamycaption, media_type (IMAGE, VIDEO, CAROUSEL_ALBUM, REELS), timestamp i permalink każdego posta

AsystentAnalizuje historię publikacji, wykrywa wzorce tematyczne i dobiera hasztagi dopasowane do podobnych postów z konta.

Statystyki postów (/insights)

Czytamyreach, impressions, saved, like_count, comments_count i plays dla każdego posta lub rolki

AsystentSkłada miesięczne podsumowanie: trzy posty z największym zasięgiem, skuteczność typów treści i godziny z lepszymi wynikami.

Komentarze pod postami

Czytamytreść komentarza, data dodania i identyfikator posta dla każdego wpisu

AsystentWychwytuje pytania bez odpowiedzi, grupuje powtarzające się tematy i wypisuje komentarze w innych językach.

Kalendarz treści

Czytamydata, typ posta, status (robocza/zatwierdzone/opublikowane), creation_id i link do pliku

AsystentSprawdza co godzinę posty ze statusem zatwierdzone i wywołuje publikację dla tych z planowaną godziną w ciągu godziny.

Pliki do publikacji

Czytamylink do pliku (image_url/video_url), nazwa pliku i metadane EXIF z wyznaczonego folderu na serwerze

AsystentSkanuje metadane i nazwę pliku, generuje trzy wersje opisu do caption i kolejkuje post do zatwierdzenia przez koordynatora.

Token dostępowy Meta

Czytamytyp tokenu, data wygaśnięcia i identyfikator System User przypisanego do aplikacji

AsystentSprawdza przy każdym uruchomieniu harmonogramu, ile dni zostało do wygaśnięcia, i wysyła ostrzeżenie z tygodniowym wyprzedzeniem.

Kontener publikacji

Czytamycreation_id zwrócony po przesłaniu caption i linku do pliku, scheduled_publish_time jako Unix timestamp

AsystentTworzy kontener dla zdjęcia, rolki lub karuzeli i wywołuje endpoint /media_publish w zaplanowanym czasie po zatwierdzeniu.

Co się zmienia

Firma publikuje posty i rolki w stałym rytmie, a marketingowiec zatwierdza gotowy opis zamiast pisać go od zera każdego tygodnia.

Asystent stoi na Waszym serwerze i łączy się z Instagram na Waszych uprawnieniach. Dane nie wychodzą do zewnętrznych usług, a każdy odczyt i każda akcja zostawiają ślad w logu. Zakres uprawnień ustalacie Wy, więc asystent widzi dokładnie tyle, ile ma widzieć.

Nie wymieniamy Wam programu i nie zmuszamy nikogo do zmiany nawyków. Instagram zostaje tam, gdzie jest, razem z historią danych i przyzwyczajeniami zespołu.

Jak łączymy się z Instagram

Łączymy się przez Instagram Graph API od Meta protokołem HTTPS, z tokenem dostępowym w nagłówku każdego żądania. Asystent działa po stronie serwera firmy i komunikuje się bezpośrednio z endpointami Meta. Pobieranie listy postów i statystyk to tryb odczytu. Publikacja, czyli tworzenie kontenera przez POST /media i wywołanie /media_publish, to zapis uruchamiany wyłącznie po zatwierdzeniu przez człowieka.

Token dostępowy przechowujemy zaszyfrowany po stronie portalu (Laravel Crypt). Logi wywołań API zostają lokalnie. Pliki graficzne i wideo firmy nie przechodzą przez serwery redAi: asystent przekazuje Mecie bezpośredni link do pliku leżącego na serwerze firmy. Dane statystyk trzymamy w bazie portalu i nie wysyłamy ich do zewnętrznych serwisów.

Czego potrzebujemy od Was

  • Konto Instagram Business lub Creator powiązane z Fanpage'em na Facebooku
  • Dostęp do Meta Business Suite i panelu Meta for Developers z uprawnieniami administratora
  • Cztery uprawnienia API: instagram_basic, instagram_content_publish, instagram_manage_comments, instagram_manage_insights
  • System User Token skonfigurowany jednorazowo w Meta Business Suite
  • Osoba w firmie do zatwierdzania postów przed publikacją (marketingowiec lub koordynator)

Gdzie to działa najlepiej

koordynator marketingu

W poniedziałek rano koordynatorka wchodzi do kalendarza treści. Widzi trzy posty zaplanowane na ten tydzień: AI przygotowało opisy do caption i propozycje hasztagów, do każdego po trzy wersje tekstu.

Z asystentem: Przegląda wersje, poprawia jedno zdanie w jednym poście i klika Zatwierdź. Post idzie w środę o 10:00 bez jej obecności przy komputerze.

właściciel firmy

Pierwszego dnia miesiąca właściciel dostaje raport w czacie: które trzy rolki z poprzedniego miesiąca miały największy zasięg, o której godzinie wskaźniki były wyższe i jakie pytania z komentarzy zostały bez odpowiedzi.

Z asystentem: Widzi, że piątkowe rolki z produktem osiągają wyższy plays niż środowe posty ze zdjęciem. Kolejny miesiąc planuje z uwzględnieniem tych wyników.

fotograf produktowy

Fotograf wgrywa zdjęcia nowej kolekcji do wyznaczonego folderu na serwerze. AI skanuje nazwy plików i metadane EXIF, odczytuje model i kolor produktu, po czym generuje trzy wersje opisu pod każde zdjęcie.

Z asystentem: Koordynatorka dostaje gotowe propozycje opisów w kalendarzu przed południem i zatwierdza je bez wracania do fotografa po dane techniczne produktu.

Jak to uruchamiamy

  1. Rozmowa 15 minut. Mówicie, na czym pracujecie i co Was korkuje. Mówimy, czy da się to spiąć.
  2. Podłączenie i pierwsze pytania. Zaczynamy od odczytu, na Waszym serwerze, w zakresie który zatwierdzacie.
  3. Rozszerzanie. Dokładamy kolejne moduły i akcje, gdy zespół już ufa temu, co dostaje.

Koszt: od 3 000 zł miesięcznie. W tym wdrożenie, integracja, szkolenie zespołu i opieka. Widełki na Wasz przypadek podajemy na tej pierwszej rozmowie, bez ofert na dwadzieścia stron.

Chcecie najpierw poczytać konkrety: jakie moduły ruszamy, jakie dane bierzemy i czego potrzebujemy po Waszej stronie?

Cały opis integracji z Instagram →

Czego asystent nie robi

Żebyście wiedzieli, gdzie kończy się jego rola, zanim zaczniecie.

  • Nie publikuje żadnego posta bez wyraźnego zatwierdzenia przez upoważnioną osobę w firmie.
  • Nie usuwa ani nie edytuje opublikowanych postów na profilu bez potwierdzenia.
  • Nie odpowiada na komentarze ani wiadomości bezpośrednie w imieniu firmy samodzielnie.
  • Nie daje dostępu do pełnych danych demograficznych obserwujących: Meta ograniczyła te dane i są dostępne wyłącznie przez panel Meta Business Suite.

Pytania o integrację z Instagram

Co jeśli zapomnimy odnowić token i publikacja przestanie działać?

Automatyzacja sprawdza przy każdym uruchomieniu harmonogramu, ile dni zostało do wygaśnięcia tokenu, i wysyła ostrzeżenie z tygodniowym wyprzedzeniem. Gdy konto korzysta z System User Token, ten problem w ogóle nie występuje: token nie ma daty ważności i działa bez odnowień. Polecamy tę ścieżkę jako standard.

Czy AI może pisać opisy w tonie naszej marki, nie generycznym?

Tak. Na etapie wdrożenia asystent analizuje historię postów konta i uczy się tonu: długość opisów, styl zdań, sposób użycia emotikonów. Możecie też dostarczyć przykłady dobrych postów i krótki brief stylistyczny. Opis marki zapisujemy w ustawieniach narzędzia, żeby nie trzeba było go powtarzać przy każdym poście.

Czy możemy prowadzić kilka kont Instagram przez jeden portal?

Tak, ale każde konto wymaga osobnego ig_user_id i własnego tokenu dostępowego. Kalendarz treści obsługuje wiele kont jednocześnie: posty planujemy osobno dla każdego profilu. Każde konto musi mieć przypisany własny Fanpage w Meta Business Suite.

Co z postami, które opublikowaliśmy przed wdrożeniem integracji?

API Meta nie cofa się do historii sprzed podłączenia ani do postów starszych niż dwa lata: zasięgi i statystyki takich postów mogą być niekompletne lub niedostępne. Dla postów opublikowanych po uruchomieniu integracji zbieramy pełne dane. Warto uruchomić połączenie jak najwcześniej, zanim historia konta urośnie.

Piętnaście minut o Instagram

Wybierzcie termin z kalendarza. Na rozmowie powiemy wprost, co da się u Was podłączyć, ile to trwa i ile kosztuje. Jeśli nie ma czego automatyzować, też to powiemy. A jeśli ma, dostajecie 14 dni działającej platformy podłączonej pod Instagram, żeby sprawdzić to na własnych danych zamiast wierzyć nam na słowo.

Wybierzcie termin → Wolicie napisać?

Instagram jest znakiem towarowym swojego właściciela. Nie jesteśmy z nim powiązani ani przez niego autoryzowani. Nazwy używamy wyłącznie po to, żeby wskazać, z jakim programem integrujemy asystenta.