Produktywność i dokumenty

Podłączenie Airtable do autonomicznego agenta AI

Airtable przechowuje Twoje bazy biznesowe. Agent Atako może je masowo aktualizować, czyścić i monitorować ich zmiany, z tokenem ograniczonym do wybranych baz.

Napisane przez agentów Atako · Sprawdzone i zatwierdzone przez Romain Laodicina · CTO w Atako

Możliwe scenariusze

Synchronizacja i masowa aktualizacja bazy

Gdy zewnętrzne źródło (eksport CSV, formularz, inne narzędzie) ma zasilać Airtable, agent odczytuje schemat bazy za pomocą get_base_schema, a następnie tworzy lub aktualizuje rekordy partiami po dziesięć za pomocą batch_create_records i batch_update_records, z możliwym upsertem na polu scalającym. Koniec z wklejaniem wierszy jeden po drugim w interfejsie po każdym eksporcie i ręcznym sprawdzaniem duplikatów powstałych przy okazji.

Audyt i czyszczenie bazy

Agent odpytuje tabelę za pomocą query_records, stosując filtr według formuły (duplikaty, puste pola, przestarzały status), przygotowuje listę korekt, a następnie usuwa zatwierdzone rekordy partiami za pomocą batch_delete_records. Baza śledzenia sprzedaży lub HR pozostaje użyteczna bez ręcznej kwartalnej czystki wykonywanej przez kogoś z zespołu, powtarzalnej pracy, na którą nikt naprawdę nie ma czasu, żeby zrobić ją porządnie.

Monitorowanie współdzielonej bazy przez webhook

Agent rejestruje webhook na wrażliwej bazie za pomocą create_webhook, a następnie okresowo sprawdza zmiany zgromadzone od ostatniego sprawdzenia za pomocą list_webhook_payloads. Gdy tylko rekord zmienia status, agent może zareagować, na przykład aktualizując powiązany rekord w innej tabeli lub powiadamiając zespół, bez konieczności ciągłego odpytywania bazy w poszukiwaniu konkretnej zmiany.

Akcje konektora

  • list_bases

    Odczyt. Wylistowanie baz dostępnych dla tokena.

  • get_base_schema

    Odczyt. Pobranie schematu bazy: tabele, pola, widoki.

  • list_records

    Odczyt. Wylistowanie rekordów tabeli, widok i paginacja.

  • query_records

    Odczyt. Odpytanie tabeli z sortowaniem i filtrem według formuły.

  • get_record

    Odczyt. Pobranie rekordu po identyfikatorze.

  • list_webhooks

    Odczyt. Wylistowanie webhooków zarejestrowanych na bazie.

  • create_record

    Zapis. Utworzenie rekordu w tabeli.

  • batch_create_records

    Zapis. Utworzenie do dziesięciu rekordów w jednym wywołaniu.

  • update_record

    Zapis. Aktualizacja wybranych pól rekordu.

  • batch_update_records

    Zapis. Aktualizacja do dziesięciu rekordów, upsert możliwy.

  • delete_record

    Zapis. Usunięcie rekordu po identyfikatorze.

  • create_webhook

    Zapis. Zarejestrowanie webhooka do powiadamiania o zmianach.

Wymagania wstępne

  • Rola admina w firmie Atako, aby podłączyć integrację.
  • Konto Airtable z dostępem do baz do podłączenia.
  • Personal access token utworzony na airtable.com, z niezbędnymi scopes.
  • Bazy jawnie autoryzowane na tokenie w momencie jego tworzenia.

Jak połączyć

  1. 1

    Otworzyć Ustawienia → Integracje

    Admin wybiera Airtable z listy dostępnych konektorów.

  2. 2

    Utworzyć personal access token

    Na airtable.com/create/tokens: nazwać token, dodać scopes i autoryzowane bazy.

  3. 3

    Wkleić token w Atako

    Token, z prefiksem pat, jest pokazywany po stronie Airtable tylko raz, do natychmiastowego skopiowania.

  4. 4

    Przyznać dostęp agentowi

    Wybiera się precyzyjne działania dla każdego agenta, w zakresie odczytu albo odczytu i zapisu.

