Przejdź do treści

Integracja · Planowanie terminów

Połącz Claude i ChatGPT z Jackrabbit Class

Zapytaj swoją AI, które zajęcia mają jeszcze wolne miejsca, kto jest na liście uczestników albo ile zalega rodzina. Może odczytywać rodziny, uczniów, kontakty, zajęcia, zapisy, frekwencję, listy oczekujących i pracowników w Jackrabbit Class. Może też tworzyć i aktualizować rodziny, uczniów, kontakty i zajęcia, zapisywać i wypisywać uczniów oraz dodawać ich do list oczekujących.

Połącz Jackrabbit Class za darmo

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

Spróbuj zapytać

  • “Które wtorkowe zajęcia mają jeszcze wolne miejsca?”

    AI przeszukuje dostępne listy klas na dany dzień i pokazuje klasy z miejscami.

  • “Kto jest na liście uczestników zajęć Ballet 2?”

    Znajduje klasę i czyta jej listę zapisanych uczniów.

  • “Jakie jest saldo rodziny Nielsen?”

    Znajduje rodzinę i odczytuje jej adres, saldo oraz ustawienia rozliczeń.

Co może robić Twoja AI

Rodziny i uczniowie

Wyszukuj, twórz i aktualizuj rodziny, uczniów oraz kontakty, takie jak rodzice i opiekunowie, wraz z adresem, telefonami, alergiami i lekami.

Klasy i zapisy

Tworzy i aktualizuje klasy, przeszukuje listy z miejscami, czyta listy, zapisuje i usuwa uczniów oraz zarządza listami oczekującymi.

Obecności i personel

Wyświetlaj frekwencję według zajęć, ucznia lub daty oraz odczytuj pracowników, filtrując według zajęć lub statusu aktywności.

  • “Zapisz Emmę Nielsen w Ballet 2 od następnego poniedziałku.”

    Znajduje ucznia i zajęcia, a następnie tworzy zapis z typem zapisu i datą rozpoczęcia.

  • “Dodaj Olivera do listy oczekujących na Junior Swim.”

    Dodaje ucznia do listy oczekującej klasy, z uwzględnieniem notatki, jeśli została podana.

  • “Którzy uczniowie byli nieobecni na zajęciach w zeszłym tygodniu?”

    Wyświetla rekordy frekwencji z danego zakresu dat, w których uczeń nie był obecny.

