Przejdź do treści

Integracja · CRM i sprzedaż

Połącz Claude i ChatGPT z EFC Aquila

Zapytaj swoją AI, kto jest zapisany na dzisiejsze wieczorne zajęcia, poproś o odnotowanie obecności członka albo o dodanie leada na zajęcia próbne po rozmowie telefonicznej. AI może wyszukiwać i aktualizować członków, rezerwować i anulować sesje zajęć, rejestrować obecność, dodawać leady, notatki, zadania i szanse sprzedaży oraz odczytywać faktury, subskrypcje i zapisy członka w Aquila. Może też wysłać członkowi SMS lub e-mail.

Połącz EFC Aquila za darmo

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

Spróbuj zapytać

  • “Kto jest dziś zapisany na zajęcia dla dzieci o 18:00?”

    AI znajduje sesję zajęć i wyświetla listę osób zapisanych na nią w tym dniu.

  • “Odnotuj obecność Liama Cartera na dzisiejszych zajęciach wieczornych.”

    Znajduje jego rezerwację i rejestruje obecność.

  • “Dodaj leada na zajęcia próbne: Sofia Diaz, 07700 900123, chce wypróbować sobotnie zajęcia dla początkujących.”

    Tworzy leada typu trial z jej imieniem i nazwiskiem, telefonem i wiadomością.

Co może robić Twoja AI

Członkowie i leady

Wyszukuj, twórz i aktualizuj członków, dodawaj leady, notatki, zadania i szanse sprzedaży oraz odczytuj grupy, programy i pipeline'y.

Zajęcia i obecność

Odczytuj sesje zajęć i rezerwacje, zapisuj członków, odnotowuj ich obecność, oznaczaj nieobecność lub anuluj rezerwację.

Rozliczenia i wiadomości

Odczytuj faktury, subskrypcje i zapisy członka, wyświetlaj wizyty oraz wysyłaj członkowi SMS lub e-mail.

  • “Zapisz Emmę Walsh na zajęcia we wtorki o 17:30, co tydzień do lipca.”

    Zapisuje ją na sesję z cotygodniowym powtarzaniem i datą zakończenia.

  • “Czy Liam ma jakieś nieopłacone faktury?”

    Wyświetla jego faktury przefiltrowane według stanu, a na życzenie także jego subskrypcje.

  • “Napisz SMS-em do rodzica Emmy, że wtorkowe zajęcia zostały przeniesione na 18:00.”

    Wysyła SMS na podany numer i zapisuje go w karcie członka Emmy.

