Whatsplaid
Język i waluta
Rozpocznij za darmo
Plany
Język i waluta
Powrót do bloga
AI dla WhatsApp

Jak używać Google Sheets jako bazy wiedzy dla AI na WhatsApp

Jak używać Google Sheets jako bazy wiedzy dla AI na WhatsApp

Jak organizować informacje operacyjne dla AI w WhatsApp

Ceny, obsługiwane regiony, cechy produktów, terminy i często zadawane pytania często są rozproszone między wiadomościami, dokumentami i różnymi arkuszami kalkulacyjnymi. Gdy zespół zaktualizuje informację w jednym miejscu, agent AI może nadal korzystać z innej wersji lub nie znaleźć potrzebnych danych.

Integracja między WhatsApp a Google Sheets może przekształcić uporządkowany arkusz w źródło wiedzy dla agenta. Zespół utrzymuje dane w znanym środowisku, podczas gdy zsynchronizowana baza jest używana do kierowania odpowiedziami na WhatsApp.

Ten przepływ jest odpowiedni dla informacji tabelarycznych i stosunkowo prostych. Nie przekształca arkusza w pełną bazę danych, nie obiecuje zapytań w czasie rzeczywistym dla każdej wiadomości i nie eksportuje rozmów do komórek. W tym przewodniku nauczysz się, jak przygotować arkusz, testować odpowiedzi i rozpoznać, kiedy API jest bardziej odpowiednią opcją.

Co oznacza połączenie Google Sheets z WhatsApp?

W udokumentowanym przepływie Whatsplaid Google Sheets jest połączony w ramach Knowledge Base asystenta. Kierunek można podsumować tak: Google Sheets → Knowledge Base → odpowiedzi agenta.

Po podłączeniu konta Google i wybraniu arkusza system przygotowuje pierwszy dostępny arkusz do synchronizacji. Przetworzona zawartość staje się źródłami, do których agent może odwoływać się podczas rozmów.

To nie znaczy, że WhatsApp samodzielnie czyta komórki bezpośrednio. Kanał odbiera wiadomości, agent interpretuje pytanie i używa wersji arkusza udostępnionej bazie wiedzy do sformułowania odpowiedzi.

Jaką rolę pełni każdy komponent?

  • Google Sheets: miejsce, w którym zespół organizuje i utrzymuje informacje tabelaryczne.
  • Knowledge Base: zbiór autoryzowanych źródeł, które kierują odpowiedziami AI.
  • Agent AI: interpretuje pytanie i korzysta z dostępnych źródeł w ramach skonfigurowanych instrukcji.
  • WhatsApp: kanał, w którym odbywa się rozmowa.

Aby poznać inne źródła oraz rolę instrukcji, ograniczeń i testów, zobacz jak działa knowledge base dla AI.

Jak arkusz działa jako źródło dla AI?

Arkusz przedstawia informacje w wierszach i kolumnach. Po synchronizacji i przetworzeniu agent może wykorzystać tę treść do odpowiadania na pytania związane z skonfigurowanym zakresem.

Wyobraź sobie firmę, która prowadzi tabelę z usługami, obsługiwanymi miastami, przewidywanym czasem realizacji i wymaganiami. Gdy ktoś zapyta, czy dana usługa jest dostępna w ich mieście, agent może sprawdzić zsynchronizowane źródło i odpowiedzieć na podstawie znalezionych danych.

Jakość zależy od czterech czynników:

  • struktura: jasne kolumny i spójne rekordy;
  • zawartość: prawidłowe, kompletne i niesprzeczne informacje;
  • aktualizacja: zsynchronizowana wersja zgodna z bieżącą operacją;
  • instrukcje: definicja, jak agent powinien używać źródła i kiedy nie powinien odpowiadać.

Czy AI rozumie każdy arkusz?

Nie należy tego zakładać. Arkusze z niejasnymi nagłówkami, scalonymi komórkami, wieloma tabelami na tym samym arkuszu lub wartościami bez kontekstu utrudniają interpretację. Struktura musi być przygotowana do zapytań, nie tylko do wizualnego odczytu przez zespół.

Czy arkusz zastępuje instrukcje agenta?

Nie. Arkusz dostarcza danych. Instrukcje określają cel, ton, granice i zachowanie w przypadku brakujących lub niejednoznacznych informacji. Chatbot z IA para WhatsApp musi łączyć wiedzę, konfigurację i testy.