Narzędzia dla Jackrabbit Class: 93

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_to_waitlistZmienia daneUmieść ucznia (`student_id`) na liście oczekujących dla klasy (`class_id`), z opcjonalnymi notatkami.
  • archive_classWidoczne dla innychArchiwizuje zajęcia (identyfikator zajęć). Ma skutki widoczne poza tym systemem. Podsumowanie API: Archive class.
  • archive_familyWidoczne dla innychArchiwizuje rodzinę (identyfikator rodziny). Ma skutki widoczne poza tym systemem. Podsumowanie API: Archive family to lead file.
  • create_classZmienia daneUtwórz klasę. Przekazaj `body` z className, locationId, startDate/endDate, startTime/endTime, days, maxSize, tuitionFee i innymi ustawieniami.
  • create_contactZmienia daneDodaj kontakt do rodziny: `family_id`, `first_name`, `last_name`; opcjonalny e-mail, telefony, adres oraz flagi is_primary/is_billing/is_authorized.
  • create_employeeZmienia daneTworzy nowego pracownika. Wymagane: imię lub nazwisko. Podsumowanie API: Create Staff.
  • create_familyZmienia daneUtwórz rodzinę z `family_name` i `location_id`; opcjonalny adres i domowy telefon.
  • create_page_enrollZmienia daneTworzy nowy zapis dla strony. Wymagane: identyfikator typu zapisu. Podsumowanie API: Enroll a student from a waitlist entry.
  • create_studentZmienia daneDodaj ucznia do rodziny: `family_id` i `first_name`; opcjonalne nazwisko, data urodzenia, e-mail, telefon, płeć, szkoła, alergie i leki.
  • delete_classUsuwaTrwale usuwa zajęcia według identyfikatora zajęć. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete class.
  • delete_class_pagesPrzenosi środkiTrwale usuwa stronę według identyfikatora zajęć. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Delete class waitlist.
  • delete_contactUsuwaTrwale usuwa kontakt na podstawie identyfikatora kontaktu. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete contact.
  • delete_employeeUsuwaTrwale usuwa pracownika według identyfikatora pracownika. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete Staff.
  • delete_familyUsuwaTrwale usuwa rodzinę według identyfikatora rodziny. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete family.
  • delete_future_dropsPrzenosi środkiTrwale usuwa wypisanie według przyszłego identyfikatora. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Drop Future Enrollment.
  • delete_pageUsuwaTrwale usuwa stronę według identyfikatora wpisu. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete class waitlist entry.
  • delete_studentUsuwaTrwale usuwa ucznia według identyfikatora ucznia. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete a student by ID.
  • drop_student_from_classZmienia daneWypisuje ucznia (`student_id`) z zajęć (`class_id`) w dniu `drop_date` z wartością `drop_reason_id`; ustaw `email_primary_instructor`, aby wysłać e-mail do instruktora.
  • enroll_studentZmienia daneZarejestruj ucznia (`student_id`) w klasie (`class_id`) z `enroll_type_id`; opcjonalna data rejestracji i komentarze.
  • get_all_archived_classesWyświetla archiwalne zajęcia. Opcjonalne filtry: identyfikator rodziny, identyfikator instruktora, identyfikator ucznia, identyfikator lokalizacji lub data ostatniej aktualizacji. Wyniki są stronicowane. Podsumowanie API: Get all archived classes.
  • get_attendancePobiera jeden rekord frekwencji według identyfikatora frekwencji. Podsumowanie API: Get attendance record by ID.
  • get_classPobierz jedną klasę za pomocą `class_id`: harmonogram, pokój, nauczyciele, opłaty i wolne miejsca.
  • get_class_rosterPobiera listę uczestników (zapisanych uczniów) zajęć według `class_id`.
  • get_contactPobiera jeden kontakt według `contact_id`.
  • get_contacts_authorized_to_pick_up_studentPobiera jeden kontakt według identyfikatora ucznia. Podsumowanie API: Get contacts authorized to pick up student.
  • get_current_userPobierz użytkownika Jackrabbit i organizację, do których należy połączenie.
  • get_enrollmentPobierz jedną rejestrację za pomocą `enrollment_id`.
  • get_familyPobierz jedną rodzinę za pomocą `family_id`, w tym adres, saldo i ustawienia płatności.
  • get_futurePobiera jeden przyszły zapis według identyfikatora. Podsumowanie API: Get Future Enrollment By ID.
  • get_pagePobiera jedną stronę według identyfikatora wpisu. Podsumowanie API: Get waitlist entry by ID.
  • get_staff_memberPobierz jednego członka personelu za pomocą `employee_id`.
  • get_studentPobierz jednego ucznia za pomocą `student_id`.
  • get_unassigned_usersWyświetla użytkowników. Podsumowanie API: Get Unassigned Users.
  • list_activity_filter_typesWyświetla typy filtrów aktywności. Podsumowanie API: Get Activity Filter Options.
  • list_addressesWyświetla adresy. Podsumowanie API: Get Location Options.
  • list_archivedsLista zarchiwizowanych. Opcjonalne filtry: id lokalizacji, nazwa rodziny lub id rodziny. Wyniki są paginowane. Podsumowanie API: Pobierz wszystkie zarchiwizowane rodziny.
  • list_attendanceWyświetla rekordy frekwencji, filtrowane według `class_id`, `student_id`, zakresu dat lub `did_attend`.
  • list_billing_cyclesWyświetla cykle rozliczeniowe. Podsumowanie API: Get Billing Cycles.
  • list_billing_methodsWyświetla metody rozliczeń. Podsumowanie API: Get Billing Methods.
  • list_category1sWyświetla kategorie 1. Podsumowanie API: Get category 1s.
  • list_category2sWyświetla kategorie 2. Podsumowanie API: Get category 2s.
  • list_category3sWyświetla kategorie 3. Podsumowanie API: Get category 3s.
  • list_class_instructorsWyświetla instruktorów zajęć. Podsumowanie API: Get Class Instructors.
  • list_class_pagesWyświetla strony dla zajęć. Podsumowanie API: Get class waitlist entries.
  • list_class_statusesWyświetla statusy zajęć. Podsumowanie API: Get Class Statuses.
  • list_classesWyświetla zajęcia, filtrowane według `location_id`, `instructor_id`, `family_id` lub `student_id`.
  • list_classes_2Lista klas. Podsumowanie API: Pobierz wymagania do utworzenia lub aktualizacji klasy.
  • list_contact_typesLista typów kontaktów. Podsumowanie API: Pobierz typy kontaktów.
  • list_contactsLista kontaktów rodziny (rodzice, opiekunowie) z filtrem `family_id`, `email` lub typem.
  • list_contacts_2Lista kontaktów. Podsumowanie API: Pobierz wymagania do utworzenia lub aktualizacji kontaktu.
  • list_departmentsLista departamentów. Podsumowanie API: Pobierz opcje departamentu.
  • list_discount_rulesLista zasad zniżek. Podsumowanie API: Pobierz zasady zniżek.
  • list_drop_reasonsLista powodów rezygnacji. Podsumowanie API: Pobierz powody rezygnacji.
  • list_employees_getLista pracowników. Podsumowanie API: Pobierz wymagania do utworzenia lub aktualizacji pracownika.
  • list_employment_typesLista typów zatrudnienia. Podsumowanie API: Pobierz opcje zatrudnienia.
  • list_enroll_typesLista typów zapisu. Podsumowanie API: Pobierz typy zapisu.
  • list_enrollmentsWyświetla zapisy, filtrowane według `class_id`, `student_id`, `family_id` lub `enrolled`.
  • list_enrollments_2Lista zapisów. Podsumowanie API: Pobierz wymagania do utworzenia lub aktualizacji zapisu.
  • list_epayment_schedulesLista harmonogramów płatności elektronicznych. Podsumowanie API: Pobierz harmonogramy płatności elektronicznych.
  • list_familiesWyświetla rodziny. Podsumowanie API: Get options required to create or update a family.
  • list_family_sourcesLista źródeł informacji o rodzinie. Podsumowanie API: Pobierz źródła informacji o rodzinie.
  • list_family_statusesLista statusów rodzin. Podsumowanie API: Pobierz opcje statusu rodziny.
  • list_franchise_revenue_summariesLista podsumowań przychodów franczyzowych. Opcjonalne filtry: data od lub do. Podsumowanie API: Pobierz raport podsumowania przychodu franczyzowego.
  • list_futuresLista przyszłych zapisów. Opcjonalne filtry: id ucznia, id rodziny, id klasy, id lokalizacji klasy, id lokalizacji ucznia lub zapisany. Wyniki są paginowane. Podsumowanie API: Pobierz wszystkie przyszłe zapisy.
  • list_gendersLista płci. Podsumowanie API: Pobierz opcje płci.
  • list_grade_levelsLista poziomów klas. Podsumowanie API: Pobierz poziomy klas.
  • list_leotard_sizesWyświetla rozmiary trykotów. Podsumowanie API: Get Leotard Size Options.
  • list_martial_arts_belt_sizesWyświetla rozmiary pasów do sztuk walki. Podsumowanie API: Get Martial Arts Belt Size Options.
  • list_membership_typesLista typów członkostwa. Podsumowanie API: Pobierz opcje typu członkostwa.
  • list_org_configurationsWyświetla konfiguracje organizacji. Podsumowanie API: Get user-defined field labels.
  • list_policy_groupsWyświetla grupy zasad. Podsumowanie API: Get Policy Group Options.
  • list_roomsLista pokoi. Podsumowanie API: Pobierz opcje pokoju.
  • list_spot_tv_groupsLista grup SpotTV. Podsumowanie API: Pobierz grupy SpotTV.
  • list_staffWyświetla pracowników, filtrowanych według `class_id`, `last_name` lub `is_active`.
  • list_staff_positionsLista stanowisk personelu. Podsumowanie API: Pobierz stanowiska personelu.
  • list_studentsLista uczniów z filtrem `family_id`, `last_name`, `is_active`, `location_id` lub `birth_date`.
  • list_students_getWyświetla uczniów. Podsumowanie API: Get options required to create or update a student.
  • list_time_entry_typesLista typów wpisów czasu. Podsumowanie API: Pobierz opcje wpisu czasu.
  • list_tshirt_sizesLista rozmiarów koszulek. Podsumowanie API: Pobierz opcje rozmiaru koszulki.
  • list_uniform_sizesLista rozmiarów mundurków. Podsumowanie API: Pobierz opcje rozmiaru munduru.
  • list_usersLista użytkowników. Podsumowanie API: Pobierz wszystkich użytkowników organizacji.
  • list_waitlist_entriesWyświetla wpisy listy oczekujących, filtrowane według `class_id` lub `student_id`.
  • pay_enrollmentPrzenosi środkiPrzenosi zapis (identyfikator ucznia). Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Transfer student from one class to another.
  • restore_classZmienia daneOdzyskaj klasę (id klasy). Podsumowanie API: Odzyskaj klasę z archiwum.
  • restore_familyZmienia danePrzywróć rodzinę (id pliku lead). Podsumowanie API: Przywrócenie rodziny z pliku lead.
  • search_class_listingsSzukaj ofert wolnych klas za pomocą `days`, `location_id`, `instructor_id`, `room_id` lub ID kategorii. Użyj do znalezienia klas z wolnymi miejscami.
  • search_familiesSzukaj rodzin według id statusu, id lokalizacji, nazwy rodziny, daty ostatniej aktualizacji lub numeru telefonu. Użyj tego do znalezienia istniejących rodzin przed utworzeniem nowej. Wyniki są paginowane. Podsumowanie API: Pobierz wszystkie rodziny.
  • update_classZmienia daneZaktualizuj klasę za pomocą `class_id`. Przekazaj zmodyfikowane ustawienia w `body` (np. className, maxSize, startTime, instructor1, statusId).
  • update_contactZmienia daneZaktualizuj kontakt za pomocą `contact_id`: imię, email, telefony, adres lub flagi. Zmieniają się tylko pola, które przekazałeś.
  • update_employeeZmienia daneZaktualizuj istniejącego pracownika zidentyfikowanego przez id pracownika. Zmienione będą tylko pola, które przekazałeś. Podsumowanie API: Aktualizacja personelu.
  • update_familyZmienia daneAktualizuje rodzinę według `family_id`: nazwę, adres, telefon, status, notatki lub dane awaryjne. Zmieniają się tylko przekazane pola.
  • update_pageZmienia daneZaktualizuj istniejącą stronę zidentyfikowaną przez id wpisu. Zmienione będą tylko pola, które przekazałeś. Podsumowanie API: Aktualizacja wpisu na listę oczekujących do klasy.
  • update_studentZmienia daneZaktualizuj ucznia za pomocą `student_id`. Przekazaj zmodyfikowane pola w `body` (np. firstName, lastName, birthDate, email, isActive, allergies).

