Przejdź do treści

Integracja · Formularze

Połącz Claude i ChatGPT z Formstack

Zapytaj swoją AI, ile wpisów formularz otrzymał w tym tygodniu, znajdź zgłoszenie po imieniu lub adresie e-mail albo dodaj pole do formularza w Formstack. Potrafi wyświetlać listy formularzy, pól, folderów i portali, odczytywać pełne i częściowe zgłoszenia oraz tworzyć i aktualizować formularze, pola i zgłoszenia. Odpowiedzi na podstawie danych z formularzy dostajesz bez wcześniejszego eksportu.

Połącz Formstack za darmo

Bezpłatny plan, bez karty kredytowej. Zajmuje około minuty.

Spróbuj zapytać

  • “Ile zgłoszeń otrzymał w tym tygodniu formularz rejestracji na wydarzenie?”

    AI znajduje formularz i liczy jego wnioski. Liczba obejmuje okres do 7 dni.

  • “Znajdź wniosek od [email protected].”

    Przeszukuje zgłoszenia we wszystkich Twoich formularzach i odczytuje pasujące zgłoszenie wraz ze wszystkimi wartościami pól.

  • “Kto zaczął wypełniać formularz aplikacyjny, ale go nie dokończył?”

    Wyświetla wnioski częściowe tego formularza, czyli wpisy rozpoczęte, ale niezakończone.

Co może robić Twoja AI

Formularze i pola

Wyświetlaj, twórz, aktualizuj i kopiuj formularze oraz dodawaj lub zmieniaj pola z etykietami, opcjami, flagami wymagalności i wartościami domyślnymi.

Zgłoszenia

Wyświetlaj i przeszukuj zgłoszenia według słowa kluczowego, wartości pola lub daty, licz wpisy, odczytuj zgłoszenia częściowe oraz twórz, aktualizuj i usuwaj zgłoszenia.

Foldery i portale

Wyświetlaj i twórz foldery formularzy, odczytuj foldery i portale oraz umieszczaj nowe lub skopiowane formularze we właściwym folderze.

  • “Dodaj wymagane pole o nazwie Telefon do formularza kontaktowego.”

    Dodaje pole do formularza z etykietą Telefon i oznacza je jako wymagane.

  • “Stwórz kopię ankiety klientów w folderze Ankiety.”

    Kopiuje formularz do tego folderu, razem z jego e-mailami i integracjami, jeśli o to poprosisz.

  • “Oznacz wniosek 88123 jako przeczytany i zmień nazwę firmy na Acme Ltd.”

    Znajduje ID pól formularza, aktualizuje wartość i oznacza wniosek jako przeczytany.

Narzędzia dla Formstack: 95