Jakie dane można uporządkować?

Google Sheets jest przydatny, gdy informacje mieszczą się w prostej tabeli i mogą być utrzymywane przez zespół. Kilka przykładów to:

  • zestawienie skróconego katalogu produktów lub usług;
  • nazwy, kategorie i opisy;
  • regiony, jednostki lub obsługiwane obszary;
  • godziny pracy i kanały kontaktu;
  • wymagania do zamówienia lub zgłoszenia usługi;
  • listy dostępnych opcji;
  • streszczenia polityk i ich kryteriów;
  • najczęściej zadawane pytania z zatwierdzonymi odpowiedziami;
  • kody lub identyfikatory, które nie są wrażliwe;
  • informacje operacyjne aktualizowane przez zespół.

Czego nie umieszczać w arkuszu?

Nie używaj źródła do przechowywania haseł, tokenów, kluczy API, poświadczeń ani sekretów. Unikaj również danych osobowych lub wrażliwych, które nie są ściśle niezbędne i upoważnione do celu.

Przed podłączeniem oceń, kto ma dostęp do arkusza, jakie dane są przetwarzane, jak długo są przechowywane i czy agent naprawdę ich potrzebuje. Operacja musi respektować LGPD i inne stosowne obowiązki.

Czy arkusz to baza danych?

Nie w sensie pełnego systemu transakcyjnego. Arkusz może służyć jako edytowalne źródło tabelaryczne dla informacji operacyjnych, ale domyślnie nie zapewnia tych samych gwarancji, kontroli, relacji i mechanizmów zapytań co baza danych lub system specjalistyczny.

Jak strukturyzować kolumny i wiersze pod zapytania?

Dobra struktura umożliwia, by każdy wiersz reprezentował rekord, a każda kolumna miała stałe znaczenie. Pierwszy wiersz powinien zawierać czytelne nazwy pól.

Kolumna Oczekiwana zawartość Przykład
element Nazwa, pod którą rekord będzie zidentyfikowany Standardowa instalacja
kategoria Spójna grupa ułatwiająca kontekst Usługi
opis Obiektywne i samodzielne wyjaśnienie Instalacja wykonana w już przygotowanym środowisku
region Obszar, którego dotyczy informacja Curitiba
prazo Wartość z jednostką i warunkiem Do 3 dni roboczych po potwierdzeniu
observação Wyjątek lub istotny warunek Termin zależny od dostępności zespołu
atualizado_em Data przeglądu rekordu 2026-08-20

Powyższe nazwy to przykłady. Poprawna struktura zależy od pytań, które agent musi odpowiadać.

Użyj jednego wiersza na rekord

Unikaj umieszczania wielu produktów, miast lub zasad w tej samej komórce, gdy każdy z nich ma własne cechy. Oddzielanie rekordów ułatwia utrzymanie spójnych danych i znalezienie odpowiadającej informacji.

Nadaj kolumnom czytelne nazwy

Wolaj “prazo_entrega” zamiast “info 2” i “região_atendida” zamiast “local”. Nazwa powinna tłumaczyć dane bez polegania na pamięci wewnętrznej.

Standaryzuj formaty i wartości

Wybierz konsekwentny sposób dla dat, walut, jednostek, stanów i odpowiedzi boolean. Mieszanie “sim”, “S”, “disponível” i “ok” w tej samej kolumnie może powodować różne interpretacje.

Unikaj scalonych komórek i dekoracyjnych bloków

Wizualne nagłówki, podtytuły w środku tabeli, puste wiersze i scalone komórki mogą być przydatne w prezentacjach, ale szkodzą źródłu o strukturze. Utrzymaj arkusz przeznaczony dla AI czysty.

Zapisuj wartości z kontekstem

Wartość taka jak “3” może oznaczać dni, jednostki lub poziom. Zapisz “3 dni robocze” lub zachowaj kolumnę jednostki. Każda komórka powinna być interpretowalna razem z nagłówkiem.

Przygotuj pierwszy arkusz

Aktualna implementacja przygotowuje automatycznie pierwszy dostępny arkusz w skoroszycie do synchronizacji. Umieść tam więc tabelę, której agent ma używać. Nie zostaw okładki, spisu treści ani pustego arkusza na pierwszej pozycji.

Jak testować odpowiedzi agenta?