Konfiguracja w trzech krokach

  1. 1

    Wybierz aplikację

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

  2. 2

    Wklej klucz

    Wklej token Customer API Jackrabbit dla swojej organizacji. Token wydaje Jackrabbit, więc musisz poprosić o niego pomoc techniczną Jackrabbit. Jest automatycznie przypisany do Twojej organizacji.

  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 w Jackrabbit Class?

AI może czytać rodziny, uczniów, kontakty, klasy, listy klas z miejscami, listy, zapisy, obecności, listy oczekujące i personel. Może tworzyć i aktualizować rodziny, uczniów, kontakty i klasy, zapisywać uczniów, usuwać ich z klasy oraz dodawać do list oczekujących.

Czy AI widzi mój token API Jackrabbit?

Nie. Twój token API Jackrabbit 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. Zapisanie lub wypisanie ucznia zmienia zajęcia rodziny, a wypisanie może wysłać e-mail do instruktora. Te 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 darmowy plan, który nie wymaga karty kredytowej. Plany płatne rozliczają się za każde ukończone zadanie. Potrzebujesz też własnego konta Jackrabbit Class oraz tokenu Customer API od Jackrabbit.

Jak uzyskać token API Jackrabbit?

Poproś pomoc techniczną Jackrabbit o token Customer API. Jackrabbit wydaje go dla Twojej organizacji i daje on dostęp wyłącznie do danych tej organizacji. Wklejasz go do PipMCP jeden raz.

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

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

Połącz Jackrabbit Class za darmo

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