Przejdź do treści

Integracja · Kadry i płace

Połącz Claude i ChatGPT z Learnifierem

Zapytaj swoje AI, kto ukończył kurs, w jakich projektach jest zapisany dany użytkownik, albo poproś o dodanie nowego współpracownika do programu w Learnifier. Potrafi wyszukiwać i tworzyć użytkowników, zapisywać i aktywować uczestników, zarządzać grupami użytkowników oraz przyznawać nagrody. Administrację szkoleniami załatwisz w czacie, zamiast klikać po panelu administracyjnym.

Połącz Learnifier za darmo

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

Spróbuj zapytać

  • “Kto z projektu onboarding nie ukończył go jeszcze?”

    AI wyświetla uczestników projektu przefiltrowanych według statusu ukończenia, dzięki czemu widzisz, kogo jeszcze brakuje.

  • “Zapisz [email protected] w projekcie Leadership Basics i aktywuj ją.”

    Znajduje użytkownika po adresie e-mail, dodaje go jako uczestnika projektu i od razu aktywuje zapis.

  • “Stwórz użytkownika dla Peter Holma, [email protected], w jednostce Sales.”

    Sprawdza po adresie e-mail, czy on nie istnieje jeszcze, a następnie tworzy użytkownika z nazwą, adresem e-mail, językiem i domową jednostką organizacyjną.

Co może robić Twoja AI

Użytkownicy i grupy

Wyszukuj użytkowników według adresu e-mail, zewnętrznego ID lub ID użytkownika, twórz i aktualizuj użytkowników oraz dodawaj lub usuwaj członków grup użytkowników.

Projekty i uczestnicy

Wyświetla projekty i szablony kursów, tworzy i aktualizuje projekty, zapisuje i aktywuje uczestników oraz śledzi zakończenie.

Nagrody

Wyświetla dostępne nagrody, wydaje certyfikaty i odznaki użytkownikom oraz widzi, które nagrody zostały wydane.

  • “Na jakie kursy jest zapisany użytkownik 4821?”

    Wyświetla uczestnictwa użytkownika w projektach wraz ze szczegółami uczestnictwa.

  • “Przyznaj Marii certyfikat Fire Safety za kurs, który ukończyła.”

    Znajduje nagrodę i przyznaje ją jej, powiązaną z projektem, z opcjonalną datą wygaśnięcia.

  • “Dodaj trzech nowych pracowników do grupy użytkowników Warehouse.”

    Znajduje każdego użytkownika i dodaje go jako członka grupy w jednostce organizacyjnej.

