Integracje / WordPress

Integracja AI z WordPress

Podłączamy REST API WordPressa oraz moduł Entries z WPForms i Gravity Forms, żeby AI czytało zgłoszenia z formularzy, treść podstron ofertowych i dane post_modified. Asystent przygotowuje projekty odpowiedzi, przekazuje leady do CRM i zgłasza strony wymagające aktualizacji.

Umówcie 15 minut o WordPress → ☎ 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 WordPress. Bez umowy i bez karty.

Czym jest WordPress

WordPress to system zarządzania treścią, z którego korzystają firmy usługowe, szkoleniowe i handlowe do prowadzenia stron z ofertą, blogiem i formularzami kontaktowymi. Pracownicy codziennie logują się do panelu administracyjnego, gdzie tworzą podstrony, publikują wpisy, przeglądają zgłoszenia z formularzy i moderują komentarze.

Wszystkie dane strony trafiają do bazy MySQL na serwerze hostingowym. Treść stron, wpisy, pola formularzy i meta dane wtyczek SEO są dostępne przez wbudowane REST API pod adresem wp-json/wp/v2. Zgłoszenia z WPForms i Gravity Forms lądują w bazie jako moduł Entries, skąd AI je pobiera bez logowania do panelu administracyjnego.

Co podłączamy w WordPress

  • Moduł Entries (WPForms / Gravity Forms): pola imię, e-mail, NIP, temat zapytania
  • REST API wp-json/wp/v2: treść stron i wpisów z kategoriami i tagami
  • Webhooks CF7 / WPForms / Gravity Forms: dane z formularza w kilka sekund po zgłoszeniu
  • Meta dane Yoast SEO / Rank Math: brakujące opisy stron i uszkodzone linki 404
  • Pole post_modified: daty ostatniej edycji stron generujących ruch organiczny

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 strony nie były aktualizowane od roku i mają ruch z Google?"

„Co pytają klienci w formularzach, o czym nie mamy jeszcze wpisu na blogu?"

„Czy lead z dzisiejszego formularza trafił już do CRM z właściwym typem zgłoszenia?"

„Ile komentarzy czeka na moderację dłużej niż tydzień?"

Co dokładnie podłączamy w WordPress

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

Moduł Entries WPForms/Gravity Forms

CzytamyPola imię, nazwisko, e-mail, telefon, NIP, nazwa firmy, treść wiadomości, temat zapytania

AsystentKlasyfikuje zgłoszenie jako ofertowe, prośbę o kontakt, pytanie techniczne lub reklamację i tworzy kontakt w CRM z wypełnionymi polami

REST API wp-json/wp/v2

CzytamyTreść stron ofertowych i wpisów blogowych wraz z kategoriami, tagami i datą modyfikacji

AsystentBuduje bazę wiedzy RAG, z której dobiera konkretny fragment do projektu odpowiedzi na zapytanie z formularza, zamiast odpowiadać z ogólnej wiedzy

Webhooks formularzy

CzytamyKomplet pól zgłoszenia, nazwa formularza i adres URL strony, z której przyszło zapytanie

AsystentUruchamia cały przepływ w kilka sekund po kliknięciu Wyślij: draft odpowiedzi i wpis w CRM gotowe, zanim pracownik zdąży odświeżyć skrzynkę

Meta dane Yoast SEO i Rank Math

CzytamyPola _yoast_wpseo_metadesc i rank_math_description dla każdej podstrony, dostępne przez API

AsystentIdentyfikuje strony bez uzupełnionego opisu i włącza je do cotygodniowego raportu dla osoby odpowiedzialnej za SEO

Pole post_modified

CzytamyData ostatniej edycji każdej strony i wpisu generującego ruch organiczny

AsystentSygnalizuje strony nieaktualizowane ponad 12 miesięcy, podając URL, opis problemu i bezpośredni link do edytora w panelu WordPress

Komentarze do moderacji

CzytamyKomentarze oczekujące na zatwierdzenie ze znacznikiem czasu wpłynięcia

AsystentAlarmuje, gdy komentarz czeka dłużej niż ustalona liczba dni, żeby moderator nie musiał osobno logować się do panelu w poszukiwaniu zaległości

Historia zgłoszeń formularzowych

CzytamyTreść wiadomości z ostatnich tygodni pogrupowana według powtarzających się pytań klientów

AsystentProponuje 2-3 tematy wpisów blogowych tygodniowo wraz z roboczym H1, nagłówkami H2 i zarysem sekcji, żeby redaktor miał gotowy brief

Co się zmienia

Leady z formularzy trafiają do CRM w kilkanaście sekund z klasyfikacją, a strona przestaje niepostrzeżenie starzeć się przez dwa lata.

Asystent stoi na Waszym serwerze i łączy się z WordPress 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. WordPress zostaje tam, gdzie jest, razem z historią danych i przyzwyczajeniami zespołu.

Jak łączymy się z WordPress

