Przejdź do treści

Integracja · Kadry i płace

Połącz Claude i ChatGPT z iSpring Learn

Zapytaj AI, kto jeszcze nie ukończył kursu, poproś o zapisanie nowego zespołu na onboarding albo o pokazanie zadań czekających na ocenę w iSpring Learn. AI może dodawać i aktualizować użytkowników, zarządzać działami i grupami, zapisywać uczestników na kursy z terminami, odczytywać wyniki kursów i modułów oraz oceniać podejścia do zadań.

Połącz iSpring Learn za darmo

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

Spróbuj zapytać

  • “Kto z działu sprzedaży nie ukończył kursu RODO?”

    AI odczytuje wyniki uczestników dla kursu, filtrowane według działu i statusu ukończenia, wraz z postępem i wynikiem.

  • “Dodaj Marię Lund, [email protected], do działu wsparcia i wyślij jej e-mailem dane logowania.”

    AI tworzy użytkownika z loginem, adresem e-mail i imieniem oraz nazwiskiem w tym dziale i wysyła mu e-mail z danymi logowania.

  • “Zapisz grupę nowych pracowników na kurs onboardingowy z terminem 14 dni.”

    AI wyszukuje członków grupy i kurs, a następnie zapisuje ich z okresem na ukończenie. Uczestnicy otrzymują przypisany kurs i mogą dostać powiadomienie.

Co może robić Twoja AI

Użytkownicy, działy i grupy

Wyszukuj, twórz i aktualizuj użytkowników, przenoś ich między działami, twórz grupy oraz dodawaj i usuwaj członków.

Kursy i zapisy

Wyświetlaj kursy i ich moduły, zapisuj uczestników z datami dostępu i terminami oraz zmieniaj lub usuwaj zapisy.

Wyniki i ocenianie

Odczytuj wyniki kursów i modułów, wyświetlaj nieocenione podejścia do zadań, oceniaj je i przyznawaj punkty grywalizacji.

  • “Które zadania mają podejścia czekające na ocenę?”

    AI wyświetla zadania z nieocenionymi podejściami, a dla wybranego z nich podejścia każdego uczestnika.

  • “Daj Jonasowi 90 punktów za zadanie z analizą przypadku z komentarzem „Jasno i dobrze uargumentowane”.”

    AI ocenia podejście, podając wynik i komentarz. Uczestnik widzi ocenę.

  • “Dezaktywuj trzech użytkowników, którzy odeszli w zeszłym miesiącu.”

    AI znajduje użytkowników i dezaktywuje ich, aby nie mogli się już logować. Ich historia nauki zostaje zachowana.