Dobrze zorganizowany arkusz nadal wymaga walidacji w kontekście rozmowy. Testuj przed użyciem źródła w produkcji i powtórz walidację po istotnych zmianach.

Twórz pytania o znanych odpowiedziach

Wybierz różne rekordy i zapytaj bezpośrednio:

  • „Czy obsługujecie w Curitiba?”
  • „Jaki jest termin standardowej instalacji?”
  • „Jakie wymagania muszę spełnić?”
  • „Czy ta usługa jest dostępna w tym regionie?”

Porównaj odpowiedź z odpowiednim wierszem i sprawdź, czy warunki i wyjątki zostały zachowane.

Testuj warianty językowe

Zadaj to samo pytanie na różne sposoby, z skrótami, literówkami i niepełnymi informacjami. Agent powinien prosić o wyjaśnienie, gdy kontekst jest niewystarczający.

Testuj brakujące informacje

Zapytaj o pozycję lub region, który nie istnieje. Odpowiednią reakcją jest rozpoznanie braku, poproszenie o dodatkowe dane lub przekazanie do osoby zgodnie z instrukcjami. Nie wymyślaj wpisu.

Testuj sprzeczności

Szukaj zduplikowanych rekordów lub niezgodnych wartości. Jeśli istnieją dwa wiersze dla tego samego elementu, popraw źródło lub wyraźnie określ, kiedy każdy z nich ma zastosowanie.

Zarejestruj przypadki testowe

Prowadź listę z pytaniem, oczekiwanym wynikiem, zaobserwowaną odpowiedzią, wersją arkusza i datą. Umożliwia to powtórne sprawdzenie po zmianach.

Czy synchronizacja jest w czasie rzeczywistym?

Strona publiczna dokumentuje automatyczną synchronizację arkusza z Bazą Wiedzy, ale nie obiecuje zapytań do Google Sheets w czasie rzeczywistym przy każdej wiadomości. Odpowiedzi uwzględniają zsynchronizowaną i przetworzoną wersję źródła.

W praktyce zmiana w arkuszu może nie być natychmiast dostępna w rozmowie. Po zmianie ceny, polityki, dostępności lub innej ważnej informacji:

  1. poczekaj lub uruchom proces synchronizacji dostępny w implementacji;
  2. potwierdź, że źródło zostało przetworzone;
  3. powtórz pytania walidacyjne;
  4. dopiero wtedy polegaj na nowych danych w produkcji.

Kiedy opóźnienie jest akceptowalne?

Zależy od ryzyka i częstotliwości zmian. Lista jednostek aktualizowana okazjonalnie może dobrze działać jako zsynchronizowane źródło. Stan magazynu, saldo, status zamówienia lub cena, które zmieniają się cały czas, mogą wymagać bezpośredniego zapytania do odpowiedzialnego systemu.

Czy integracja eksportuje rozmowy do arkusza?

Nie w tym przepływie. Udokumentowana integracja używa Google Sheets jako źródła wiedzy dla agenta. Nie obiecuje zapisywania wiadomości, raportów, leadów ani historii rozmów w arkuszu.

Ważne jest rozdzielenie kierunków:

  • Udokumentowany przepływ: Google Sheets → Baza Wiedzy → odpowiedzi agenta.
  • Przepływ nieogłoszony w tej integracji: rozmowy lub dane WhatsApp → komórki Google Sheets.

Jeśli firma musi eksportować zdarzenia lub dane, powinna ocenić dedykowaną automatyzację, API lub webhooki. Sprawdź hub integracji aby zrozumieć opublikowane opcje i ich różne zakresy.

Kiedy używać API zamiast Google Sheets?

Użyj Google Sheets, gdy zespół potrzebuje prostej, tabelarycznej, edytowalnej i okresowo synchronizowanej bazy. Rozważ API, gdy odpowiedź zależy od danych transakcyjnych, aktualizowanych w czasie zapytania lub podlegających złożonym regułom.

Potrzeba Google Sheets API
Proste informacje operacyjne Odpowiednie, gdy zespół utrzymuje tabelę Może być niepotrzebnie skomplikowane
Aktualizacja przy każdej transakcji Może mieć opóźnienie synchronizacji Bardziej odpowiednie do zapytań do systemu odpowiedzialnego
Zamówienia, zapasy lub saldo Nie należy traktować jako pełnego źródła transakcyjnego Może pobierać aktualne dane, jeśli system udostępnia dostęp
Złożone reguły i relacje Ograniczone przez strukturę tabelaryczną Pozwala na własną logikę i walidacje
Utrzymanie przez zespół nietechniczny Bardziej dostępne dla prostych edycji Zazwyczaj wymaga rozwoju i monitoringu
Zapisywanie lub wykonywanie akcji Nieogłoszone w tym przepływie Może zostać opracowane, jeśli system i uprawnienia na to pozwalają