Łączymy się z WordPress przez REST API wp-json/wp/v2 oraz przez webhooki konfigurowane w ustawieniach formularza. WPForms i Gravity Forms mają do tego wbudowaną zakładkę Webhooks. Contact Form 7 wymaga osobnej wtyczki CF7 Webhooks. Asystent pracuje w trybie odczytu: pobiera treść stron, zgłoszenia i meta dane. Żadna zmiana nie trafia na stronę bez zatwierdzenia przez człowieka.

Asystent stoi na serwerze klienta lub w infrastrukturze naszej platformy i łączy się z WordPressem przez szyfrowane HTTPS. Dostęp do REST API ograniczamy do wybranych typów danych za pomocą kluczy aplikacji WordPress (Application Passwords), bez przekazywania loginu i hasła administratora.

Czego potrzebujemy od Was

  • Dostęp do REST API WordPress przez klucz aplikacji (Application Passwords) lub osobny klucz API
  • WPForms lub Gravity Forms z aktywnym modułem Entries, czyli zapisywaniem zgłoszeń w bazie
  • Aktywne REST API WordPress (domyślnie włączone w aktualnych wersjach instalacji)
  • Osoba po Waszej stronie do tygodniowego zatwierdzania propozycji odpowiedzi i raportów stron
  • Lista podstron ofertowych i FAQ do zbudowania bazy wiedzy RAG przed pierwszym uruchomieniem

Gdzie to działa najlepiej

Właściciel firmy szkoleniowej

W piątek po godzinach ktoś wysyła formularz z pytaniem o szkolenie zamknięte dla 20 osób. Właściciel jest poza biurem, nikt nie odpisuje do poniedziałku.

Z asystentem: AI przygotowuje projekt odpowiedzi oparty na podstronie oferty szkoleń zamkniętych i tworzy kontakt w CRM z klasyfikacją. Właściciel zatwierdza jednym kliknięciem z telefonu.

Redaktor bloga firmowego

Co poniedziałek redaktor staje przed tym samym pytaniem: o czym pisać tym razem. Blog ma już 60 wpisów i trudno wymyślić temat, który faktycznie ktoś chce przeczytać.

Z asystentem: AI co tydzień dostarcza 2-3 propozycje tematów wyciągnięte z pytań klientów z formularzy, z gotowym H1, nagłówkami H2 i zarysem treści. Redaktor wybiera i pisze.

Osoba zarządzająca stroną

Strona ma 80 podstron i kilka lat historii wpisów. Nikt nie ma czasu sprawdzać, czy ceny są aktualne, linki działają i czy opisy SEO są uzupełnione dla każdej podstrony.

Z asystentem: AI co tydzień przysyła raport z listą stron wymagających uwagi: adres URL, opis problemu i bezpośredni link do edytora. Kliknięcie otwiera stronę gotową do edycji.

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 WordPress →

Czego asystent nie robi

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

  • Asystent nie publikuje wpisów blogowych ani nie zmienia treści stron bez zatwierdzenia przez człowieka
  • Nie wysyła odpowiedzi do klientów samodzielnie: każdy projekt odpowiedzi wymaga akceptacji pracownika
  • Nie uzupełnia brakujących pól w CRM z domysłów: wpisuje tylko dane, które przyszły w webhooku
  • Nie odpowiada na pytania spoza bazy wiedzy RAG: zaznacza wprost w drafcie, że temat wymaga ręcznej obsługi

Pytania o integrację z WordPress

Co z formularzowymi zgłoszeniami sprzed wdrożenia integracji?

Zgłoszenia zapisane w module Entries w WPForms lub Gravity Forms przed wdrożeniem są dostępne przez API. AI może je przeanalizować od razu po uruchomieniu: wyciągnąć powtarzające się pytania i zaproponować pierwsze tematy wpisów blogowych bez czekania na nowe zgłoszenia.

Co dokładnie trafia do CRM i czy da się to dostosować?

Do CRM trafiają pola z formularza (imię, e-mail, firma, NIP, treść), adres URL strony zgłoszenia i wstępna klasyfikacja zapytania. Mapowanie pól ustawiamy raz przed uruchomieniem. Integracja działa z HubSpotem, Pipedrive, Berg System i Synergius. Inne CRM-y z API lub webhookami rozpatrujemy indywidualnie.

Jak AI wie, co napisać w odpowiedzi, skoro nie zna naszej firmy?

Przed uruchomieniem treść Waszych podstron ofertowych, FAQ i cenników trafia do bazy wiedzy RAG. AI odpowiada wyłącznie na podstawie tych dokumentów. Gdy pytanie wychodzi poza ich zakres, zaznacza to w projekcie odpowiedzi i przekazuje wiadomość do ręcznej obsługi, zamiast improwizować.

Czy integracja obciąży lub spowolni naszą stronę WordPress?

Nie. AI nie działa jako wtyczka zainstalowana na serwerze strony. Łączy się przez REST API i webhooki, które wysyłają dane do asystenta asynchronicznie po zdarzeniu, na przykład po przesłaniu formularza. Czas ładowania strony dla odwiedzających pozostaje bez zmian.

Piętnaście minut o WordPress

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 WordPress, żeby sprawdzić to na własnych danych zamiast wierzyć nam na słowo.

Wybierzcie termin → Wolicie napisać?

WordPress 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.