Narzędzia dla Learnifier: 86

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.

  • activate_participantWidoczne dla innychAktywuj zapisanie uczestnika w projekcie według `orgid`, `projectid` i `participant_id`.
  • add_project_participantZmienia daneZapisz użytkownika w projekcie za pomocą `orgid` i `projectid`, zidentyfikowanych przez user_id, email, username lub extid. Ustaw `activate`, aby aktywować go od razu.
  • add_user_group_memberZmienia daneDodaj użytkownika do grupy użytkowników za pomocą `orgid` i `groupid`, zidentyfikowanych przez user_id, email, username lub extid.
  • create_managerZmienia daneUtwórz nowego menedżera. Wymagane: extid. Podsumowanie API: Dodaj menedżera do grupy za pomocą zewnętrznego ID.
  • create_participant_reenrollZmienia daneUtwórz nowe ponowne zapisanie uczestnika. Podsumowanie API: Ponownie zapisz uczestnika.
  • create_projectZmienia daneUtwórz nowy projekt w jednostce organizacyjnej: `orgid`, `name`, plus opcjonalny język, kraj, strefa czasowa, tytuł uczestnika i opis.
  • create_project_2Zmienia daneUtwórz nowy projekt dla projektu. Wymagane: role. Podsumowanie API: Dodaj użytkownika do zespołu projektu.
  • create_project_reservationZmienia daneTworzy nową rezerwację dla projektu. Podsumowanie API: Create reserved slot.
  • create_unitZmienia daneUtwórz nową jednostkę. Wymagane: nazwa wyświetlana. Podsumowanie API: Utwórz jednostkę organizacyjną.
  • create_unit_productZmienia daneUtwórz nowy produkt dla jednostki. Podsumowanie API: Dodaj produkt do jednostki organizacyjnej.
  • create_unit_usergroupZmienia daneUtwórz nową grupę użytkowników dla jednostki. Wymagane: nazwa. Podsumowanie API: Utwórz grupę użytkowników.
  • create_userZmienia daneTworzy nowego użytkownika z polami first_name, last_name, primary_email, username, locale i home_org. Najpierw wyszukaj po adresie e-mail, aby uniknąć duplikatów.
  • create_user_picZmienia daneTworzy nowy pic dla użytkownika. Podsumowanie API: Set user profile picture.
  • create_user_postZmienia daneUtwórz nowego użytkownika. Wymagane: extid. Podsumowanie API: Dodaj członka do grupy za pomocą zewnętrznego ID.
  • create_usergroup_managerZmienia daneUtwórz nowego menedżera dla grupy użytkowników. Podsumowanie API: Dodaj menedżera do grupy.
  • delete_extparticipationsPrzenosi środkiTrwałe usunięcie extparticipation. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Usuń uczestnika za pomocą zewnętrznego ID.
  • delete_project_reservationUsuwaTrwale usuwa rezerwację na podstawie reservationid. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete a reserved slot.
  • delete_projectsPrzenosi środkiTrwałe usunięcie projektu przez projectid. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Usuń użytkownika z zespołu projektu.
  • delete_unit_projectUsuwaTrwale usuwa projekt na podstawie projectid. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete project.
  • delete_unit_userUsuwaTrwale usuwa użytkownika na podstawie userid. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Removes a user from an organization.
  • delete_unit_usergroupUsuwaTrwale usuwa grupę użytkowników na podstawie groupid. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete user group.
  • delete_userUsuwaTrwale usuwa użytkownika na podstawie userid. Działanie destrukcyjne; może wymagać zatwierdzenia.
  • delete_user_atUsuwaTrwale usuwa użytkownika na podstawie ID użytkownika. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Mark or unmark a user for future deletion.
  • delete_user_picsPrzenosi środkiTrwale usuwa pic na podstawie userid. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Delete user profile picture.
  • delete_user_roleUsuwaTrwale usuwa rolę na podstawie ID roli. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Revokes the Back Office role from the user.
  • delete_user_role_deleteUsuwaTrwale usuwa rolę na podstawie ID roli. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Revokes the Client Portal role from the user.
  • delete_userawardUsuwaTrwale usuwa useraward na podstawie ID nagrody użytkownika. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete a user award.
  • delete_usergroup_managerUsuwaTrwale usuwa menedżera na podstawie UUID menedżera. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Remove a manager from a group.
  • find_user_by_emailZnajdź użytkownika według adresu `email`. Użyj tego do uzyskania ID użytkownika przed zapisaniem lub aktualizacją.
  • find_user_by_external_idZnajdź użytkownika po jego zewnętrznym ID (`extid`) ze swojego systemu.
  • get_awardPobierz nagrodę za pomocą jej ID. Podsumowanie API: Pobierz nagrodę.
  • get_contentPobierz treść za pomocą ID produktu. Podsumowanie API: Treść quizu lub ankiety.
  • get_extuserawardPobiera jeden extuseraward na podstawie extid. Podsumowanie API: Get a user award by external ID.
  • get_org_unitPobierz jedną jednostkę organizacyjną za pomocą `orgid`.
  • get_organization_unit_by_external_idWyświetl jednostki. Opcjonalne filtry: extid. Podsumowanie API: Pobierz jednostkę organizacyjną za pomocą zewnętrznego ID.
  • get_participant_login_linkPobierz bezpośredni link logowania dla uczestnika w projekcie za pomocą `orgid`, `projectid` i `participant_id`.
  • get_projectPobierz jeden projekt za pomocą `orgid` i `projectid`, w tym status, daty i ustawienia.
  • get_the_available_project_rolesWyświetl projekty. Podsumowanie API: Pobierz dostępne role projektu.
  • get_unit_usergroupPobierz usergroup dla jednostki za pomocą groupid. Podsumowanie API: Pobierz grupę użytkowników.
  • get_userPobierz jednego użytkownika za pomocą `userid`, w tym imię, adres e-mail, username, język i jednostkę domową.
  • get_userawardPobierz useraward za pomocą jego ID nagrody użytkownika. Podsumowanie API: Pobierz nagrodę.
  • issue_user_awardZmienia danePrzyznaje nagrodę użytkownikowi: `user_id`, `award_id`, a także opcjonalnie project_id, datę przyznania i datę wygaśnięcia.
  • list_all_the_user_client_portal_rolesWyświetl role dla użytkownika. Podsumowanie API: Wyświetl wszystkie role Portalu Klienta dla użytkownika.
  • list_awardsWyświetla dostępne nagrody (certyfikaty i odznaki), opcjonalnie filtrowane według organization_id.
  • list_backofficerolesWyświetl backofficeroles. Podsumowanie API: Wyświetl wszystkie dostępne role użytkowników Back Office.
  • list_clientrolesWyświetl clientroles. Podsumowanie API: Wyświetl wszystkie dostępne role użytkowników Portalu Klienta.
  • list_course_templatesWyświetla szablony kursów dostępne dla jednostki organizacyjnej na podstawie `orgid`.
  • list_extparticipationsWyświetl extparticipations. Opcjonalne filtry: extid. Podsumowanie API: Pobierz udział za pomocą zewnętrznego ID.
  • list_extusergroupsWyświetl extusergroups. Opcjonalne filtry: extid. Podsumowanie API: Pobierz grupę za pomocą zewnętrznego ID.
  • list_global_client_user_group_usersWyświetla użytkowników dla użytkownika. Podsumowanie API: List global client user group users.
  • list_global_user_groupsWyświetl użytkowników. Podsumowanie API: Wyświetl grupy użytkowników globalnych.
  • list_of_user_groupsWyświetl użytkowników dla użytkownika. Opcjonalne filtry: role. Podsumowanie API: Lista grup użytkowników.
  • list_org_unit_usersPokaż użytkowników w jednostce organizacyjnej według `orgid`, z podziałem na strony i parametrami `limit` oraz `offset`.
  • list_org_unitsPokaż jednostki organizacyjne (organizacje klientów) w instancji. Użyj do znalezienia `orgid`.
  • list_project_eventsWyświetl wydarzenia dla projektu. Podsumowanie API: Pobierz szczegóły wydarzeń projektu.
  • list_project_events_metaWyświetl metadane wydarzeń dla projektu. Podsumowanie API: Pobierz metadane wydarzeń projektu.
  • list_project_participantsPokaż uczestników projektu według `orgid` i `projectid`, opcjonalnie filtrowanych przez status ukończenia lub daty pierwszej aktywacji/ukończenia.
  • list_project_team_membersWyświetl projekty dla projektu. Podsumowanie API: Wyświetl członków zespołu projektu.
  • list_projectsWyświetla projekty (kursy i programy) w jednostce organizacyjnej na podstawie `orgid`.
  • list_projects_2Wyświetl projekty. Opcjonalne filtry: extid. Podsumowanie API: Pobierz projekt za pomocą zewnętrznego ID.
  • list_providersWyświetl dostawców. Podsumowanie API: Wyświetl dostawców SSO.
  • list_user_awardsPokaż nagrody przyznane użytkownikom, filtrowane po user_id, award_id lub project_id.
  • list_user_group_membersPokaż członków grupy użytkowników według `orgid` i `groupid`.
  • list_user_groupsWyświetla grupy użytkowników w jednostce organizacyjnej na podstawie `orgid`.
  • list_user_org_custom_fieldsWyświetl pola niestandardowe organizacji dla użytkownika. Podsumowanie API: Pobierz niestandardowe pola organizacji użytkownika.
  • list_user_participationsWyświetla projekty (kursy), na które zapisany jest użytkownik, wraz ze szczegółami uczestnictwa, na podstawie `userid`.
  • list_user_picsWyświetl zdjęcia dla użytkownika. Podsumowanie API: Pobierz zdjęcie profilowe użytkownika.
  • list_user_rolesWyświetl role dla użytkownika. Podsumowanie API: Wyświetl wszystkie role Back Office dla użytkownika.
  • list_usergroup_managersWyświetl menedżerów dla usergroup. Opcjonalne filtry: role. Podsumowanie API: Wyświetl menedżerów grupy.
  • list_usernameusersWyświetl usernameusers. Opcjonalne filtry: username lub pola niestandardowe organizacji. Podsumowanie API: Pobierz użytkownika za pomocą nazwy użytkownika.
  • list_usersPokaż użytkowników w instancji Learnifier, z podziałem na strony i parametrami `limit` oraz `offset`.
  • remove_project_participantUsuwaUsuwa uczestnika z projektu na podstawie `orgid`, `projectid` i `participant_id`. Tej operacji nie można cofnąć.
  • remove_user_group_memberUsuwaUsuń członka z grupy użytkowników za pomocą `orgid`, `groupid` oraz `user_uuid` członka.
  • update_projectZmienia daneZaktualizuj nazwę, status, daty startu/końca, lokalizację, limit zaproszeń czy inne ustawienia projektu według `orgid` i `projectid`. Zmieniają się tylko pola, które przekazałeś.
  • update_project_eventsWidoczne dla innychZaktualizuj istniejące wydarzenie zidentyfikowane przez projectid. Zmieniają się tylko pola, które przekazywasz. Ma skutki widoczne poza tym systemem. Podsumowanie API: Zaktualizuj szczegóły wydarzeń projektu.
  • update_project_participantZmienia daneZaktualizuj status ukończenia, datę wygaśnięcia, zewnętrzne ID lub pola niestandardowe uczestnika według `orgid`, `projectid` i `participant_id`.
  • update_reservation_convertsWidoczne dla innychZaktualizuj istniejące convert zidentyfikowane przez reservationid. Ma skutki widoczne poza tym systemem. Podsumowanie API: Zamień zarezerwowany slot.
  • update_unitZmienia daneAktualizuje istniejącą jednostkę wskazaną przez orgid. Zmieniane są tylko przekazane pola. Podsumowanie API: Update an organization unit.
  • update_unit_userZmienia daneZaktualizuj istniejącego użytkownika zidentyfikowanego przez userid. Podsumowanie API: Dodaj użytkownika do organizacji.
  • update_unit_usergroupZmienia daneZaktualizuj istniejącą grupę użytkowników zidentyfikowaną przez groupid. Zmieniają się tylko pola, które przekazałeś. Podsumowanie API: Zaktualizuj grupę użytkowników.
  • update_userZmienia daneAktualizuje imię i nazwisko, e-mail, nazwę użytkownika, ustawienia regionalne, menedżera lub pola niestandardowe użytkownika na podstawie `userid`. Zmieniane są tylko przekazane pola.
  • update_user_org_custom_fieldsWidoczne dla innychZaktualizuj istniejące niestandardowe pole organizacji zidentyfikowane przez id użytkownika. Zmieniają się tylko pola, które przekazałeś. Ma skutki widoczne poza tym systemem. Podsumowanie API: Aktualizuje niestandardowe pola organizacji użytkowników.
  • update_user_passwordsPrzenosi środkiAktualizuje istniejące hasło wskazane przez userid. Zmieniane są tylko przekazane pola. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Set or update a user password.
  • update_user_picsWidoczne dla innychZaktualizuj istniejące zdjęcie zidentyfikowane przez userid. Zmieniają się tylko pola, które przekazałeś. Ma skutki widoczne poza tym systemem. Podsumowanie API: Aktualizuj zdjęcie profilowe użytkownika.
  • update_user_roleUsuwaAktualizuje istniejącą rolę wskazaną przez ID roli. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Assigns the Back Office role to the user.
  • update_userawardZmienia daneAktualizuje istniejący useraward wskazany przez ID nagrody użytkownika. Zmieniane są tylko przekazane pola. Podsumowanie API: Update a user award.