Jedno API z webhookami może obsługiwać spersonalizowane zapytania i integracje, ale wymaga uwierzytelniania, uprawnień, obsługi błędów, limitów, logów i utrzymania. Istnienie API nie gwarantuje, że każda akcja będzie dostępna.

Lista kontrolna przed aktywacją

  • Pierwszy arkusz zawiera tabelę przeznaczoną dla agenta.
  • Początkowy wiersz ma jasne i unikalne nagłówki.
  • Każdy wiersz reprezentuje spójny rekord.
  • Daty, jednostki, kategorie i wartości są zestandaryzowane.
  • Brak scalonych komórek, dekoracyjnych nagłówków ani równoległych tabel.
  • Zduplikowane lub sprzeczne rekordy zostały przejrzane.
  • Dane mają osobę odpowiedzialną i procedurę aktualizacji.
  • Arkusz nie zawiera haseł, tokenów, poświadczeń ani sekretów.
  • Dane osobowe zostały zredukowane do minimum i mają określony cel.
  • Instrukcje agenta określają zakres, granice i przekazanie do obsługi ludzkiej.
  • Bezpośrednie pytania, warianty i brakujące informacje zostały przetestowane.
  • Zsynchronizowana wersja została zweryfikowana po istotnych zmianach.
  • Zespół wie, że przepływ nie eksportuje rozmów do arkusza.
  • Dane wymagające czasu rzeczywistego zostały skierowane do odpowiedniej integracji.

Najczęściej zadawane pytania o WhatsApp i Google Sheets

Czy Google Sheets staje się bazą danych dla WhatsApp?

Nie jako pełna baza danych. Działa jako edytowalne, zsynchronizowane źródło tabelaryczne, z którego agent może korzystać. Systemy transakcyjne oferują inne mechanizmy kontroli i możliwości.

Która karta arkusza jest używana?

Obecna implementacja automatycznie przygotowuje pierwszą dostępną kartę do synchronizacji. Umieść główną tabelę na tej pozycji, czystą i gotową do zapytań.

Czy AI sprawdza komórkę w tym samym momencie co wiadomość?

Strona publiczna nie obiecuje zapytań w czasie rzeczywistym przy każdej wiadomości. Agent uwzględnia wersję zsynchronizowaną i przetworzoną. Znaczące zmiany powinny być przetestowane przed użyciem w produkcji.

Czy mogę eksportować rozmowy WhatsApp do Google Sheets?

Nie za pomocą przepływu opisanego w tym artykule. Ta integracja używa arkusza jako źródła wiedzy. Eksporty wymagają innej automatyzacji, API lub zgodnego webhooka.

Czy mogę przechowywać dane uwierzytelniające w arkuszu?

Nie. Hasła, tokeny i klucze API nie powinny być używane jako zawartość bazy wiedzy. Użyj bezpiecznych mechanizmów zarządzania sekretami.

Kiedy powinienem wybrać API?

Gdy odpowiedź wymaga danych transakcyjnych lub bieżących, takich jak stan magazynu, zamówienie, saldo lub złożone reguły w systemie źródłowym. API musi być zaimplementowane z odpowiednimi kontrolami.

Użyj arkusza do właściwego problemu

Google Sheets może być użytecznym źródłem dla AI na WhatsApp, gdy dane są tabelaryczne, czytelne i utrzymywane przez zespół. Jego zaletą jest prostota, nie zastępowanie systemów transakcyjnych czy zapytań w czasie rzeczywistym.

Przygotuj pierwszą kartę, ustandaryzuj rekordy, zsynchronizuj i przetestuj rzeczywiste pytania. Dla informacji krytycznych lub zmieniających się przy każdej transakcji rozważ API podłączone do odpowiedzialnego systemu.

Poznaj integrację Google Sheets Whatsplaid i zobacz, jak używać uporządkowanego arkusza jako źródła wiedzy dla agenta AI na WhatsApp.