Narzędzia dla iSpring Learn: 133

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_users_to_groupZmienia daneDodaje użytkowników (`user_ids`) do grupy (`group_id`).
  • approve_webhookUsuwaPotwierdza webhook. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Confirm subscriber callback url.
  • archive_webhookUsuwaWyłącza webhook. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Disable subscriber.
  • award_pointsZmienia danePrzyznaje punkty grywalizacji użytkownikowi (`user_id`) z polami `amount` i `reason`.
  • create_batch_moveWidoczne dla innychTworzy nowe przeniesienie zbiorcze. Wymagane: parent group id lub group ids. Ma skutki widoczne poza tym systemem. Podsumowanie API: Move competency groups to parent group.
  • create_changeZmienia daneTworzy nową zmianę. Wymagane: daily reviewers notification day lub daily reviewers notification time milli. Podsumowanie API: Changing the appraisal session notification settings.
  • create_change_change_subscriber_settingsUsuwaTworzy nową zmianę. Wymagane: subscriber name lub callback url. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Change subscriber settings.
  • create_competencyZmienia daneTworzy nowy element. Wymagane: name, description, scale id, group id, review method lub comments requirement level. Podsumowanie API: Create competency.
  • create_competency_changeZmienia daneTworzy nową zmianę dla kompetencji. Wymagane: name, scale id, review method, comments requirement level lub empty answers enabled. Podsumowanie API: Change competency.
  • create_competency_groupZmienia daneTworzy nowy element. Wymagane: name lub parent id. Podsumowanie API: Create competency group.
  • create_competency_indicatorZmienia daneTworzy nowy element. Wymagane: name lub levels. Podsumowanie API: Create competency indicator.
  • create_courseZmienia daneTworzy nowy kurs. Wymagane: body course id, body enrollment ids lub body status. Podsumowanie API: Update course status.
  • create_createZmienia daneTworzy nowy element. Wymagane: name lub levels. Podsumowanie API: Create competency scale.
  • create_create_create_appraisal_sessionZmienia daneTworzy nowy element. Wymagane: name lub manager id. Podsumowanie API: Creating the appraisal session.
  • create_departmentZmienia daneTworzy dział z polem `name` w dziale nadrzędnym (`parent_department_id`), opcjonalnie z kodem.
  • create_department_subordinationZmienia daneTworzy nowe podporządkowanie dla działu. Podsumowanie API: Change department subordination.
  • create_employeeZmienia daneTworzy nowego pracownika. Wymagane: cards. Podsumowanie API: Add employee cards to the appraisal session.
  • create_employee_add_appraisal_questionZmienia daneTworzy nowego pracownika. Wymagane: text, is required lub target roles. Podsumowanie API: Adding the appraisal session question.
  • create_employee_add_appraisal_session_permissionsUsuwaTworzy nowego pracownika. Wymagane: user ids. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Adding the appraisal session permissions.
  • create_employee_replace_appraisal_session_employee_reviewersZmienia daneTworzy nowego pracownika. Wymagane: cards. Podsumowanie API: Replaces employee card reviewers in an appraisal session.
  • create_enrollment_list_enrollments_by_postZmienia daneTworzy nowy zapis. Podsumowanie API: List enrollments.
  • create_enrollment_reenrollZmienia daneTworzy nowy ponowny zapis dla zapisu. Wymagane: access date lub due date type. Podsumowanie API: Reenroll learner.
  • create_groupZmienia daneTworzy grupę użytkowników z polem `name` i opcjonalnymi początkowymi członkami (`user_ids`).
  • create_group_renameZmienia daneTworzy nową zmianę nazwy dla grupy. Wymagane: name. Podsumowanie API: Change competency group name.
  • create_indicator_changeZmienia daneTworzy nową zmianę dla wskaźnika. Wymagane: name lub levels. Podsumowanie API: Change competency indicator.
  • create_moduleZmienia daneTworzy nowy moduł. Wymagane: enrollment ids, course id lub module statuses. Podsumowanie API: Update modules statuses.
  • create_orderZmienia daneTworzy nowe zamówienie. Wymagane: question ids. Podsumowanie API: Changing the appraisal session question orders.
  • create_question_updateZmienia daneTworzy nową aktualizację dla pytania. Podsumowanie API: Updating the appraisal session question.
  • create_registerUsuwaTworzy nową rejestrację. Wymagane: subscriber name lub callback url. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Register new subscriber.
  • create_scale_changeZmienia daneTworzy nową zmianę dla skali. Wymagane: name lub levels. Podsumowanie API: Change competency scale.
  • create_session_restartZmienia daneTworzy nowe ponowne uruchomienie dla sesji. Podsumowanie API: Restart appraisal session.
  • create_session_startZmienia daneTworzy nowe uruchomienie dla sesji. Podsumowanie API: Start appraisal session.
  • create_session_updateZmienia daneTworzy nową aktualizację dla sesji. Podsumowanie API: Updating the appraisal session.
  • create_smartZmienia daneTworzy nowy element typu smart. Wymagane: name lub rules. Podsumowanie API: Add a new smart group.
  • create_subscribeUsuwaTworzy nową subskrypcję. Wymagane: subscriber name lub subscription. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Add subscription.
  • create_terminateZmienia daneTworzy nowe zakończenie zatrudnienia. Wymagane: user ids. Podsumowanie API: terminate users.
  • create_treeZmienia daneTworzy nowe drzewo. Podsumowanie API: Get courses tree.
  • create_unsubscribeUsuwaTworzy nowe anulowanie subskrypcji. Wymagane: subscriber name lub subscription type. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Remove subscription.
  • create_updateZmienia daneTworzy nową aktualizację. Podsumowanie API: Updates participants attendance by day.
  • create_userZmienia daneDodaje nowego użytkownika do działu (`department_id`) z profilem `fields` (wymagany jest `login`, a także pola e-mail i imienia i nazwiska), opcjonalnie z rolą i grupami. Ustaw `send_login_email`, aby wysłać użytkownikowi e-mail z danymi logowania.
  • create_user_change_user_subordinationZmienia daneTworzy nowego użytkownika dla użytkownika. Najpierw wyszukaj użytkowników, aby uniknąć duplikatów. Podsumowanie API: Change user subordination.
  • create_user_list_users_v2_by_postZmienia daneTworzy nowego użytkownika. Najpierw wyszukaj użytkowników, aby uniknąć duplikatów. Podsumowanie API: List users.
  • create_user_schedule_user_deactivationZmienia daneTworzy nowego użytkownika dla użytkownika. Wymagane: date. Najpierw wyszukaj użytkowników, aby uniknąć duplikatów. Podsumowanie API: Schedule user deactivation.
  • create_user_schedule_user_terminationZmienia daneTworzy nowego użytkownika dla użytkownika. Wymagane: date. Najpierw wyszukaj użytkowników, aby uniknąć duplikatów. Podsumowanie API: Schedule user termination.
  • create_withdrawPrzenosi środkiTworzy nową wypłatę. Wymagane: user id, amount lub reason. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Withdraw points from user.
  • create_work_leave_statusZmienia daneTworzy nowy status urlopu. Podsumowanie API: Update work leave statuses.
  • deactivate_usersWidoczne dla innychDezaktywuje użytkowników według `user_ids`, aby nie mogli się już logować. Ich historia nauki zostaje zachowana i można ich ponownie aktywować.
  • delete_deletesUsuwaTrwale usuwa element. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Remove work leave statuses.
  • delete_departmentUsuwaTrwale usuwa dział na podstawie identyfikatora działu. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete department.
  • delete_enrollmentsZmienia daneUsuwa zapisy według `enrollment_ids`, odbierając tym uczestnikom kurs. Tej operacji nie można cofnąć.
  • delete_groupUsuwaTrwale usuwa grupę na podstawie identyfikatora grupy. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete group.
  • delete_modulesPrzenosi środkiTrwale usuwa moduł. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Reset modules statistics.
  • delete_question_removesUsuwaTrwale usuwa element według question id. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Removing the appraisal session question.
  • delete_scheduled_deactivation_datePrzenosi środkiTrwale usuwa użytkownika według user id. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Delete scheduled deactivation date.
  • delete_scheduled_termination_datePrzenosi środkiTrwale usuwa użytkownika według user id. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Delete scheduled termination date.
  • delete_userUsuwaTrwale usuwa użytkownika według user id. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Delete user.
  • delete_usersUsuwaTrwale usuwa użytkownika według session id. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Remove employee cards from the appraisal session.
  • delete_users_remove_appraisal_session_permissionsUsuwaTrwale usuwa użytkownika według session id. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Removing the appraisal session permissions.
  • enroll_learnersZmienia daneZapisuje uczestników (`learner_ids`) na kursy (`course_ids`) z ustawieniem `due_date_type` (unlimited, default, due_date lub due_period) oraz opcjonalnymi datami dostępu i terminami. Uczestnicy otrzymują przypisany kurs i mogą dostać powiadomienie.
  • get_appraisal_session_content_competenciesWyświetla kompetencje. Podsumowanie API: Get appraisal session content competencies.
  • get_certificatePobiera wystawiony certyfikat według `issued_certificate_id`.
  • get_dayPobiera jeden dzień według day id. Podsumowanie API: Retrieves session day information.
  • get_departmentPobierz jeden dział za pomocą `department_id`.
  • get_enrollmentPobiera jeden zapis według `enrollment_id`, wraz z kursem, uczestnikiem oraz datami dostępu i terminami.
  • get_groupPobierz jedną grupę za pomocą `group_id`, w tym jej członków.
  • get_participantPobiera jednego uczestnika według session id. Wyniki są stronicowane. Podsumowanie API: Retrieves information about participants by session id.
  • get_sessionPobiera jedną sesję według training session id. Podsumowanie API: Retrieves training session information.
  • get_task_statusPobiera bieżący status zadania według task id. Podsumowanie API: Get async task status.
  • get_trainingPobiera jedno szkolenie według training id. Podsumowanie API: Retrieves information about training.
  • get_userPobiera profil jednego użytkownika według `user_id`, wraz z jego polami, rolą, działem i grupami.
  • get_user_listWyświetla użytkowników. Opcjonalne filtry: departments, groups, logins lub emails. Podsumowanie API: Get user list.
  • get_user_profileWyświetla użytkowników dla użytkownika. Podsumowanie API: Get user profile.
  • get_user_profile_fieldsWyświetla użytkowników. Podsumowanie API: Get user profile fields.
  • get_user_statusZmienia danePobiera bieżący status użytkownika według user id. Podsumowanie API: Activate/Deactivate user.
  • get_users_listZmienia daneTworzy nowego użytkownika. Najpierw wyszukaj użytkowników, aby uniknąć duplikatów. Podsumowanie API: Get users list.
  • grade_assignment_attemptsZmienia daneOcenia podejścia uczestników do zadań: przekaż `assignment_attempt_grades`, każde z polami `attemptId`, `score` i opcjonalnym komentarzem. Uczestnicy widzą ocenę.
  • list_active_users_by_periodsWyświetla aktywnych użytkowników według okresów. Opcjonalne filtry: activity date. Podsumowanie API: Get active users.
  • list_answer_breakdownsWyświetla zestawienia odpowiedzi. Opcjonalne filtry: quiz id, parent course id, user ids, enrollment ids, department ids lub group ids. Wyniki są stronicowane. Podsumowanie API: Retrieves a paginated list of answers results for answer breakdown report.
  • list_appraisal_session_employee_cardsWyświetla użytkowników. Podsumowanie API: List appraisal session employee cards.
  • list_appraisal_session_reviewsWyświetla użytkowników. Podsumowanie API: List appraisal session reviews.
  • list_appraisal_session_user_attributesZmienia daneTworzy nowego użytkownika. Wymagane: user ids. Najpierw wyszukaj użytkowników, aby uniknąć duplikatów. Podsumowanie API: List appraisal session user attributes.
  • list_appraisal_sessionsZmienia daneTworzy nowego użytkownika. Najpierw wyszukaj użytkowników, aby uniknąć duplikatów. Podsumowanie API: List appraisal sessions.
  • list_assignmentsWyświetla zadania; ustaw `ungraded` na 1, aby pokazać tylko te z podejściami czekającymi na ocenę.
  • list_competenciesZmienia daneTworzy nowego użytkownika. Najpierw wyszukaj użytkowników, aby uniknąć duplikatów. Podsumowanie API: List competencies.
  • list_competency_groupsWyświetla listę użytkowników. Podsumowanie API: List competency groups.
  • list_competency_profilesZmienia daneTworzy nowego użytkownika. Najpierw wyszukaj użytkowników, aby uniknąć duplikatów. Podsumowanie API: List competency profiles.
  • list_course_fieldsWyświetla listę pól kursu.
  • list_course_modulesWyświetla listę modułów w kursie na podstawie `course_id`.
  • list_coursesZmienia daneWyświetla kursy i inne elementy treści w LMS, opcjonalnie filtrowane według `course_ids` lub `course_types` (np. Course, Quiz, LearningTrack).
  • list_courses_2Wyświetla listę kursów. Opcjonalne filtry: identyfikatory ścieżek szkoleniowych. Podsumowanie API: Retrieves a list of courses included in the trajectories.
  • list_criterion_groups_resultZmienia daneTworzy nowego użytkownika. Najpierw wyszukaj użytkowników, aby uniknąć duplikatów. Podsumowanie API: List criterion groups result.
  • list_criterion_result_in_completed_sessionsZmienia daneTworzy nowego użytkownika. Najpierw wyszukaj użytkowników, aby uniknąć duplikatów. Podsumowanie API: List criterion result in completed sessions.
  • list_departmentsWyświetla wszystkie działy w LMS wraz z ich identyfikatorami, nazwami i działami nadrzędnymi.
  • list_departments_2Wyświetla listę działów. Opcjonalne filtry: kod. Podsumowanie API: Get department list.
  • list_enrollmentsWyświetla listę zapisów, opcjonalnie filtrowaną według identyfikatorów kursów, uczestników lub zapisów. Z paginacją przy użyciu `limit` i `cursor`.
  • list_enrollments_2Wyświetla listę zapisów. Opcjonalne filtry: identyfikatory kursów, identyfikatory uczestników lub identyfikatory zapisów. Podsumowanie API: Get enrollment list.
  • list_groupsPrzedstaw grupy użytkowników wraz z ich ID i nazwami.
  • list_groups_2Wyświetla listę grup. Podsumowanie API: Get group list.
  • list_hecklists_with_sessionsZmienia daneTworzy nowego użytkownika. Najpierw wyszukaj użytkowników, aby uniknąć duplikatów. Podsumowanie API: List сhecklists with sessions.
  • list_infosWyświetla listę informacji. Opcjonalne filtry: nazwa subskrybenta. Podsumowanie API: Get information about subscriber.
  • list_learner_resultsWyświetla wyniki kursów uczestników (status, postęp, wynik, data ukończenia), filtrowane według użytkowników, kursów, działów, zapisów lub statusu ukończenia.
  • list_module_resultsWyświetla wyniki uczestników dla poszczególnych modułów kursu, filtrowane według użytkowników, kursów, modułów, zapisów lub działów.
  • list_pointsWyświetla użytkowników i ich punkty grywalizacji, opcjonalnie dla wybranych `user_ids`.
  • list_quizzesWyświetla listę quizów. Opcjonalne filtry: identyfikatory quizów, identyfikatory elementów treści lub identyfikatory kursów nadrzędnych. Wyniki są stronicowane. Podsumowanie API: Retrieves a list of quizzes.
  • list_rolesWyświetla listę ról. Podsumowanie API: Get role list.
  • list_session_infosWyświetla listę informacji dla sesji. Podsumowanie API: Getting the appraisal session full info.
  • list_session_resultsWyświetla listę wyników dla sesji. Opcjonalne filtry: pokaż wskaźniki bez wyniku lub pokaż wynik według ról. Podsumowanie API: Get appraisal session results.
  • list_sessions_resultZmienia daneTworzy nowego użytkownika. Najpierw wyszukaj użytkowników, aby uniknąć duplikatów. Podsumowanie API: List sessions result.
  • list_smart_rulesWyświetla listę reguł dla grupy inteligentnej. Podsumowanie API: Get smart group rules.
  • list_subscriber_subscriptionsWyświetla listę użytkowników. Opcjonalne filtry: nazwa subskrybenta. Podsumowanie API: List subscriber subscriptions.
  • list_ungraded_attemptsWyświetla próby uczestników oczekujące na ocenę w jednym zadaniu (`assignment_id`), opcjonalnie dla wybranych użytkowników.
  • list_usersWyświetla użytkowników LMS, opcjonalnie filtrowanych według adresów e-mail, loginów, działów, grup lub identyfikatorów użytkowników. Z paginacją przy użyciu `limit` i `cursor`.
  • list_users_2Wyświetla listę użytkowników. Podsumowanie API: List competency scales.
  • list_users_get_users_v2Wyświetla listę użytkowników. Opcjonalne filtry: działy, grupy, loginy lub adresy e-mail. Podsumowanie API: Get user list.
  • move_competencies_to_groupWidoczne dla innychTworzy nowe przeniesienie zbiorcze. Wymagane: identyfikator grupy lub identyfikatory kompetencji. Ma skutki widoczne poza tym systemem. Podsumowanie API: Move competencies to group.
  • move_departments_to_parent_departmentZmienia daneTworzy nowego użytkownika. Najpierw wyszukaj użytkowników, aby uniknąć duplikatów. Podsumowanie API: Move departments to parent department.
  • move_users_to_departmentZmienia danePrzenosi użytkowników (`user_ids`) do działu (`department_id`).
  • remove_reviewers_from_the_appraisal_sessionUsuwaTrwale usuwa użytkownika na podstawie identyfikatora sesji. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Remove reviewers from the appraisal session.
  • remove_subscriberUsuwaTrwale usuwa użytkownika. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Remove subscriber.
  • remove_user_from_groupsUsuwaUsuwa użytkownika (`user_id`) z jednej lub kilku grup (`group_ids`).
  • restore_webhookUsuwaWłącza webhook. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Enable subscriber.
  • search_users_existingZmienia daneSzukaj użytkowników. Użyj tego do znalezienia istniejących użytkowników przed utworzeniem nowego.
  • send_codeUsuwaWysyła kod. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Send a code to confirm the url.
  • submit_sessionWidoczne dla innychKończy sesję (identyfikator sesji). Ma skutki widoczne poza tym systemem. Podsumowanie API: Complete appraisal session.
  • submit_userWidoczne dla innychAktywuje użytkownika. Ma skutki widoczne poza tym systemem. Podsumowanie API: activate users.
  • update_createZmienia daneAktualizuje istniejący element create określony przez typ treści. Podsumowanie API: Create content item.
  • update_dayZmienia daneAktualizuje istniejący dzień określony przez identyfikator dnia. Podsumowanie API: Update day url.
  • update_departmentZmienia daneZaktualizuj istniejący dział zidentyfikowany przez id działu. Podsumowanie API: Zaktualizuj dział.
  • update_enrollmentZmienia daneZmienia ustawienia daty dostępu i terminu wykonania zapisu na podstawie `enrollment_id` (`access_date` i `due_date_type` są wymagane).
  • update_groupZmienia daneZaktualizuj istniejącą grupę oznaczoną przez ID grupy. Podsumowanie API: Zaktualizuj grupę.
  • update_smartZmienia daneAktualizuje istniejącą grupę inteligentną określoną przez identyfikator grupy. Podsumowanie API: Update smart group rules.
  • update_userZmienia daneAktualizuje użytkownika na podstawie `user_id`: profil `fields`, rolę, dział lub grupy. Zmieniają się tylko przekazane pola.
  • update_user_passwordUsuwaTworzy nowego użytkownika dla użytkownika. Wymagane: hasło. Najpierw wyszukaj użytkowników, aby uniknąć duplikatów. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Update user password.