Konfiguracja w trzech krokach

  1. 1

    Wybierz aplikację

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

  2. 2

    Wklej klucz

    Podaj trzy rzeczy: domenę swojej instancji Learnifier (adres, pod którym się logujesz, np. acme.learnifier.com), swój klucz API i swój sekret API. Admin API Learnifier używa klucza API i sekretu wydawanych przez Learnifier. Jeśli ich nie masz, poproś [email protected] o dane uwierzytelniające do Admin API dla swojej instancji.

  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 Learnifier?

AI może czytać jednostki organizacyjne, użytkowników, grupy użytkowników, projekty, szablony kursów, uczestników, nagrody oraz zapisy użytkownika. Może tworzyć i aktualizować użytkowników i projekty, zapisywać, aktywować i aktualizować uczestników, dodawać i usuwać członków grup, wydawać nagrody oraz uzyskać link logowania uczestnika.

Czy AI widzi moje dane uwierzytelniające API Learnifier?

Nie. Twój klucz i sekret API Learnifier są szyfrowane w spoczynku i nigdy nie są wyświetlane AI. Po zapisaniu nie są one wyświetlane ponownie, nawet Tobie. AI widzi tylko wyniki narzędzi, które wywołuje.

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

Tak. Ty decydujesz, które narzędzia są włączone, więc możesz zacząć od trybu tylko do odczytu. Usunięcia uczestnika z projektu nie można cofnąć, a takie 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 bez wymagania karty kredytowej. Płatne plany są naliczane za wykonane zadania. Potrzebujesz również własnego konta Learnifier.

Gdzie mogę uzyskać dane API Learnifier?

Learnifier wydaje klucz i sekret API dla Admin API. Jeśli ich nie posiadasz, zapytaj o dane API Admin do Twojej instancji na [email protected]. Wpisujesz również domenę swojej instancji, adres, w którym się logujesz, np. acme.learnifier.com.

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

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

Połącz Learnifier za darmo

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