Zarządzanie katalogiem przez AI dla sklepów Shopify

Wydajesz polecenie w czacie — tekstem lub głosem — a agent AI wykonuje je w Twoim sklepie Shopify. Masowa edycja produktów, opisy SEO, ceny, kolekcje, opcje wariantów i porządek w katalogu, bez klikania produkt po produkcie w panelu Admin. Agent działa wyłącznie przez GraphQL Admin API Shopify, a każdą większą operację najpierw pokazuje Ci jako plan do zatwierdzenia. Checkout i motyw zostają bez zmian.

Aplikacja Shopify — checkout, Shop Pay i motyw bez zmian.

Po co sklepowi Shopify agent AI do katalogu

Bulk editor w panelu Shopify radzi sobie z prostymi zmianami, ale przy każdej nietypowej operacji i tak siedzisz nad produktami pojedynczo: popraw opis, dopisz metapole, zmień cenę, podlinkuj kolekcję, ustaw alt-text. Aplikacje z App Store potrafią do tego dochodzić w abonamencie za każdą funkcję z osobna. Witly podchodzi do tego inaczej: opisujesz w czacie, co ma się zmienić, a agent AI tłumaczy to na konkretne operacje i wykonuje je przez GraphQL Admin API Shopify. Ty zostajesz przy decyzjach: zatwierdzasz plan i patrzysz na wynik.

Przykład: tak agent importuje produkty

To tylko jeden z przykładów tego, co potrafi agent. Dokładnie tak samo poprawia opisy SEO, przelicza ceny, porządkuje kolekcje czy uzupełnia metapola — z poziomu czatu. Poniżej cały proces importu: od pliku dostawcy po gotowy katalog w Shopify.

Jak to działa — od polecenia do zmiany w sklepie

Trzy kroki: mówisz, czego chcesz; agent planuje i pyta o zgodę; wykonuje przez GraphQL Admin API Shopify. Nic nie dzieje się za Twoimi plecami.

1

Wydajesz polecenie

Naturalnym językiem, tekstem lub głosem — bez nauki paneli i eksportów

„Obniż ceny butów zimowych o 20%" — agent rozumie intencję, nie tylko słowa kluczowe
Dopytuje, gdy polecenie jest niejednoznaczne — zanim cokolwiek zmieni
Jedna rozmowa zamiast eksportu do CSV, edycji w Excelu i importu z powrotem
2

Agent planuje i pyta o zgodę

Większe operacje najpierw jako plan wykonania — rusza po Twoim „tak"

Przy masowej zmianie agent przygotowuje plan i pokazuje go do zatwierdzenia
Przed zmianą zapisuje stan sprzed operacji — możesz ją później cofnąć
Usuwanie i ryzykowne akcje zawsze wymagają wyraźnego potwierdzenia
3

Wykonuje przez GraphQL API

Oficjalne GraphQL Admin API Shopify — żadnego dostępu do bazy ani serwera

Zmiany lecą oficjalnym Admin API Shopify, tymi samymi kanałami co panel
Respektuje limity API Shopify — pracuje bezpiecznymi porcjami
Operacje masowe wykonują się w izolowanym środowisku (sandbox)

Przykładowe polecenia do agenta

Tak wyglądają realne komendy, które wpisujesz w czacie. Agent zamienia je na operacje w katalogu Shopify — pojedyncze albo na tysiącach produktów naraz.

Opisy & SEO

„Wygeneruj opisy SEO dla wszystkich produktów w kolekcji Buty zimowe, w tonie naszego sklepu."

Ceny

„Obniż ceny w kolekcji Sneakersy o 15% i ustaw cenę przed promocją (compare-at)."

Metapola

„Uzupełnij metapole Materiał: skóra naturalna dla wszystkich produktów w kolekcji Premium."

Tłumaczenia

„Przetłumacz nazwy i opisy 200 nowych produktów na angielski dla rynku EN."

Kolekcje

„Uporządkuj kolekcje — produkty bez kolekcji przypisz do Pozostałe i wypisz, których to dotyczy."

Zdjęcia

„Ustaw alt-texty pod SEO dla zdjęć produktów, które ich jeszcze nie mają."

Warianty

„Stwórz warianty rozmiarów S–XXL z osobnym stanem magazynowym dla wszystkich T-shirtów."

Audyt katalogu