Te narzędzia zostają włączone po połączeniu. Każde z nich możesz wyłączyć lub ustawić wymóg zatwierdzenia przed jego uruchomieniem.

  • attach_theme_to_formWidoczne dla innychPodsumowanie API: Przypisz motyw do formularza (identyfikator formularza). Ma skutki widoczne poza tym systemem.
  • copy_formWidoczne dla innychZrób kopię formularza za pomocą `form_id`, opcjonalnie do foldera `folder` z jego e-mailami i integracjami.
  • count_form_submissionsPolicz zgłoszenia formularza według `form_id`, sięgając wstecz do 7 dni od `start_date`.
  • create_folderZmienia daneUtwórz folder formularzy z parametrem `name`, opcjonalnie wewnątrz folderu `parent`.
  • create_formZmienia daneUtwórz nowy formularz z parametrem `name`, opcjonalnie `fields`, folderem, językiem i ustawieniami.
  • create_form_fieldZmienia daneDodaj pole do formularza według `form_id` z parametrami `type` (text, email, select itd.), `label`, `options`, flagą wymagalności i wartością domyślną.
  • create_form_messageWidoczne dla innychUtwórz nową wiadomość dla formularza. Ma skutki widoczne poza tym systemem.
  • create_form_message_create_notification_emailWidoczne dla innychUtwórz nową wiadomość dla formularza. Ma skutki widoczne poza tym systemem.
  • create_form_prefillZmienia daneUtwórz nowe wstępne wypełnienie (prefill) dla formularza.
  • create_form_submitactionWidoczne dla innychStwórz nowy submitaction dla formularza. Ma skutki widoczne poza tym systemem.
  • create_form_webhookUsuwaUtwórz nowy webhook dla formularza. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • create_portal_avatarZmienia daneStwórz nowy avatar dla portalu.
  • create_portal_formZmienia daneStwórz nowy formularz dla portalu. Wymagane: ID lub nazwa formularza. Najpierw wyszukaj formularze, aby uniknąć duplikatów.
  • create_portal_userZmienia daneStwórz nowego użytkownika dla portalu. Wymagane: adresy e-mail.
  • create_smartlistZmienia daneStwórz nowy smartlist. Wymagane: nazwa. Najpierw wyszukaj smartlisty, aby uniknąć duplikatów.
  • create_smartlist_bulkoptionWidoczne dla innychStwórz nowy bulkoption dla smartlista. Wymagane: opcje. Ma skutki widoczne poza tym systemem.
  • create_smartlist_optionZmienia daneStwórz nową opcję dla smartlisty. Wymagane: label. Najpierw wyszukaj opcje, aby uniknąć duplikatów.
  • create_submissionZmienia daneWyślij wpis do formularza według `form_id`, przekazując `fields` jako listę par identyfikator pola i wartość. Może to uruchomić e-maile z powiadomieniem i potwierdzeniem formularza.
  • create_webmergeZmienia daneStwórz nowy webmerge.
  • delete_folderUsuwaTrwale usuwa folder według folder id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_formUsuwaTrwale usuń formularz według id formularza. Akcja destrukcyjna; może wymagać zatwierdzenia.
  • delete_form_fieldUsuwaTrwale usuwa pole według identyfikatora pola. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_form_submitactionUsuwaTrwale usuń akcję po wysłaniu (submitaction) według identyfikatora akcji. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_form_webhookUsuwaTrwale usuwa webhook na podstawie webhook id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_messageUsuwaTrwale usuń wiadomość na podstawie jej ID. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_message_delete_notification_emailUsuwaTrwale usuń wiadomość na podstawie jej ID. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_option_imagesPrzenosi środkiTrwale usuń obraz według identyfikatora opcji. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia.
  • delete_partialsubmissionUsuwaTrwale usuń zgłoszenie częściowe (partialsubmission) według identyfikatora zgłoszenia częściowego. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_portalUsuwaTrwale usuń portal według identyfikatora portalu. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_portal_avatarsPrzenosi środkiTrwale usuń awatar według identyfikatora portalu. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia.
  • delete_portal_formUsuwaTrwale usuń formularz według id formularza. Akcja destrukcyjna; może wymagać zatwierdzenia.
  • delete_portal_userUsuwaTrwale usuwa użytkownika na podstawie identyfikatora użytkownika. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_smartlistUsuwaTrwale usuń listę inteligentną (smartlist) według identyfikatora listy. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_smartlist_alloptionsPrzenosi środkiTrwale usuń wszystkie opcje (alloption) według identyfikatora listy inteligentnej. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia.
  • delete_smartlist_optionUsuwaTrwale usuń opcję według identyfikatora opcji. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_subaccount_themeUsuwaTrwale usuwa motyw według id motywu. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_submissionUsuwaTrwale usuń zgłoszenie według `submission_id`. Tej operacji nie można cofnąć.
  • delete_themeUsuwaTrwale usuwa motyw według id motywu. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • get_folderPobierz jeden folder za pomocą `folder_id`.
  • get_formPobierz jeden formularz za pomocą `form_id`; ustaw `with_fields`, aby zawierać jego pola.
  • get_form_fieldPobierz jedno pole za pomocą `form_id` i `field_id`.
  • get_form_submitactionPobierz jeden submitaction dla formularza przez ID submit actiona.
  • get_form_webhookPobierz jeden webhook dla formularza przez ID webhoka.
  • get_messagePobieranie jednej wiadomości po jej identyfikatorze.
  • get_message_get_notificationPobieranie jednej wiadomości po jej identyfikatorze.
  • get_partial_submissionPobierz jedno niekompletne zgłoszenie za pomocą `partial_submission_id`.
  • get_portalPobierz jeden portal za pomocą `portal_id`.
  • get_pre_built_formPobierz jeden gotowy formularz według identyfikatora gotowego formularza.
  • get_smartlistPobierz jeden smartlist przez ID smart listy.
  • get_smartlist_optionPobierz jedną opcję dla smartlisty przez ID opcji.
  • get_submissionPobierz jedno zgłoszenie za pomocą `submission_id` ze wszystkimi wartościami jego pól.
  • list_copilotsWypisz copilots.
  • list_foldersWyświetl listę folderów formularzy na koncie.
  • list_form_fieldsWyświetl listę pól formularza według `form_id`. Identyfikatory pól są potrzebne do odczytu lub zapisu wartości zgłoszeń.
  • list_form_htmlsWypisz htmls dla formularza.
  • list_form_javascriptsWypisz javascripts dla formularza.
  • list_form_messagesWypisz wiadomości dla formularza.
  • list_form_messages_get_form_notification_emailsWypisz wiadomości dla formularza.
  • list_form_submissionsWyświetl listę zgłoszeń formularza według `form_id`, filtrowanych według `keyword`, wartości pól (`search`) lub zakresu dat (`min_time`, `max_time`). Ustaw `data`, aby uwzględnić wartości pól.
  • list_form_submitactionsWypisz submitactions dla formularza.
  • list_form_webhooksWypisz webhooks dla formularza.
  • list_formsWyświetl listę formularzy, opcjonalnie filtrowaną według tekstu `search` lub `folder`, z sortowaniem i stronicowaniem.
  • list_fsidsWypisz fsids.
  • list_openapisWypisz openapis.
  • list_partial_submissionsWyświetl listę zgłoszeń częściowych (niedokończonych) formularza według `form_id`, filtrowanych według słowa kluczowego lub zakresu dat.
  • list_portalsWyświetl listę portali na koncie.
  • list_quickstartsWypisz quickstarts.
  • list_subaccount_themesWyświetl listę motywów subkonta. Wyniki są podzielone na strony.
  • list_subaccountsWyświetl subkonta.
  • list_theme_formsWypisz formularze dla tematu. Wyniki są paginowane.
  • list_theme_forms_get_theme_form_listWypisz formularze dla tematu. Wyniki są paginowane.
  • list_themesWypisz tematy. Wyniki są paginowane.
  • search_smartlist_optionsWyszukaj opcje dla smartlisty przez zapytanie. Użyj tego, aby znaleźć istniejące opcje przed stworzeniem nowej opcji. Wyniki są paginowane.
  • search_smartlistsSzukaj list inteligentnych według zapytania. Użyj tego, aby znaleźć istniejące listy przed utworzeniem nowej. Wyniki są paginowane.
  • search_submissionsSzukaj zgłoszeń we wszystkich formularzach za pomocą terminu `search`.
  • submit_form_copyWidoczne dla innychKopiuj formularz (id formularza). Ma skutki widoczne poza tym systemem.
  • submit_portalWidoczne dla innychKopiuj portal (id portalu). Ma skutki widoczne poza tym systemem.
  • submit_themeWidoczne dla innychKopiuj motyw (id motywu). Ma skutki widoczne poza tym systemem.
  • submit_theme_copyWidoczne dla innychKopiuj motyw (id motywu). Ma skutki widoczne poza tym systemem.
  • update_folderZmienia daneZaktualizuj istniejący folder zidentyfikowany przez id folderu.
  • update_formZmienia daneZaktualizuj formularz za pomocą `form_id`: nazwa, folder, status aktywności, tekst przycisku wysyłania, wiadomość o nieaktywności i inne ustawienia.
  • update_form_fieldZmienia daneZaktualizuj pole formularza według `form_id` i `field_id`: etykieta, opcje, wymagalność, ukrycie lub wartość domyślna.
  • update_form_submitactionWidoczne dla innychZaktualizuj istniejącą akcję po wysłaniu (submitaction) o podanym identyfikatorze. Ma skutki widoczne poza tym systemem.
  • update_form_webhookUsuwaAktualizuje istniejący webhook wskazany przez webhook id. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • update_messageWidoczne dla innychZaktualizuj istniejącą wiadomość zidentyfikowaną przez ID wiadomości. Ma skutki widoczne poza tym systemem.
  • update_message_update_notification_emailWidoczne dla innychZaktualizuj istniejącą wiadomość zidentyfikowaną przez ID wiadomości. Ma skutki widoczne poza tym systemem.
  • update_portalZmienia daneZaktualizuj istniejący portal zidentyfikowany przez id portalu.
  • update_portal_formZmienia daneZaktualizuj istniejący formularz zidentyfikowany przez id formularza.
  • update_portal_userZmienia daneZaktualizuj istniejącego użytkownika zidentyfikowanego przez id użytkownika.
  • update_smartlistZmienia daneZaktualizuj istniejącą listę inteligentną zidentyfikowaną przez id listy inteligentnej.
  • update_smartlist_optionZmienia daneZaktualizuj istniejącą opcję o podanym identyfikatorze opcji.
  • update_submissionZmienia daneZaktualizuj zgłoszenie za pomocą `submission_id`: zmień wartości pól (`fields`), oznacz je jako przeczytane lub ustaw status płatności.
  • upload_field_urlsZmienia danePrześlij pole (id pola).
  • upload_imageZmienia danePrześlij obraz (id opcji).
  • upload_submissionZmienia danePrześlij zgłoszenie (id zgłoszenia).

