Integration · Lohnabrechnung und Personalwesen
Claude & ChatGPT mit Learn365 verbinden
Frage deine KI, wer einen Kurs abgeschlossen hat, wessen Schulung abgelaufen ist oder welche Termine anstehen, und erhalte die Antwort aus Learn365. Sie kann Kurse, Termine, Anmeldungen, Zertifikate, Schulungspläne, Benutzer und Gruppen abrufen und die aufgewendete Schulungszeit auswerten. Außerdem kann sie Lernende an- und abmelden, Anmeldeanfragen genehmigen oder ablehnen sowie Anmeldungen und Kurse aktualisieren.
Kostenloser Tarif, keine Kreditkarte erforderlich. Dauert etwa eine Minute.
Fragen Sie zum Beispiel
“Wer in meinem Team hat den Brandschutzkurs noch nicht abgeschlossen?”
Die KI findet deine direkt unterstellten Mitarbeitenden und den Kurs und listet dann ihre Anmeldungen und ihren Fortschritt auf.
“Welche Anmeldungen sind abgelaufen?”
Sie listet abgelaufene Anmeldungen mit den jeweiligen Lernenden und Kursen auf.
“Melde [email protected] zum Excel-Grundlagenkurs für den Termin am 12. März an.”
Sie meldet die Person zu diesem Kurstermin an. Je nach deinen Benachrichtigungseinstellungen kann Learn365 ihr eine E-Mail senden.
Was Ihre KI tun kann
Kurse und Termine
Kurse mit Filtern suchen, Kursdetails, Kategorien und Kataloge abrufen und geplante Präsenz- oder Onlinetermine auflisten.
Anmeldungen
Anmeldungen und abgelaufene Anmeldungen auflisten und abrufen, Lernende an- und abmelden, Anfragen genehmigen oder ablehnen und Anmeldungen als abgeschlossen markieren.
Lernende und Berichte
Benutzer, direkt unterstellte Mitarbeitende von Führungskräften, Gruppen, Schulungspläne und Zertifikate abrufen und die aufgewendete Schulungszeit auswerten.
“Genehmige Peters ausstehende Anmeldeanfrage.”
Sie findet die Anmeldung und genehmigt sie.
“Welche Zertifikate laufen nächsten Monat ab?”
Sie listet nach Ablaufdatum gefilterte Zertifikate mit den jeweiligen Lernenden und Kursen auf.
“Wie viel Zeit haben Lernende im ersten Quartal für Schulungen aufgewendet?”
Sie wertet die Schulungszeit zwischen dem Start- und Enddatum für den von dir gewählten Kurskatalog aus.
301 Tools für Learn365
Diese Tools werden beim Verbinden aktiviert. Sie können jedes einzelne deaktivieren oder festlegen, dass es vor der Ausführung Ihre Freigabe benötigt.
approve_assessmentFür andere sichtbarapprove_enrollmentFür andere sichtbarEine ausstehende Anmeldeanfrage anhand der Anmeldungs-ID (`odatum_id`) genehmigen.archive_email_notificationFür andere sichtbararchive_userFür andere sichtbarcancel_enrollmentLöscht Datencomplete_enrollmentFür andere sichtbarEine Anmeldung anhand der Anmeldungs-ID (`odatum_id`) als abgeschlossen markieren.create_assessmentÄndert Datencreate_assignmentÄndert Datencreate_associate_with_course_sessionÄndert Datencreate_batchFür andere sichtbarcreate_catalog_categoryÄndert Datencreate_catalog_skillÄndert Datencreate_catalog_skill_scale_setÄndert Datencreate_catalog_skill_tagÄndert Datencreate_categoryÄndert Datencreate_category_question_pool_categories_v2_postÄndert Datencreate_certificateÄndert Datencreate_certificate_templateÄndert Datencreate_course_catalogÄndert Datencreate_course_completion_setÄndert Datencreate_course_sessionÄndert Datencreate_course_session_requestÄndert Datencreate_course_tagÄndert Datencreate_delegateÄndert Datencreate_enrollmentÄndert Datencreate_external_appÄndert Datencreate_grade_scale_setÄndert Datencreate_groupÄndert Datencreate_group_restriction_ad_groupÄndert Datencreate_group_restriction_groupÄndert Datencreate_group_userÄndert Datencreate_learning_moduleÄndert Datencreate_learning_module_attemptÄndert Datencreate_messageÄndert Datencreate_message_training_plans_v2_add_course_by_id_and_courseidÄndert Datencreate_parse_xml_configurationÄndert Datencreate_proxy_managerÄndert Datencreate_purgeÄndert Datencreate_purge_enrollments_v2_purge_by_idÄndert Datencreate_purge_users_v2_purge_by_loginnameÄndert Datencreate_quizÄndert Datencreate_quiz_question_poolÄndert Datencreate_rateÄndert Datencreate_registrationLöscht Datencreate_reissueÄndert Datencreate_reset_progressÄndert Datencreate_retakeÄndert Datencreate_scormÄndert Datencreate_scorm_attemptÄndert Datencreate_subscribeLöscht Datencreate_survey_responseÄndert Datencreate_target_skillÄndert Datencreate_unsubscribeLöscht Datencreate_userÄndert Datencreate_user_bulk_purge_user_skills_user_skillsFür andere sichtbarcreate_user_by_users_target_skillsÄndert Datencreate_user_grant_skill_user_skillsÄndert Datencreate_user_post_create_usersrequestversion_v2Ändert Datencreate_user_post_reset_password_usersidversion_v2Löscht Datencreate_user_purge_skillÄndert Datencreate_user_revoke_skill_user_skillsÄndert Datencreate_user_user_fields_v2_postÄndert Datencreate_user_users_v2_postÄndert Datencreate_waiting_listÄndert Datencreate_waiting_list_requestÄndert Datendelete_assessmentLöscht Datendelete_catalog_categoryLöscht Datendelete_catalog_skillLöscht Datendelete_catalog_skill_scale_setLöscht Datendelete_catalog_skill_tagLöscht Datendelete_categoriesBewegt Gelddelete_certificate_templatesBewegt Gelddelete_course_catalogsBewegt Gelddelete_course_completion_setsBewegt Gelddelete_course_session_requestsBewegt Gelddelete_course_sessionsBewegt Gelddelete_course_tagsBewegt Gelddelete_delegateLöscht Datendelete_delegate_userLöscht Datendelete_external_appsBewegt Gelddelete_grade_scale_setLöscht Datendelete_groupLöscht Datendelete_group_restrictionsBewegt Gelddelete_group_userLöscht Datendelete_group_usersBewegt Gelddelete_learning_module_attemptsBewegt Gelddelete_learning_modulesBewegt Gelddelete_messagesBewegt Gelddelete_messages_from_waiting_listLöscht Datendelete_proxy_managerLöscht Datendelete_quizzesBewegt Gelddelete_registrationLöscht Datendelete_registrationsBewegt Gelddelete_scormsBewegt Gelddelete_target_skillLöscht Datendelete_unsubscribesBewegt Gelddelete_userLöscht Datendelete_usersBewegt Gelddelete_users_user_fields_v2_delete_by_idBewegt Gelddelete_waiting_list_requestsBewegt Gelddelete_webhookLöscht Datendownload_scormenroll_userÄndert DatenEine lernende Person zu einem Kurs anmelden: Kurs-ID (`odatum_id`) und `user_login_name`, optional `course_session_id` für einen bestimmten Termin. Learn365 kann die Person gemäß deinen Benachrichtigungseinstellungen per E-Mail benachrichtigen.get_assessmentget_assessment_attemptget_categoryget_certificateEin einzelnes Zertifikat anhand seiner ID (`odatum_id`) mit Angaben zur lernenden Person, zum Kurs sowie zu Ausstellungs- und Ablaufdatum abrufen.get_courseEinen einzelnen Kurs anhand seiner ID (`odatum_id`) mit Titel, Beschreibung, Typ, Dauer und Kategorien abrufen.get_course_sessionEinen einzelnen Kurstermin anhand seiner ID (`odatum_id`) mit Datumsangaben, Ort und Teilnehmenden abrufen.get_current_userDen Benutzer abrufen, mit dem diese Verbindung angemeldet ist.get_delegate_userget_enrollmentEine einzelne Anmeldung anhand ihrer ID (`odatum_id`) mit Status, Datumsangaben und Bestehensstatus abrufen.get_enrollment_mandatory_statesÄndert Datenget_grade_scale_setget_groupget_message_surveyget_proxy_managerget_registrationget_response_statusget_skillget_skill_scale_setget_skill_tagget_target_skillget_taskget_training_duration_reportDie von Lernenden zwischen `start_date` und `end_date` aufgewendete Schulungszeit für eine `course_catalog_id` auswerten.get_training_planEinen einzelnen Schulungsplan anhand seiner ID (`odatum_id`) abrufen.get_userEinen einzelnen Benutzer anhand von `login_name` abrufen (dessen Microsoft 365-Anmeldename, z. B. [email protected]).get_user_2get_user_countget_user_field_values_by_login_nameget_user_skill_requestlist_allslist_alls_enrollments_v2_alllist_appslist_apps_apps_v2_get_by_idlist_assessment_attemptslist_assessmentslist_assignmentslist_assignments_assignments_v2_get_by_idlist_by_subordinates_manager_idslist_by_subordinates_manager_ids_enrollments_v2_by_subordinateslist_cancelledslist_categories_course_categories_v2_get_by_idlist_categories_get_skill_categorieslist_categories_question_pool_categories_v2_getlist_categories_question_pool_categories_v2_get_by_idlist_certificate_templateslist_certificate_templates_certificate_templates_v2_get_by_idlist_certificatesAusgestellte Zertifikate mit den OData-Optionen `filter`, `orderby`, `limit` und `offset` auflisten.list_content_url_versionslist_contentslist_course_catalogsKurskataloge mit den OData-Optionen `filter`, `limit` und `offset` auflisten.list_course_catalogs_course_catalogs_v2_get_by_idlist_course_categoriesKurskategorien auflisten, z. B. um Kurse nach Kategorie zu filtern.list_course_completion_setslist_course_completion_sets_course_completion_sets_v2_get_by_idlist_course_session_requestslist_course_session_requests_course_session_requests_v2_get_by_ilist_course_sessionsGeplante Kurstermine (Präsenz- oder Onlinetermine) mit den OData-Optionen `filter`, `orderby`, `limit` und `offset` auflisten.list_course_sessions_2list_course_tagslist_course_tags_course_tags_v2_get_by_idlist_coursesKurse mit OData-Optionen auflisten: `filter` (z. B. contains(Title,'safety')), `orderby`, `select`, `limit` und `offset`.list_delegate_userslist_delegateslist_embedded_document_as_stream_by_file_id_file_idslist_embedded_document_as_streamslist_embedded_document_metadata_file_idslist_enrollment_flowslist_enrollment_flows_enrollment_flows_v2_get_by_idlist_enrollmentsAnmeldungen (wer für welchen Kurs angemeldet ist und den jeweiligen Fortschritt) mit den OData-Optionen `filter`, `orderby`, `limit` und `offset` auflisten.list_expired_enrollmentsAbgelaufene Anmeldungen mit den OData-Optionen `filter`, `limit` und `offset` auflisten.list_external_appslist_external_apps_external_apps_v2_get_by_idlist_grade_scale_set_assessmentslist_grade_scale_setslist_group_membersDie Mitglieder einer Gruppe anhand von `group_id` auflisten.list_group_restrictionslist_groupsBenutzergruppen mit den OData-Optionen `filter`, `limit` und `offset` auflisten.list_hot_spot_image_by_name_as_streamslist_hot_spot_image_by_nameslist_hot_spot_images_listslist_imageslist_include_deletedslist_include_deleteds_courses_v2_include_deletedlist_include_deleteds_enrollments_v2_include_deletedlist_include_deleteds_training_plans_v2_include_deletedlist_include_not_createdslist_is_url_available_course_urlslist_learner_actual_training_durationslist_learner_individual_costslist_learning_module_attemptslist_learning_module_attempts_learning_module_attempts_v2_get_bylist_learning_moduleslist_learning_modules_learning_modules_v2_get_by_idlist_managed_by_meslist_message_surveyslist_messages_training_plans_v2_get_course_by_id_and_courseidlist_messages_training_plans_v2_get_courses_by_idlist_photoslist_prerequisiteslist_proxy_managerslist_quiz_attemptslist_quiz_attempts_quiz_attempts_v2_get_by_idlist_quiz_question_poolslist_quiz_question_pools_quiz_question_pools_v2_get_by_idlist_quizzeslist_quizzes_quizzes_v2_get_by_idlist_registrationslist_role_assignmentslist_role_assignments_role_assignments_v2_get_by_idlist_scorm_attemptslist_scorm_attempts_scorm_attempts_v2_get_by_idlist_scormslist_scorms_scorms_v2_get_by_idlist_site_asset_by_file_id_as_streamslist_site_asset_by_name_as_stream_file_nameslist_site_asset_by_name_as_streamslist_site_asset_by_name_file_nameslist_site_assets_listslist_skill_scale_setslist_skill_tagslist_skillslist_target_skillslist_taskslist_training_plansSchulungspläne (gemeinsam zugewiesene Kursgruppen) mit den OData-Optionen `filter`, `limit` und `offset` auflisten.list_user_rating_user_idslist_user_ratingslist_user_skill_requestslist_user_subordinatesDie einer Führungskraft direkt unterstellten Personen anhand des `login_name` der Führungskraft auflisten.list_usersLernende und andere Benutzer mit den OData-Optionen `filter` (z. B. nach Name oder Abteilung), `orderby`, `limit` und `offset` auflisten.list_users_2list_users_get_get_all_usersversion_v2list_users_get_user_skillslist_users_user_field_values_v2_getlist_users_user_field_values_v2_get_by_fieldid_and_useridlist_users_user_fields_v2_getlist_users_user_fields_v2_get_by_idlist_users_user_ranks_v2_getlist_users_user_ranks_v2_get_by_userloginnamelist_waiting_list_requestslist_waiting_list_requests_waiting_list_requests_v2_get_by_idreject_enrollmentFür andere sichtbarEine ausstehende Anmeldeanfrage anhand der Anmeldungs-ID (`odatum_id`) ablehnen, mit einer optionalen `message` an die lernende Person.restore_email_notificationFür andere sichtbarrestore_userÄndert Datensearch_filterssend_messageFür andere sichtbarsend_message_emailLöscht Datensend_message_email_notifications_get_allFür andere sichtbarsend_message_email_notifications_get_all_course_notifications_byFür andere sichtbarsend_message_email_notifications_get_course_notification_for_allFür andere sichtbarsend_message_email_notifications_get_course_notification_for_emaFür andere sichtbarsend_message_email_notifications_toggle_email_connection_settingFür andere sichtbarsend_resetFür andere sichtbarsubmit_assignmentFür andere sichtbarsubmit_userFür andere sichtbarunenroll_userÄndert DatenEine lernende Person von einem Kurs abmelden: Kurs-ID (`odatum_id`) und `user_login_name`, mit optionaler `message`.update_assessmentÄndert Datenupdate_catalog_categoryÄndert Datenupdate_catalog_skillÄndert Datenupdate_catalog_skill_scale_setÄndert Datenupdate_catalog_skill_tagÄndert Datenupdate_categoriesFür andere sichtbarupdate_certificate_templatesFür andere sichtbarupdate_certificatesFür andere sichtbarupdate_courseFür andere sichtbarEinen Kurs anhand seiner ID (`odatum_id`) aktualisieren; die zu ändernden Felder (Titel, Beschreibung, Dauer, maximale Teilnehmerzahl, Kursleitende usw.) in `body` angeben.update_course_catalogsFür andere sichtbarupdate_course_catalogs_urlÄndert Datenupdate_course_completion_setsFür andere sichtbarupdate_course_sessionsFür andere sichtbarupdate_course_tagsFür andere sichtbarupdate_enrollmentFür andere sichtbarEine Anmeldung anhand ihrer ID (`odatum_id`) aktualisieren: `due_date`, `start_date`, `completion_date` oder `course_passing_status`. Nur die übergebenen Felder werden geändert.update_enrollments_attendanceÄndert Datenupdate_external_appsFür andere sichtbarupdate_external_apps_positionÄndert Datenupdate_grade_scale_setÄndert Datenupdate_groupÄndert Datenupdate_learning_module_attemptsFür andere sichtbarupdate_learning_modulesFür andere sichtbarupdate_messages_completion_optionsÄndert Datenupdate_proxy_managerÄndert Datenupdate_quizzesFür andere sichtbarupdate_registrationLöscht Datenupdate_scorm_attemptsFür andere sichtbarupdate_scormsFür andere sichtbarupdate_scorms_positionÄndert Datenupdate_statesFür andere sichtbarupdate_subscribeLöscht Datenupdate_target_skillÄndert Datenupdate_user_s_infoFür andere sichtbarupdate_user_updatesFür andere sichtbarupdate_usersFür andere sichtbarupdate_users_field_valuesÄndert Datenupload_course_catalog_imageÄndert Datenupload_course_catalog_site_assetÄndert Datenupload_external_training_certificateÄndert Datenupload_external_training_courseÄndert Datenupload_external_training_progressÄndert Datenupload_learning_module_embedded_documentÄndert Datenupload_message_site_assetÄndert Datenupload_quiz_hot_spot_imageÄndert Daten
In drei Schritten einrichten
- 1
App auswählen
Erstellen Sie ein kostenloses HeyMyApps-Konto und wählen Sie Learn365 aus der App-Liste.
- 2
Schlüssel einfügen
Gib api als Benutzernamen ein und füge einen Learn365-API-Schlüssel als Passwort ein. Du musst LMS-Administrator oder globaler Administrator von Microsoft 365 sein. Gehe im Learn365 Admin Center zu All catalogs > Administration > API key management, erstelle einen Schlüssel (Read only oder Full control) und kopiere ihn.
- 3
Link zu Ihrer KI hinzufügen
Sie erhalten einen persönlichen MCP-Link. Fügen Sie ihn in Claude, ChatGPT oder Cursor hinzu:
- Klicken Sie auf Ihren Namen und dann auf Einstellungen › Konnektoren › Benutzerdefinierten Konnektor hinzufügen.
- Fügen Sie Ihren Link als URL des Remote-MCP-Servers ein.
- Aktivieren Sie den Konnektor über das +-Menü in einem Chat.
Fragen
Was kann die KI in Learn365 tun?
Sie kann Kurse, Kurskategorien, Kataloge, Termine, Anmeldungen, abgelaufene Anmeldungen, Zertifikate, Schulungspläne, Benutzer, Gruppen und direkt unterstellte Mitarbeitende von Führungskräften abrufen und die aufgewendete Schulungszeit auswerten. Sie kann Lernende an- und abmelden, Anmeldungen genehmigen, ablehnen und als abgeschlossen markieren sowie Anmeldungen und Kurse aktualisieren.
Sieht die KI meine Learn365-Zugangsdaten?
Nein. Dein Learn365-API-Schlüssel wird verschlüsselt gespeichert und der KI niemals angezeigt. Nach dem Speichern wird er nicht erneut angezeigt, auch dir nicht. Die KI sieht nur die Ergebnisse der Tools, die sie aufruft.
Kann ich festlegen, was die KI tun darf?
Ja. Du wählst aus, welche Tools aktiviert sind, und kannst so zunächst nur Abfragen erlauben. Für das Genehmigen, Ablehnen oder Abschließen einer Anmeldung und das Aktualisieren eines Kurses kann vor der Ausführung deine Freigabe erforderlich sein. Jeder Tool-Aufruf wird protokolliert.
Funktioniert das mit ChatGPT?
Ja. Öffne in ChatGPT Settings › Apps & Connectors › Advanced, aktiviere den Entwicklermodus und füge deinen HeyMyApps-Link hinzu. Der Entwicklermodus erfordert einen kostenpflichtigen ChatGPT-Tarif: Plus, Pro, Business oder Enterprise. Derselbe Link funktioniert auch in Claude (Settings › Connectors › Add custom connector), Cursor und anderen MCP-Clients.
Was kostet das?
HeyMyApps bietet einen kostenlosen Tarif, für den keine Kreditkarte erforderlich ist. Kostenpflichtige Tarife werden pro abgeschlossener Aufgabe abgerechnet. Du benötigst außerdem ein eigenes Learn365-Konto.
Sollte ich einen Schlüssel mit Read only oder Full control erstellen?
Verwende Read only, wenn die KI nur Informationen abrufen soll. Um Lernende anzumelden, Anfragen zu genehmigen und Kurse zu aktualisieren, ist ein Schlüssel mit Full control erforderlich. Der Schlüsseltyp begrenzt zusätzlich zu den in HeyMyApps aktivierten Tools, was die KI tun kann.
Ähnliche Integrationen
Lassen Sie Ihre KI noch heute in Learn365 arbeiten.
Starten Sie kostenlos. Ihr Schlüssel bleibt verschlüsselt und Sie entscheiden, was die KI tun darf.
Learn365 kostenlos verbindenHeyMyApps steht in keiner Verbindung zu Learn365. Produktnamen sind Marken ihrer jeweiligen Inhaber.