Narzędzia dla EFC Aquila: 89

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_member_noteZmienia daneDodaj notatkę z `content` do członka (`member_id`); ustaw `flagged`, aby ją wyróżnić.
  • book_class_sessionZmienia daneZapisz członka (`member_id`) na sesję zajęć (`session_id`) w dniu `date`; ustaw `repeat` z `end_date`, aby zapisać go co tydzień.
  • cancel_class_bookingUsuwaAnuluj rezerwację zajęć na podstawie `session_id`, `date` i `booking_id`; `scope` series anuluje wszystkie przyszłe powtórzenia.
  • check_in_bookingZmienia daneOdnotuj obecność członka na jego rezerwacji (`booking_id`), aby zarejestrować frekwencję.
  • create_appointmentZmienia daneUtwórz nową wizytę. Wymagane: id członka, nazwa, data, powtarzanie, godzina rozpoczęcia lub godzina zakończenia. Podsumowanie API: Utwórz wizytę — indywidualny termin z członkiem.
  • create_appointment_absentZmienia daneUtwórz nowe oznaczenie nieobecności dla wizyty. Podsumowanie API: Oznacz uczestnika wizyty jako nieobecnego (oczekiwany, nie przyszedł).
  • create_appointment_checkinZmienia daneUtwórz nowe zameldowanie dla wizyty. Podsumowanie API: Oznacz uczestnika wizyty jako obecnego (zameldowanie).
  • create_appointment_checkoutZmienia daneUtwórz nowe wymeldowanie dla wizyty. Podsumowanie API: Oznacz uczestnika wizyty jako wychodzącego (wymeldowanie).
  • create_appointment_notattendingZmienia daneUtwórz nowe oznaczenie nieobecności z wyprzedzeniem (notattending) dla wizyty. Podsumowanie API: Oznacz termin wizyty jako bez udziału (członek wycofał się wcześniej).
  • create_booking_absent_postZmienia daneUtwórz nowe oznaczenie nieobecności dla rezerwacji. Podsumowanie API: Oznacz członka jako nieobecnego w terminie rezerwacji wydarzenia.
  • create_booking_checkin_postZmienia daneUtwórz nowe zameldowanie dla rezerwacji. Podsumowanie API: Oznacz członka jako obecnego w terminie rezerwacji wydarzenia (zameldowanie).
  • create_booking_checkoutZmienia daneUtwórz nowe wymeldowanie dla rezerwacji. Podsumowanie API: Oznacz członka jako wychodzącego z terminu rezerwacji (wymeldowanie).
  • create_booking_checkout_postZmienia daneUtwórz nowe wymeldowanie dla rezerwacji. Podsumowanie API: Oznacz członka jako wychodzącego z terminu rezerwacji wydarzenia (wymeldowanie).
  • create_booking_notattendingZmienia daneUtwórz nowe oznaczenie braku udziału (notattending) dla rezerwacji. Podsumowanie API: Oznacz termin rezerwacji jako bez udziału (członek wycofał się wcześniej).
  • create_booking_notattending_postZmienia daneUtwórz nowe oznaczenie braku udziału (notattending) dla rezerwacji. Podsumowanie API: Oznacz termin rezerwacji wydarzenia jako bez udziału (członek wycofał się wcześniej).
  • create_event_bookingZmienia daneUtwórz nową rezerwację dla wydarzenia. Wymagane: id członka. Podsumowanie API: Zapisz członka na termin wydarzenia.
  • create_leadZmienia daneDodaj nowego leada z `first_name`, `type` (contact, trial lub signup) oraz opcjonalnie e-mailem, telefonem, wiadomością i żądaną sesją.
  • create_location_webhookUsuwaUtwórz nowy webhook dla lokalizacji. Wymagane: url lub events. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Zasubskrybuj punkt końcowy — zwraca subskrypcję WRAZ z jej sekretem podpisu (pokazanym raz).
  • create_memberZmienia daneUtwórz członka ze szczegółami w `body` (firstName, lastName, email, dob, address i inne). Pomiń `status`, aby utworzyć go jako leada.
  • create_message_postZmienia daneUtwórz nową wiadomość. Wymagane: id członka, id szablonu lub temat. Podsumowanie API: Wyślij e-mail do członka, używając jednego z szablonów z biblioteki lokalizacji.
  • create_opportunityZmienia daneUtwórz szansę sprzedaży z `member_id`, `pipeline_id`, `stage_id` i `value`.
  • create_taskZmienia daneUtwórz zadanie do wykonania z `name`, `due_date`, `priority`, `description`, opcjonalnym `member_id` i opcjonalnym `assigned_user_id` pracownika.
  • create_webhook_pingUsuwaUtwórz nowy ping dla webhooka. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Wyślij testowe zdarzenie przez rzeczywisty potok dostarczania.
  • create_webhook_rotate_secretUsuwaUtwórz nową rotację sekretu dla webhooka. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Zmień sekret podpisu — zwraca subskrypcję WRAZ z nowym sekretem (pokazanym raz).
  • delete_appointmentUsuwaTrwale usuń wizytę według daty. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Anuluj wizytę.
  • delete_bookingUsuwaTrwale usuń rezerwację według id rezerwacji. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Anuluj rezerwację wydarzenia.
  • delete_location_dealUsuwaTrwale usuń deal według id dealu. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Usuń kartę z tablicy.
  • delete_location_webhookUsuwaTrwale usuń webhook według id webhooka. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Anuluj subskrypcję — usuwa subskrypcję i jej dziennik dostarczeń.
  • delete_user_lostsPrzenosi środkiTrwale usuń lost według id członka. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Ponownie otwórz utraconego leada — znów pojawia się jako potencjalny klient.
  • fetch_a_single_booking_occurrencePobierz jedną rezerwację według id rezerwacji. Podsumowanie API: Pobierz pojedynczy termin rezerwacji.
  • fetch_a_single_grade_for_a_locationPobierz jeden stopień (grade) programu według id stopnia. Podsumowanie API: Pobierz pojedynczy stopień (Grade) dla lokalizacji.
  • get_account_groupPobierz jedną grupę konta według id grupy. Podsumowanie API: Pobierz pojedynczą grupę.
  • get_account_programmePobierz jeden program konta według id programu. Podsumowanie API: Pobierz pojedynczy program.
  • get_appointmentPobierz jedną wizytę według daty. Podsumowanie API: Pobierz pojedynczy termin wizyty.
  • get_bookingPobierz jedną rezerwację według id rezerwacji. Podsumowanie API: Pobierz pojedynczy termin rezerwacji wydarzenia.
  • get_class_sessionPobierz jedną sesję zajęć według `session_id` i `date`.
  • get_identityPokaż, do jakiego konta i jakich lokalizacji ma dostęp Twoje połączenie. Nie wymaga danych wejściowych.
  • get_invoice_paymentPobierz jedną płatność faktury według id płatności. Podsumowanie API: Pobierz pojedynczą płatność wraz ze zwrotami.
  • get_location_dealPobierz jeden deal lokalizacji według id dealu. Podsumowanie API: Pobierz pojedynczą szansę sprzedaży (Opportunity).
  • get_location_groupPobierz jedną grupę lokalizacji według id grupy. Podsumowanie API: Pobierz pojedynczą grupę obowiązującą w lokalizacji.
  • get_location_pipelinePobierz jeden pipeline lokalizacji według id pipeline'u. Podsumowanie API: Pobierz pojedynczą tablicę leadów wraz z kolumnami.
  • get_location_programmePobierz jeden program lokalizacji według id programu. Podsumowanie API: Pobierz pojedynczy program obowiązujący w lokalizacji.
  • get_location_webhookPobierz jeden webhook lokalizacji według id webhooka. Podsumowanie API: Pobierz pojedynczą subskrypcję (bez jej sekretu).
  • get_memberPobierz jednego członka według `user_id`, wraz z danymi kontaktowymi, statusem i zapisem.
  • get_programmePobierz jeden program według id programu. Podsumowanie API: Pobierz jeden program, na który członek jest zapisany — limit, kredyty i postępy w ocenianiu.
  • get_programme_gradePobierz jeden stopień (grade) programu według id stopnia. Podsumowanie API: Pobierz pojedynczy stopień (Grade).
  • get_user_invoicePobierz jedną fakturę użytkownika według id faktury. Podsumowanie API: Pobierz pojedynczą fakturę.
  • get_user_subscriptionPobierz jedną subskrypcję użytkownika według id subskrypcji. Podsumowanie API: Pobierz pojedynczą subskrypcję.
  • list_account_groupsWyświetl grupy konta. Podsumowanie API: Wyświetl grupy konta (Account).
  • list_account_programmesWyświetl programy konta. Podsumowanie API: Wyświetl katalog programów konta (Account).
  • list_appointmentsWyświetl wizyty między `date_from` a `date_to`.
  • list_class_bookings_for_dateWyświetl wszystkie rezerwacje zajęć na jeden `date`.
  • list_class_session_bookingsWyświetl osoby zapisane na jedną sesję zajęć, według `session_id` i `date`.
  • list_event_bookingsWyświetl rezerwacje dla wydarzenia. Podsumowanie API: Wyświetl rezerwacje na jeden termin wydarzenia.
  • list_groupsWyświetl grupy członków w Twojej lokalizacji.
  • list_invoice_paymentsWyświetl płatności faktury. Podsumowanie API: Wyświetl płatności rozliczające fakturę.
  • list_location_campaignsWyświetl kampanie lokalizacji. Podsumowanie API: Wyświetl kampanie marketingowe (Campaigns) lokalizacji.
  • list_location_member_fieldsWyświetl pola członka dla lokalizacji. Podsumowanie API: Wyświetl dziesięć niestandardowych pól członka i nazwy, jakie nadała im ta lokalizacja.
  • list_location_packagesWyświetl pakiety lokalizacji. Podsumowanie API: Wyświetl pakiety lokalizacji (nazwa, opcjonalna opłata za zapis oraz hostowany adres URL zapisu i płatności).
  • list_location_webhooksWyświetl webhooki lokalizacji. Podsumowanie API: Wyświetl subskrypcje webhooków lokalizacji.
  • list_member_bookingsWyświetl rezerwacje zajęć członka (`member_id`), opcjonalnie między `start_date` a `end_date`.
  • list_member_enrolmentsWyświetl zapisy członka na programy według `member_id`.
  • list_member_invoicesWyświetl faktury członka według `member_id`, filtrowane według `state`.
  • list_member_opportunitiesWyświetl szanse sprzedaży członka według `member_id`.
  • list_member_subscriptionsWyświetl subskrypcje członkostwa członka według `member_id`.
  • list_membersWyświetl członków Twojej lokalizacji.
  • list_messagesWyświetl wiadomości. Podsumowanie API: Wyświetl szablony e-mail dostępne do wysyłki z lokalizacji.
  • list_one_member_s_appointments_over_a_date_rangeWyświetl wizyty. Opcjonalne filtry: data od lub data do. Podsumowanie API: Wyświetl wizyty jednego członka w zakresie dat.
  • list_pipelinesWyświetla lejki sprzedaży i ich etapy.
  • list_profilesWyświetl profile. Podsumowanie API: Własny profil podmiotu uwierzytelnionego (principal).
  • list_programme_gradesWyświetl stopnie (grades) programu. Podsumowanie API: Wyświetl drabinkę stopni (Grade) programu, uporządkowaną według rangi.
  • list_programme_grades_getWyświetl stopnie (grades) programu. Podsumowanie API: Wyświetl drabinkę stopni (Grade) programu dla lokalizacji, uporządkowaną według rangi.
  • list_programmesWyświetl programy (zajęcia/kursy) oferowane w Twojej lokalizacji.
  • list_subscription_invoicesWyświetl faktury subskrypcji. Opcjonalne filtry: state. Wyniki są stronicowane. Podsumowanie API: Wyświetl faktury wygenerowane przez subskrypcję — serię rat, od najnowszej.
  • list_user_paymentsWyświetl płatności użytkownika. Opcjonalne filtry: status, data pobrania od lub data pobrania do. Wyniki są stronicowane. Podsumowanie API: Historia płatności członka ze wszystkich faktur, od najnowszej.
  • list_webhook_eventsWyświetl zdarzenia webhooków. Podsumowanie API: Wyświetl zdarzenia, które można subskrybować, wraz z kształtami ich ładunków.
  • list_webhook_shipmentsWyświetl wysyłki webhooka. Wyniki są stronicowane. Podsumowanie API: Wyświetl ostatnie próby dostarczenia — pomoc w debugowaniu.
  • mark_booking_absentZmienia daneOznacz rezerwację (`booking_id`) jako nieobecną.
  • search_assessmentsWyszukaj oceny według order by, order, name, grade, grade from lub grade to. Użyj tego, aby znaleźć istniejące oceny przed utworzeniem nowej. Wyniki są stronicowane. Podsumowanie API: Przeszukaj wyniki ocen programu — z filtrowaniem, sortowaniem i stronicowaniem.
  • search_membersWyszukaj członków według `search` lub `name`, filtrując według statusu, programu, grupy, stopnia, wieku, dat zapisu lub obecności.
  • send_emailWidoczne dla innychWyślij e-mail z `subject` i `body` do `to_address` (`recipient_name`), opcjonalnie zapisany przy `member_id`. Wysyła prawdziwy e-mail.
  • send_smsWidoczne dla innychWyślij SMS z `content` do `to_number` (`recipient_name`), opcjonalnie zapisany przy `member_id`. Wysyła prawdziwą wiadomość tekstową.
  • update_enrolsWidoczne dla innychZaktualizuj istniejący zapis zidentyfikowany przez id członka. Ma skutki widoczne poza tym systemem. Podsumowanie API: Zapisz członka — zdarzenie przychodowe lejka.
  • update_expiresWidoczne dla innychAktualizuje istniejące wygaśnięcie (expire) na podstawie identyfikatora członka. Ma skutki widoczne poza tym systemem. Podsumowanie API: Kończy członkostwo — wygasza zapis (enrolment) lub okres próbny.
  • update_location_usersWidoczne dla innychAktualizuje istniejącego użytkownika na podstawie identyfikatora lokalizacji. Zmieniane są tylko przekazane pola. Ma skutki widoczne poza tym systemem. Podsumowanie API: Rejestruje leada z automatyczną deduplikacją — główne wejście dla integracji.
  • update_location_webhookUsuwaAktualizuje istniejący webhook na podstawie identyfikatora webhooka. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Aktualizuje subskrypcję — pełna wymiana url, events oraz flagi active.
  • update_memberZmienia daneAktualizuje członka na podstawie `user_id`. Zmieniają się tylko pola przekazane w `body`.
  • update_trialsWidoczne dla innychAktualizuje istniejący okres próbny na podstawie identyfikatora członka. Ma skutki widoczne poza tym systemem. Podsumowanie API: Rozpoczyna okres próbny (lub zmienia jego datę) — pierwsze zobowiązanie w lejku sprzedażowym.
  • update_user_lostsWidoczne dla innychAktualizuje istniejący status utraconego (lost) na podstawie identyfikatora członka. Ma skutki widoczne poza tym systemem. Podsumowanie API: Oznacza nieaktywnego leada jako utraconego (Lost) — usuwa go z lejka sprzedażowego.