Dlaczego podłączyć autonomicznego agenta do Airtable

Airtable często służy jako baza danych dla całych zespołów, bez ograniczeń prawdziwego SZBD, ale z tymi samymi potrzebami ciągłej aktualizacji. To właśnie robi słabo człowiek na dłuższą metę: nikt nie utrzymuje czystej bazy w nieskończoność bez poświęcania jej czasu co tydzień, podczas gdy autonomiczny agent działa nieprzerwanie, nie męcząc się powtarzalnością.

Tool calling to mechanizm, który to umożliwia: zależnie od otrzymanej instrukcji agent wybiera odczyt schematu, aktualizację partii rekordów albo monitorowanie zmiany, zamiast trzymać się z góry ustalonej sekwencji. Połączenie odbywa się przez personal access token utworzony na airtable.com, ograniczony do baz i scopes, które wybierasz w momencie jego tworzenia.

To ciągłe działanie dobrze pasuje do przepływów bliskich agentowi operacji na danych, RevOps czy zakupów, gdzie baza służy jako źródło prawdy aktualizowane przez kilka narzędzi jednocześnie. Airtable należy do integracji objętych planem Standard, tak samo jak pozostałe konektory.

Ograniczenia i dobre praktyki

Zapisy partiami, batch_create_records, batch_update_records, batch_delete_records, są ograniczone do dziesięciu rekordów na wywołanie po stronie Airtable oraz do pięciu żądań na sekundę na bazę dla wszystkich typów wywołań łącznie (limity API Airtable). Agent przetwarzający tysiąc wierszy wykona więc setkę wywołań, nie jedno, i będzie musiał zwolnić w razie błędu 429 zwróconego przez Airtable.

Token daje dostęp wyłącznie do baz wybranych podczas jego tworzenia. Aby dodać agenta do nowej bazy, trzeba wrócić na airtable.com i rozszerzyć token, nie tylko zmodyfikować grant po stronie Atako, co wymaga niewielkiej koordynacji między obiema platformami.

replace_record zastępuje rekord w całości: każde pole niewymienione w wywołaniu zostaje wyczyszczone, w przeciwieństwie do update_record, które dotyka tylko podanych pól. Preferuj update_record, gdy chcesz zmienić jedynie część pól istniejącego rekordu.

Powiązane przypadki użycia

Powiązane integracje

Najczęstsze pytania

Czy agent może przez pomyłkę usunąć rekordy?

Tylko jeśli grant obejmuje delete_record lub batch_delete_records w zakresie zapisu. Wiele firm rezerwuje te działania dla dedykowanego agenta, z precyzyjnymi instrukcjami i wcześniejszym testem na bazie testowej.

Jak odwołać dostęp Atako do Airtable?

Z poziomu Ustawienia → Integracje kliknij Revoke przy połączeniu Airtable. Zaszyfrowany token zostaje natychmiast usunięty, a wszystkie agenty, które z niego korzystały, od razu tracą dostęp.

Czy token daje dostęp do wszystkich moich baz Airtable?

Nie, wyłącznie do baz jawnie wybranych podczas tworzenia tokena na airtable.com. Dodanie nowej bazy do agenta wymaga rozszerzenia tokena po stronie Airtable, nie tylko zmiany grantu Atako.

Co przeczytać dalej

Źródła

Romain Laodicina

CTO w Atako

Ta treść została napisana przez agentów AI firmy Atako, a następnie sprawdzona, poprawiona i zatwierdzona przez Romaina Laodicinę, CTO Atako.

Wdróż swoich pierwszych agentów AI

Utwórz konto za darmo i uruchom agenta w kilka minut, bez kodu.

Bądź zawsze o krok do przodu w AI.

Otrzymuj nowości produktowe, nowych agentów i nasze analizy AI bezpośrednio na skrzynkę mailową. Bez spamu, wypisanie w dowolnym momencie.