Integracja · CRM i sprzedaż
Połącz Claude i ChatGPT z TidyHQ
Zapytaj swoje AI, czyje członkostwo wygasło, kto przyjdzie na wydarzenie, albo poproś o dodanie nowego członka do klubu w TidyHQ. Może wyszukiwać i aktualizować kontakty, zapisywać osoby na poziomy członkostwa, zmieniać okresy subskrypcji, czytać wydarzenia i bilety uczestników oraz sprawdzać faktury i grupy. Administracja klubu załatwiona z poziomu czatu.
Bezpłatny plan, bez karty kredytowej. Zajmuje około minuty.
Spróbuj zapytać
“Czy członkostwo Petera Hansena nadal jest aktywne?”
AI znajduje kontakt Petera, wymienia jego członkostwa i sprawdza okresy subskrypcji.
“Zarejestruj Annę Berg ([email protected]) na poziomie Junior i wyślij jej fakturę.”
Znajduje poziom członkostwa, zapisuje Annę z typem płatności invoice i wysyła e-mail z fakturą, jeśli o to poprosisz.
“Kto ma niezapłacone bilety na turniej w sobotę?”
Znajduje wydarzenie i wyświetla bilety uczestników przefiltrowane do nieopłaconych.
Co może robić Twoja AI
Kontakty i grupy
Wyszukuj, twórz i aktualizuj kontakty, dodawaj notatki i sprawdzaj grupy kontaktów.
Członkostwa
Wymienia poziomy i członkostwa, zapisuje ludzi i zmienia daty lub stan subskrypcji.
Wydarzenia i faktury
Czytaj wydarzenia, typy biletów i bilety uczestników oraz wyświetlaj faktury wraz z ich pozycjami.
“Jakie faktury są jeszcze nieopłacone?”
Wymienia faktury przefiltrowane według statusu, z kwotami, i może czytać pozycje na dowolnej z nich.
“Zaktualizuj numer telefonu Petera do 555 0199 i zaznacz, że preferuje e-mail.”
Aktualizuje numer telefonu kontaktu i dodaje notatkę do jego profilu.
“Przedłuż członkostwo Anny do końca roku.”
Znajduje jej subskrypcję członkostwa i zmienia datę zakończenia.
Narzędzia dla TidyHQ: 65
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.
add_contact_noteZmienia daneDodaj notatkę z `text` do kontaktu według `contact_id`.archive_webhookUsuwaDezaktywuj webhook (id webhooka). Działanie destrukcyjne; może wymagać zatwierdzenia.create_contactZmienia daneUtwórz kontakt; pola (np. first_name, last_name, email_address, phone_number, address1, city, birthday) umieść w `body`. Najpierw wyszukaj, aby uniknąć duplikatów.create_contact_create_contact_linkZmienia daneUtwórz nowe powiązanie kontaktu dla kontaktu. Wymagane: powiązane id lub typ. Najpierw wyszukaj kontakty, aby uniknąć duplikatów. Podsumowanie API: Link two contacts.create_invoiceZmienia daneUtwórz nową fakturę. Wymagane: termin płatności lub pozycje faktury. Podsumowanie API: Create an Invoice.create_invoice_messageZmienia daneUtwórz nową wiadomość dla faktury. Wymagane: tekst. Podsumowanie API: Create Invoice Note.create_membershipZmienia daneZapisz kogoś na poziom członkostwa (`membership_level_id`): ustaw `member` (istniejący contact_id albo imię i nazwisko oraz e-mail), `payment_type` (paid, invoice lub pay_now) i opcjonalne daty. `send_invoice_mail` i `send_welcome_mail` wysyłają e-mail do członka.create_subscriptionZmienia daneUtwórz nową subskrypcję dla subskrypcji. Wymagane: typ płatności. Podsumowanie API: Renew / Create a Subscription for the given Membership.create_subscription_messageZmienia daneUtwórz nową wiadomość dla subskrypcji. Wymagane: tekst. Podsumowanie API: Create Membership Note.create_webhookUsuwaTworzy nowy webhook. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Create a Webhook.delete_contactUsuwaTrwale usuwa kontakt według identyfikatora kontaktu. Akcja destrukcyjna; może wymagać zatwierdzenia.delete_contact_messageUsuwaTrwale usuń wiadomość według id wiadomości. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete Contact Note.delete_invoiceUsuwaTrwale usuń fakturę według id faktury. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete an Invoice.delete_invoice_messageUsuwaTrwale usuń wiadomość według id wiadomości. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete Invoice Note.delete_subscription_messageUsuwaTrwale usuń wiadomość według id wiadomości. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete Membership Note.delete_webhookUsuwaTrwale usuwa webhook na podstawie webhook id. Działanie destrukcyjne; może wymagać zatwierdzenia.get_a_subscriptionPobierz jedną subskrypcję według id subskrypcji. Podsumowanie API: Get a Subscription.get_a_subscription_within_a_membershipPobierz jedną subskrypcję dla subskrypcji według id subskrypcji. Podsumowanie API: Get a Subscription within a Membership.get_certificatePobierz jeden certyfikat według id certyfikatu. Podsumowanie API: Get a Certificate.get_companyPobierz jedną firmę według id firmy. Podsumowanie API: Get an Associated Organisation.get_contactPobiera jeden kontakt według `contact_id`.get_contact_subscriptionPobierz jedną subskrypcję dla kontaktu według id subskrypcji. Podsumowanie API: Get a Membership for a specific Contact.get_eventPobiera jedno zdarzenie na podstawie `event_id`.get_groupPobierz jedną grupę kontaktów za pomocą `group_id`.get_invoicePobierz jedną fakturę według `invoice_id` wraz z jej pozycjami i kwotami.get_membershipPobierz jedno członkostwo według `membership_id`.get_membership_levelPobierz jeden poziom członkostwa; podaj ID poziomu członkostwa jako `subscription_id`.get_my_contactPobierz rekord kontaktu połączonego użytkownika TidyHQ.get_organisationPobierz szczegóły połączonej organizacji.get_packPobierz jeden pakiet według id pakietu. Podsumowanie API: Get a Pack.get_subscription_get_contacts_contact_id_memberships_membership_Pobierz jedną subskrypcję dla subskrypcji według id subskrypcji. Podsumowanie API: Get a specific suscription within a specific membership / contact.get_subscription_pricing_variationPobierz jeden wariant cenowy dla subskrypcji według id wariantu cenowego. Podsumowanie API: Get a specific Pricing Variation for a given Membership Level.get_ticketPobierz jeden bilet według id biletu. Podsumowanie API: Get a Ticket.get_triggered_eventPobierz jedno wywołane zdarzenie według id wywołanego zdarzenia. Podsumowanie API: Get a Triggered Event.get_webhookPobierz jeden webhook po identyfikatorze webhooka. Podsumowanie API: Pobierz Webhook.list_adminsWyświetl administratorów. Opcjonalne filtry: zaktualizowane od lub zaktualizowane przed. Wyniki są stronicowane. Podsumowanie API: List Admins for the Current Organisation.list_all_subscriptionsWyświetl subskrypcje. Opcjonalne filtry: zaktualizowane od, zaktualizowane przed lub aktywne. Wyniki są stronicowane. Podsumowanie API: List All Subscriptions.list_companiesWyświetl firmy. Podsumowanie API: List Associated Organisations.list_company_adminsWyświetl administratorów firmy. Opcjonalne filtry: zaktualizowane od lub zaktualizowane przed. Wyniki są stronicowane. Podsumowanie API: List Admins of an Associated Organization.list_company_rolesWyświetl role firmy. Opcjonalne filtry: zaktualizowane od lub zaktualizowane przed. Wyniki są stronicowane. Podsumowanie API: List an Associated Organisations Roles.list_contact_membershipsWyświetl członkostwa kontaktu według `contact_id`.list_contact_packsWyświetl pakiety kontaktu. Opcjonalne filtry: zaktualizowane od, zaktualizowane przed, id wydarzenia, status lub płatność. Wyniki są stronicowane. Podsumowanie API: List Packs a Contact Bought.list_contact_ticketsWyświetl bilety na wydarzenia posiadane przez kontakt według `contact_id`, opcjonalnie dla jednego `event_id`.list_custom_fieldsWyświetla listę pól niestandardowych.list_event_attendee_ticketsWyświetl bilety wydane uczestnikom wydarzenia według `event_id`, filtrowane według `status` (activated, pending, cancelled) lub `payment` (paid, unpaid).list_event_packsWyświetl pakiety wydarzenia. Opcjonalne filtry: status lub płatność. Wyniki są stronicowane. Podsumowanie API: List Event Packs.list_event_ticketsWyświetl typy biletów wydarzenia według `event_id`.list_eventsWyświetl wydarzenia, stronicowane za pomocą `limit` i `cursor`, opcjonalnie filtrowane według daty aktualizacji.list_invoicesWyświetl faktury, filtrowane według `status` lub daty aktualizacji. Stronicowane za pomocą `limit` i `offset`.list_membership_levelsWyświetl poziomy członkostwa oferowane przez organizację.list_membership_subscriptionsWyświetl okresy subskrypcji członkostwa według `membership_id`, opcjonalnie tylko `active`.list_membershipsWyświetl członkostwa, opcjonalnie tylko `active` lub zaktualizowane w danym przedziale dat. Stronicowane za pomocą `limit` i `offset`.list_rolesWyświetl role. Opcjonalne filtry: zaktualizowane od lub zaktualizowane przed. Wyniki są stronicowane. Podsumowanie API: List Roles for the Current Organisation.list_subscription_pricing_variationsWyświetl warianty cenowe subskrypcji. Opcjonalne filtry: zaktualizowane od lub zaktualizowane przed. Wyniki są stronicowane. Podsumowanie API: Get the Pricing Variations for a given Membership Level.list_subscriptions_for_a_given_contacts_specific_membershipWyświetl subskrypcje dla subskrypcji. Opcjonalne filtry: zaktualizowane od, zaktualizowane przed lub aktywne. Wyniki są stronicowane. Podsumowanie API: List Subscriptions for a given Contacts specific Membership.list_triggered_eventsWyświetl wywołane zdarzenia. Opcjonalne filtry: zaktualizowane od, zaktualizowane przed lub rodzaje. Wyniki są stronicowane.list_webhooksWyświetla listę webhooków.remove_contact_linkUsuwaTrwale usuń kontakt według id powiązanego kontaktu. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Remove Contact Link.search_contactsWyszukaj kontakty według imienia i nazwiska lub e-maila w `search_terms` albo filtruj według dokładnego imienia/nazwiska, e-maila, telefonu, rodzaju lub firmy. Ustaw `all`, aby uwzględnić nieaktywne kontakty. Stronicowane za pomocą `limit` i `offset`.search_groupsWyszukaj grupy kontaktów według `search_terms`. Stronicowane za pomocą `limit` i `offset`.submit_webhookUsuwaAktywuje webhook (identyfikator webhooka). Akcja destrukcyjna; może wymagać zatwierdzenia.update_contactZmienia daneZaktualizuj kontakt według `contact_id`; w `body` umieść tylko pola do zmiany.update_contact_linkZmienia daneZaktualizuj istniejący kontakt wskazany przez id powiązanego kontaktu. Zmieniane są tylko przekazane pola. Podsumowanie API: Update Contact Link.update_invoiceZmienia daneZaktualizuj istniejącą fakturę wskazaną przez id faktury. Zmieniane są tylko przekazane pola. Podsumowanie API: Update an Invoice.update_membership_subscriptionZmienia daneZmień `start_date`, `end_date` lub `state` (active, partial, expired, cancelled) subskrypcji członkostwa według `membership_id` i `subscription_id`.
Konfiguracja w trzech krokach
- 1
Wybierz aplikację
Utwórz bezpłatne konto PipMCP i wybierz TidyHQ z listy aplikacji.
- 2
Wklej klucz
Utwórz własną aplikację TidyHQ, wklej jej Client ID i Client secret, a następnie zaloguj się raz przez TidyHQ. Zaloguj się na dev.tidyhq.com i otwórz Applications. Utwórz nową aplikację i ustaw jej redirect URI na https://pipmcp.com/oauth/callback. Gdy TidyHQ zapyta podczas logowania, wybierz swoją organizację.
- 3
Dodaj link do swojego asystenta AI
Otrzymasz osobisty link MCP. Dodaj go do Claude, ChatGPT lub Cursor:
- Kliknij swoją nazwę, a następnie Ustawienia › Konektory › Dodaj niestandardowy konektor.
- Wklej swój link jako adres URL zdalnego serwera MCP.
- Włącz konektor w menu + na czacie.
Pytania
Co może AI robić w TidyHQ?
AI może wyszukiwać i czytać kontakty, grupy, członkostwa, poziomy członkostwa, wydarzenia, bilety wydarzeń, faktury oraz szczegóły Twojej organizacji. Może tworzyć i aktualizować kontakty, dodawać notatki kontaktowe, zapisywać ludzi na poziom członkostwa oraz zmieniać daty lub stan subskrypcji.
Czy AI widzi moje dane uwierzytelniające TidyHQ?
Nie. Twój Client ID, Client secret i tokeny logowania są szyfrowane w spoczynku i nigdy nie są pokazywane AI. Po zapisaniu nie są już wyświetlane, nawet Tobie. AI widzi tylko wyniki wywoływanych narzędzi.
Czy mogę kontrolować, na co AI ma pozwolenie?
Tak. Sam wybierasz, które narzędzia są włączone, więc możesz zacząć tylko od wyszukiwania. Zapisanie kogoś może wysłać do członka e-maile z fakturą i powitalne, a anulowanie subskrypcji zmienia jego członkostwo, więc mogą one wymagać Twojego zatwierdzenia przed uruchomieniem. 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?
TidyHQ łączy się przez OAuth, a połączenia OAuth wymagają planu PipMCP Pro lub wyższego. PipMCP ma też darmowy plan bez karty kredytowej, ale nie obejmuje on tego połączenia. Płatne plany rozliczane są za każde ukończone zadanie. Potrzebujesz też własnego konta TidyHQ.
Dlaczego tworzę własną aplikację TidyHQ?
TidyHQ łączy się przez OAuth, więc PipMCP korzysta z aplikacji, której jesteś właścicielem. Tworzysz ją na dev.tidyhq.com z redirect URI https://pipmcp.com/oauth/callback, wklejasz jej Client ID i Client secret i logujesz się jednorazowo. Następnie wybierasz organizację, w której ma pracować AI.
Powiązane integracje
Pozwól swojej AI działać w TidyHQ już dziś.
Zacznij za darmo. Twój klucz pozostaje zaszyfrowany, a Ty decydujesz, co AI może robić.
Połącz TidyHQ za darmoPipMCP nie jest powiązany z TidyHQ. Nazwy produktów są znakami towarowymi ich właścicieli.