„Znajdź produkty bez kodu kreskowego albo bez zdjęcia i wypisz je do sprawdzenia — niczego nie zmieniaj."

Co agent obsłuży w Twoim katalogu Shopify

Zakres encji katalogu Shopify — odczyt i edycja. Zamówienia agent czyta (statusy, szczegóły), ale w katalogu pracuje zapisem.

Produkty

Pełna edycja kart produktów

Tworzenie i edycja produktów, ceny, stany magazynowe, nazwy, opisy i statusy widoczności — pojedynczo albo masowo.

Warianty i opcje

Rozmiary, kolory, stany

Tworzenie i edycja wariantów oraz opcji (options) z osobnym stanem magazynowym, SKU i kodem kreskowym dla każdego wariantu.

Kolekcje

Kolekcje zamiast kategorii

Tworzenie i edycja kolekcji oraz przypisywanie do nich produktów i porządkowanie struktury katalogu.

Cechy i metapola

Specyfikacje przez metafields

Zarządzanie cechami produktów poprzez metapola (metafields) oraz ich grupy — tworzenie wartości i przypisywanie do produktów.

Zdjęcia

Obrazy i alt-texty SEO

Dodawanie zdjęć z URL, ustawianie alt-textów pod SEO i usuwanie niepotrzebnych obrazów.

Tagi

Tagi produktów

Tworzenie, przypisywanie i porządkowanie tagów — wygodne do akcji typu wyprzedaż, nowość czy bestseller oraz do automatycznych kolekcji.

SEO i tłumaczenia

Treść, uchwyt URL, rynki

Edycja nazw, opisów i uchwytu URL (handle) oraz tłumaczenia treści dla rynków Shopify (Markets). Część pól meta wymaga dedykowanych metapól SEO.

Klienci

Konta klientów

Wyszukiwanie i edycja klientów oraz ich adresów na potrzeby obsługi i porządku w danych.

Marka (vendor) — odczyt

Producent z pola vendor

W Shopify marka żyje w polu vendor produktu. Agent ją czyta i wykorzystuje w filtrach i raportach; nie zarządza producentami jako osobnymi encjami.

Zamówienia — odczyt

Podgląd statusów i szczegółów

Zamówienia agent czyta: sprawdza statusy i szczegóły na potrzeby obsługi i raportów. Zmiany w katalogu wykonuje zapisem.

Bezpieczeństwo — Ty zatwierdzasz, AI wykonuje

Agent z dostępem do edycji katalogu musi być pod kontrolą. Dlatego każda większa zmiana przechodzi przez zatwierdzenie, a Witly trzyma kilka warstw zabezpieczeń.

Wyłącznie przez API

Żadnego dostępu do bazy ani serwera

Witly komunikuje się z Shopify tylko przez oficjalne GraphQL Admin API — tymi samymi kanałami co panel sklepu. Nie dotyka bazy danych, motywu ani checkoutu, więc nie da się niczym uszkodzić sklepu.

Plan wykonania

Zatwierdzasz, zanim cokolwiek się zmieni

Przy większych i masowych operacjach agent najpierw buduje plan wykonania i pokazuje go do akceptacji. Widzisz, co i na ilu produktach się wydarzy — i dopiero Twoja zgoda uruchamia pracę.

Zatwierdzanie akcji

Decydujesz, co AI robi samo

Ustalasz, które działania agent wykonuje automatycznie, a które wymagają kliknięcia. Usuwanie i operacje wysokiego ryzyka zawsze proszą o wyraźne potwierdzenie.

Snapshot i cofnięcie

Rollback, gdy efekt nie ten

Przed masową zmianą system zapisuje stan sprzed operacji. Jeśli wynik Ci nie odpowiada, cofasz całą operację jednym ruchem — bez ręcznego odkręcania produktu po produkcie.

Sandbox

Operacje masowe w izolacji

Kod, który wykonuje masową zmianę, uruchamia się w odizolowanym środowisku, odciętym od systemu i bez dostępu do niczego poza zaplanowaną operacją na danych sklepu.

Limity i porcje

Bezpieczne tempo, auto-stop

Zmiany wykonują się małymi porcjami, z poszanowaniem limitów Admin API Shopify. Przy serii błędów operacja zatrzymuje się sama, zamiast brnąć dalej.

Jakie modele AI pracują pod maską