Konfiguracja w trzech krokach

  1. 1

    Wybierz aplikację

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

  2. 2

    Wklej klucz

    Wpisz swój klucz API Aquila i Location ID. W aplikacji Aquila otwórz Profile > API keys > Generate API key. Wybierz zakresy (scopes) potrzebne integracji (na przykład member_read i member_write) i, jeśli chcesz, przypnij klucz do jednego konta lub lokalizacji. Skopiuj klucz, ponieważ jest wyświetlany tylko raz.

  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 robić AI w EFC Aquila?

AI może wyszukiwać, wyświetlać i odczytywać członków, ich rezerwacje, faktury, subskrypcje, zapisy i szanse sprzedaży oraz odczytywać sesje zajęć, wizyty, grupy, programy i pipeline'y. Może tworzyć członków, leady, zadania, notatki i szanse sprzedaży, aktualizować członków, rezerwować zajęcia, odnotowywać obecność, oznaczać nieobecność lub anulować rezerwacje zajęć oraz wysyłać SMS lub e-mail.

Czy AI widzi mój klucz API EFC Aquila?

Nie. Twój klucz API EFC Aquila jest szyfrowany w stanie spoczynku i nigdy nie jest pokazywany AI. Po zapisaniu nie jest już wyświetlany, nawet Tobie. AI widzi tylko wyniki wywoływanych narzędzi.

Czy mogę kontrolować, co może robić AI?

Tak. To Ty wybierasz, które narzędzia są włączone, więc możesz zacząć tylko od wyszukiwania. Anulowanie rezerwacji, wysłanie SMS-a i wysłanie e-maila mogą wymagać Twojej zgody przed wykonaniem. Zakresy klucza API Aquila stanowią drugie ograniczenie. 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 rozliczają się za każde ukończone zadanie. Potrzebujesz też własnego konta EFC Aquila.

Jakie zakresy powinien mieć mój klucz API Aquila?

Nadaj kluczowi tylko potrzebne zakresy, na przykład member_read do wyszukiwania członków i member_write do ich zmiany. Możesz też przypiąć klucz do jednego konta lub lokalizacji. AI może pokazać, do jakiego konta i jakich lokalizacji ma dostęp to połączenie.

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

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

Połącz EFC Aquila za darmo

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