Konfiguracja w trzech krokach

  1. 1

    Wybierz aplikację

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

  2. 2

    Wklej klucz

    Wybierz host API iSpring: api-learn.ispring.com dla nowych kont, api-learn.ispringlearn.com dla starszych kont lub api-learn.ispringlearn.eu dla kont w UE. Następnie wklej Client ID i Client Secret. Jako administrator konta lub właściciel w planie Business przejdź do Settings > Additional Options, przewiń do Extra Options i kliknij API Keys > Create API Key, a potem otwórz kartę klucza, aby skopiować obie wartości.

  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 zrobić AI w iSpring Learn?

AI może odczytywać użytkowników, działy, grupy, kursy, moduły, zapisy, zadania, certyfikaty, punkty i wyniki uczestników. Może tworzyć i aktualizować użytkowników, działy i grupy, zapisywać uczestników, zmieniać lub usuwać zapisy, oceniać podejścia do zadań, przyznawać punkty i dezaktywować użytkowników.

Czy AI widzi moje dane logowania do iSpring Learn?

Nie. Twój Client ID i Client Secret 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. Sam wybierasz, które narzędzia są włączone, więc możesz zacząć od samego odczytu wyników. Usunięcia zapisu nie można cofnąć, a dezaktywacja użytkowników blokuje im logowanie, dlatego obie operacje 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 rozliczają się za każde ukończone zadanie. Potrzebujesz też własnego konta iSpring Learn, na którym możesz tworzyć klucze API.

Który host API wybrać?

Zależy to od Twojego konta iSpring. Nowe konta używają api-learn.ispring.com, starsze konta api-learn.ispringlearn.com, a konta UE api-learn.ispringlearn.eu. Host wybierasz podczas łączenia, a PipMCP używa go przy każdym wywołaniu.

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

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

Połącz iSpring Learn za darmo

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