Pod spodem agent korzysta z różnych modeli językowych, a Witly dobiera je do trudności zadania. Z Twoim sklepem Shopify agent rozmawia bezpośrednio przez GraphQL Admin API Shopify — z danymi pobranymi z wyprzedzeniem do pamięci, więc działa szybko i bez zbędnego odpytywania o każdy szczegół.

Claude Opus

Najtrudniejsze importy i analizy

Do najbardziej wymagających zadań — wielowariantowy import produktów, rozplątywanie nietypowych plików dostawców, mapowanie kolekcji i metapól — sięgamy po Claude Opus od Anthropic, najmocniejszy model z rodziny Claude.

GPT 5.2

Prostsze, powtarzalne operacje

Lżejsze i powtarzalne zadania — krótkie opisy, drobne korekty metapól czy proste przeliczenia — obsługuje GPT 5.2. Szybciej i taniej tam, gdzie nie potrzeba pełnej mocy Opusa.

Bezpośrednio przez API

GraphQL Admin API Shopify, nie pośrednik

Agent zapisuje zmiany w katalogu wyłącznie przez GraphQL Admin API Shopify — oficjalny interfejs Shopify. Dane pobieramy z wyprzedzeniem, więc model ma je od ręki i nie musi dopytywać o każdy szczegół. Żadnych dodatkowych aplikacji pośredniczących.

A co z MCP (Model Context Protocol)?

MCP (Model Context Protocol) to standard, o którym jest dziś głośno przy łączeniu modeli AI ze sklepami i narzędziami. My idziemy o krok dalej — i warto wiedzieć, gdzie sam MCP się kończy.

MCP (Model Context Protocol) w praktyce jest warstwą transportową: model pyta, serwer MCP odpowiada. Sam w sobie nie zna jednak logiki Twojego sklepu Shopify — nie wie, czym różni się wariant od produktu, jak Shopify mapuje kolekcje i metapola, ani w jakiej kolejności trzeba zapisać zmiany przez GraphQL Admin API Shopify, żeby nic się nie rozjechało.

Dlatego u nas agent nie odpytuje MCP o każdą informację z osobna. Najpierw pobieramy dane z Shopify do pamięci agenta — ma do nich natychmiastowy dostęp, bez setek round-tripów po każdy szczegół. To szybsze i tańsze niż dopytywanie „po kawałku", a agent widzi cały katalog naraz, zanim cokolwiek zmieni.

Prawdziwą robotę odwala wiedza agentów o workflow Shopify: jak GraphQL Admin API przyjmuje masowe zmiany, gdzie są limity kosztów zapytań, jaki jest poprawny ciąg operacji. Bez tej wiedzy samo MCP to puste złącze — przepustka do narzędzi, która nie wie, co i jak nimi zrobić. Zadania na katalogu wykonują agenci, którzy tę logikę znają, a GraphQL Admin API Shopify jest dla nich kontrolowanym kanałem zapisu.

Brzmi technicznie? Wyjaśnijmy po ludzku. Załóżmy, że bierzesz sam model — Claude Opus — i podpinasz go do sklepu Shopify przez MCP. Dostajesz bystry silnik z wtyczką do danych, ale o bezpieczeństwo, kopie zapasowe i kontrolę nad każdą zmianą musisz zadbać sam. Witly ma to wszystko w środku. Oto co realnie dostajesz w obu wariantach:

Etap pracy
Sam Opus + MCP
Witly — gotowe narzędzie
Rozpoznanie katalogu (research)
Model dopytuje MCP o produkty po kawałku, w trakcie rozmowy
Cały katalog pobrany z góry do pamięci agenta — analizuje go naraz, zanim ruszy
Znajomość workflow sklepu
Agent musi sam przeanalizować specyfikację i serią testów ustalić, w jakiej kolejności bezpiecznie wykonać zadanie
Agenci mają workflow przekazany od Witly — kolejność i zależności operacji znają z góry, bez testowania na ślepo
Praca na danych
Każda informacja to osobne zapytanie do sklepu — wolno i kosztownie przy tysiącach pozycji
Dane lokalnie przy agencie, operacje liczone hurtowo, bez setek round-tripów
Kopia przed zmianą (backup)
Brak — zapis idzie od razu, nikt nie robi migawki
Stan produktów zapisany tuż przed operacją — zawsze masz do czego wrócić
Zatwierdzanie planu
Opus potrafi rozpisać plan, ale sama jego akceptacja nie chroni przed błędem w trakcie wykonania
Podwójna akceptacja — najpierw zatwierdzasz plan, a potem jeszcze potwierdzasz wykonanie; sama zgoda na plan to za mało, by mieć pewność
Pojedyncze operacje zapisu (UPDATE / DELETE / CREATE)
Po starcie leci wszystko naraz, bez kontroli nad każdą zmianą
Każdą operację zapisu możesz potwierdzać osobno — zwłaszcza usuwanie
Historia przeprowadzonych operacji
Zależne od konfiguracji, zwykle bez pełnego śladu zmian
Każda operacja zapisana w dzienniku — widać dokładnie, co i kiedy agent zrobił
Cofnięcie zmian (rollback)
Ręczne odkręcanie — trzeba wiedzieć, co i jak przywrócić
Większość zmian odwracalna ze stanu sprzed operacji, praktycznie jednym kliknięciem

Ręczna edycja w panelu vs agent AI Witly

Obszar
Panel Shopify (Admin)
Agent AI Witly
Masowa edycja nietypowa
Bulk editor albo płatne aplikacje z App Store
Jedno polecenie w czacie, reszta po stronie AI
Opisy i SEO
Pisane ręcznie lub przez copywritera
Generowane hurtowo w tonie sklepu
Kontrola zmian
Klikasz i liczysz, że dobrze
Plan do zatwierdzenia przed wykonaniem
Cofnięcie pomyłki
Ręczne odkręcanie zmian
Rollback ze stanu zapisanego przed operacją
Dostęp do sklepu
Panel Admin
Wyłącznie oficjalne GraphQL Admin API
Tłumaczenia
Osobno dla każdego rynku
Hurtowo, w trakcie tej samej operacji

Oddaj klikanie w katalogu agentowi AI w swoim Shopify

Masowa edycja, opisy SEO, kolekcje, opcje wariantów i porządek w katalogu — poleceniem w czacie, przez GraphQL Admin API Shopify, z planem do zatwierdzenia i możliwością cofnięcia. Checkout i motyw bez zmian.

Kontakt: hello@witly.ai

FAQ — zarządzanie katalogiem przez AI na Shopify

Czy agent może zepsuć mój sklep Shopify?
Agent działa wyłącznie przez oficjalne GraphQL Admin API Shopify — nie ma dostępu do bazy, motywu ani checkoutu. Większe zmiany wymagają zatwierdzenia planu, a przed masową operacją zapisywany jest stan produktów, więc wiele zmian da się cofnąć.
Czy to rusza checkout albo motyw?
Nie. Agent pracuje na katalogu (produkty, kolekcje, warianty, ceny, zdjęcia). Checkout, Shop Pay i motyw zostają nietknięte.
Czy AI zmienia coś bez mojej wiedzy?
Nie. Przy większych operacjach najpierw dostajesz plan wykonania do zatwierdzenia. Możesz też ustawić, które akcje agent wykonuje samodzielnie, a które wymagają kliknięcia — usuwanie zawsze prosi o wyraźne potwierdzenie.
Jak cofnąć masową zmianę, która wyszła nie tak?
Przed masową operacją zapisujemy migawkę produktów, których dotyczy zmiana, więc sporo z nich da się cofnąć. W bardziej ryzykownych sytuacjach Witly robi dodatkowo backup całej bazy danych — a i sam Shopify trzyma kopie zapasowe Twojego sklepu. Masz więc kilka warstw zabezpieczenia, nie jedną.
Czy agent obsługuje sklep wielojęzyczny i wiele rynków?
Tak, agent obsługuje tłumaczenia dla rynków Shopify (Markets) — nazwy i opisy potrafi przygotować osobno dla każdej wersji. Zwykle jednak nie pracujemy na wszystkich językach naraz: najpierw porządkujemy produkt w języku głównym, a tłumaczenia robimy w osobnym kroku. Część pól meta SEO wymaga dedykowanych metapól.
Czy agent zarządza producentami?
W Shopify marka żyje w polu vendor produktu — agent ją czyta i wykorzystuje w filtrach oraz raportach, ale nie prowadzi producentów jako osobnych encji (taka jest specyfika Shopify).