Konfiguracja w trzech krokach

  1. 1

    Wybierz aplikację

    Utwórz bezpłatne konto PipMCP i wybierz Formstack z listy aplikacji.

  2. 2

    Wklej klucz

    Wklej osobisty token dostępu Formstack. Zaczyna się od fs_pat_. Stwórz go w Formstack (zobacz artykuł pomocy Formstack 'Formstack Personal Access Tokens') i skopiuj go. Token działa z uprawnieniami Twojego użytkownika Formstack.

  3. 3

    Dodaj link do swojego asystenta AI

    Otrzymasz osobisty link MCP. Dodaj go do Claude, ChatGPT lub Cursor:

    1. Kliknij swoją nazwę, a następnie Ustawienia › Konektory › Dodaj niestandardowy konektor.
    2. Wklej swój link jako adres URL zdalnego serwera MCP.
    3. Włącz konektor w menu + na czacie.

Pytania

Co może AI robić w Formstack?

Może on wyświetlać i czytać formularze, pola, foldery, portale, wnioski i częściowe wnioski, wyszukiwać wnioski we wszystkich formularzach oraz liczyć wpisy w formularzu. Może tworzyć, aktualizować i kopiować formularze, dodawać i aktualizować pola, tworzyć foldery oraz tworzyć, aktualizować lub usuwać wnioski.

Czy AI widzi mój token dostępu do Formstack?

Nie. Twój token Formstack jest szyfrowany w spoczynku i nigdy nie jest pokazywany AI. Po zapisaniu go nie jest pokazywany ponownie, nawet Tobie. AI widzi tylko wyniki narzędzi, które wywołuje.

Czy mogę kontrolować, na co AI ma pozwolenie?

Tak. Sam wybierasz, które narzędzia są włączone, więc możesz zacząć od samego odczytu formularzy i zgłoszeń. Usunięcie zgłoszenia jest trwałe, a wysłanie wpisu może uruchomić e-maile formularza, więc oba działania mogą wymagać Twojej zgody przed wykonaniem. Każde wywołanie narzędzia jest rejestrowane.

Czy działa z ChatGPT?

Tak. W ChatGPT przejdź do Settings › Apps & Connectors › Advanced i włącz Developer mode, a następnie dodaj swój link PipMCP. Developer mode wymaga płatnego planu ChatGPT: Plus, Pro, Business lub Enterprise. Ten sam link działa też w Claude (Settings › Connectors › Add custom connector), Cursorze i innych klientach MCP.

Ile to kosztuje?

PipMCP ma plan darmowy, który nie wymaga karty kredytowej. Plany płatne rozliczane są za każde zrealizowane zadanie. Potrzebujesz też własnego konta Formstack.

Co się stanie, jeśli AI wyśle wpis do formularza?

create_submission dodaje wpis do formularza z wartościami pól przekazanymi przez AI. Może to uruchomić e-maile z powiadomieniem i potwierdzeniem formularza, tak jak zwykłe zgłoszenie. Możesz wymagać zgody na to narzędzie lub zostawić je wyłączone.

Pozwól swojej AI działać w Formstack już dziś.

Zacznij za darmo. Twój klucz pozostaje zaszyfrowany, a Ty decydujesz, co AI może robić.

Połącz Formstack za darmo

PipMCP nie jest powiązany z Formstack. Nazwy produktów są znakami towarowymi ich właścicieli.