Zum Inhalt springen

Integration · Lohnabrechnung und Personalwesen

zensai.com

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.

Learn365 kostenlos verbinden

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 sichtbar
  • approve_enrollmentFür andere sichtbarEine ausstehende Anmeldeanfrage anhand der Anmeldungs-ID (`odatum_id`) genehmigen.
  • archive_email_notificationFür andere sichtbar
  • archive_userFür andere sichtbar
  • cancel_enrollmentLöscht Daten
  • complete_enrollmentFür andere sichtbarEine Anmeldung anhand der Anmeldungs-ID (`odatum_id`) als abgeschlossen markieren.
  • create_assessmentÄndert Daten
  • create_assignmentÄndert Daten
  • create_associate_with_course_sessionÄndert Daten
  • create_batchFür andere sichtbar
  • create_catalog_categoryÄndert Daten
  • create_catalog_skillÄndert Daten
  • create_catalog_skill_scale_setÄndert Daten
  • create_catalog_skill_tagÄndert Daten
  • create_categoryÄndert Daten
  • create_category_question_pool_categories_v2_postÄndert Daten
  • create_certificateÄndert Daten
  • create_certificate_templateÄndert Daten
  • create_course_catalogÄndert Daten
  • create_course_completion_setÄndert Daten
  • create_course_sessionÄndert Daten
  • create_course_session_requestÄndert Daten
  • create_course_tagÄndert Daten
  • create_delegateÄndert Daten
  • create_enrollmentÄndert Daten
  • create_external_appÄndert Daten
  • create_grade_scale_setÄndert Daten
  • create_groupÄndert Daten
  • create_group_restriction_ad_groupÄndert Daten
  • create_group_restriction_groupÄndert Daten
  • create_group_userÄndert Daten
  • create_learning_moduleÄndert Daten
  • create_learning_module_attemptÄndert Daten
  • create_messageÄndert Daten
  • create_message_training_plans_v2_add_course_by_id_and_courseidÄndert Daten
  • create_parse_xml_configurationÄndert Daten
  • create_proxy_managerÄndert Daten
  • create_purgeÄndert Daten
  • create_purge_enrollments_v2_purge_by_idÄndert Daten
  • create_purge_users_v2_purge_by_loginnameÄndert Daten
  • create_quizÄndert Daten
  • create_quiz_question_poolÄndert Daten
  • create_rateÄndert Daten
  • create_registrationLöscht Daten
  • create_reissueÄndert Daten
  • create_reset_progressÄndert Daten
  • create_retakeÄndert Daten
  • create_scormÄndert Daten
  • create_scorm_attemptÄndert Daten
  • create_subscribeLöscht Daten
  • create_survey_responseÄndert Daten
  • create_target_skillÄndert Daten
  • create_unsubscribeLöscht Daten
  • create_userÄndert Daten
  • create_user_bulk_purge_user_skills_user_skillsFür andere sichtbar
  • create_user_by_users_target_skillsÄndert Daten
  • create_user_grant_skill_user_skillsÄndert Daten
  • create_user_post_create_usersrequestversion_v2Ändert Daten
  • create_user_post_reset_password_usersidversion_v2Löscht Daten
  • create_user_purge_skillÄndert Daten
  • create_user_revoke_skill_user_skillsÄndert Daten
  • create_user_user_fields_v2_postÄndert Daten
  • create_user_users_v2_postÄndert Daten
  • create_waiting_listÄndert Daten
  • create_waiting_list_requestÄndert Daten
  • delete_assessmentLöscht Daten
  • delete_catalog_categoryLöscht Daten
  • delete_catalog_skillLöscht Daten
  • delete_catalog_skill_scale_setLöscht Daten
  • delete_catalog_skill_tagLöscht Daten
  • delete_categoriesBewegt Geld
  • delete_certificate_templatesBewegt Geld
  • delete_course_catalogsBewegt Geld
  • delete_course_completion_setsBewegt Geld
  • delete_course_session_requestsBewegt Geld
  • delete_course_sessionsBewegt Geld
  • delete_course_tagsBewegt Geld
  • delete_delegateLöscht Daten
  • delete_delegate_userLöscht Daten
  • delete_external_appsBewegt Geld
  • delete_grade_scale_setLöscht Daten
  • delete_groupLöscht Daten
  • delete_group_restrictionsBewegt Geld
  • delete_group_userLöscht Daten
  • delete_group_usersBewegt Geld
  • delete_learning_module_attemptsBewegt Geld
  • delete_learning_modulesBewegt Geld
  • delete_messagesBewegt Geld
  • delete_messages_from_waiting_listLöscht Daten
  • delete_proxy_managerLöscht Daten
  • delete_quizzesBewegt Geld
  • delete_registrationLöscht Daten
  • delete_registrationsBewegt Geld
  • delete_scormsBewegt Geld
  • delete_target_skillLöscht Daten
  • delete_unsubscribesBewegt Geld
  • delete_userLöscht Daten
  • delete_usersBewegt Geld
  • delete_users_user_fields_v2_delete_by_idBewegt Geld
  • delete_waiting_list_requestsBewegt Geld
  • delete_webhookLöscht Daten
  • download_scorm
  • enroll_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_assessment
  • get_assessment_attempt
  • get_category
  • get_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_user
  • get_enrollmentEine einzelne Anmeldung anhand ihrer ID (`odatum_id`) mit Status, Datumsangaben und Bestehensstatus abrufen.
  • get_enrollment_mandatory_statesÄndert Daten
  • get_grade_scale_set
  • get_group
  • get_message_survey
  • get_proxy_manager
  • get_registration
  • get_response_status
  • get_skill
  • get_skill_scale_set
  • get_skill_tag
  • get_target_skill
  • get_task
  • get_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_2
  • get_user_count
  • get_user_field_values_by_login_name
  • get_user_skill_request
  • list_alls
  • list_alls_enrollments_v2_all
  • list_apps
  • list_apps_apps_v2_get_by_id
  • list_assessment_attempts
  • list_assessments
  • list_assignments
  • list_assignments_assignments_v2_get_by_id
  • list_by_subordinates_manager_ids
  • list_by_subordinates_manager_ids_enrollments_v2_by_subordinates
  • list_cancelleds
  • list_categories_course_categories_v2_get_by_id
  • list_categories_get_skill_categories
  • list_categories_question_pool_categories_v2_get
  • list_categories_question_pool_categories_v2_get_by_id
  • list_certificate_templates
  • list_certificate_templates_certificate_templates_v2_get_by_id
  • list_certificatesAusgestellte Zertifikate mit den OData-Optionen `filter`, `orderby`, `limit` und `offset` auflisten.
  • list_content_url_versions
  • list_contents
  • list_course_catalogsKurskataloge mit den OData-Optionen `filter`, `limit` und `offset` auflisten.
  • list_course_catalogs_course_catalogs_v2_get_by_id
  • list_course_categoriesKurskategorien auflisten, z. B. um Kurse nach Kategorie zu filtern.
  • list_course_completion_sets
  • list_course_completion_sets_course_completion_sets_v2_get_by_id
  • list_course_session_requests
  • list_course_session_requests_course_session_requests_v2_get_by_i
  • list_course_sessionsGeplante Kurstermine (Präsenz- oder Onlinetermine) mit den OData-Optionen `filter`, `orderby`, `limit` und `offset` auflisten.
  • list_course_sessions_2
  • list_course_tags
  • list_course_tags_course_tags_v2_get_by_id
  • list_coursesKurse mit OData-Optionen auflisten: `filter` (z. B. contains(Title,'safety')), `orderby`, `select`, `limit` und `offset`.
  • list_delegate_users
  • list_delegates
  • list_embedded_document_as_stream_by_file_id_file_ids
  • list_embedded_document_as_streams
  • list_embedded_document_metadata_file_ids
  • list_enrollment_flows
  • list_enrollment_flows_enrollment_flows_v2_get_by_id
  • list_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_apps
  • list_external_apps_external_apps_v2_get_by_id
  • list_grade_scale_set_assessments
  • list_grade_scale_sets
  • list_group_membersDie Mitglieder einer Gruppe anhand von `group_id` auflisten.
  • list_group_restrictions
  • list_groupsBenutzergruppen mit den OData-Optionen `filter`, `limit` und `offset` auflisten.
  • list_hot_spot_image_by_name_as_streams
  • list_hot_spot_image_by_names
  • list_hot_spot_images_lists
  • list_images
  • list_include_deleteds
  • list_include_deleteds_courses_v2_include_deleted
  • list_include_deleteds_enrollments_v2_include_deleted
  • list_include_deleteds_training_plans_v2_include_deleted
  • list_include_not_createds
  • list_is_url_available_course_urls
  • list_learner_actual_training_durations
  • list_learner_individual_costs
  • list_learning_module_attempts
  • list_learning_module_attempts_learning_module_attempts_v2_get_by
  • list_learning_modules
  • list_learning_modules_learning_modules_v2_get_by_id
  • list_managed_by_mes
  • list_message_surveys
  • list_messages_training_plans_v2_get_course_by_id_and_courseid
  • list_messages_training_plans_v2_get_courses_by_id
  • list_photos
  • list_prerequisites
  • list_proxy_managers
  • list_quiz_attempts
  • list_quiz_attempts_quiz_attempts_v2_get_by_id
  • list_quiz_question_pools
  • list_quiz_question_pools_quiz_question_pools_v2_get_by_id
  • list_quizzes
  • list_quizzes_quizzes_v2_get_by_id
  • list_registrations
  • list_role_assignments
  • list_role_assignments_role_assignments_v2_get_by_id
  • list_scorm_attempts
  • list_scorm_attempts_scorm_attempts_v2_get_by_id
  • list_scorms
  • list_scorms_scorms_v2_get_by_id
  • list_site_asset_by_file_id_as_streams
  • list_site_asset_by_name_as_stream_file_names
  • list_site_asset_by_name_as_streams
  • list_site_asset_by_name_file_names
  • list_site_assets_lists
  • list_skill_scale_sets
  • list_skill_tags
  • list_skills
  • list_target_skills
  • list_tasks
  • list_training_plansSchulungspläne (gemeinsam zugewiesene Kursgruppen) mit den OData-Optionen `filter`, `limit` und `offset` auflisten.
  • list_user_rating_user_ids
  • list_user_ratings
  • list_user_skill_requests
  • list_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_2
  • list_users_get_get_all_usersversion_v2
  • list_users_get_user_skills
  • list_users_user_field_values_v2_get
  • list_users_user_field_values_v2_get_by_fieldid_and_userid
  • list_users_user_fields_v2_get
  • list_users_user_fields_v2_get_by_id
  • list_users_user_ranks_v2_get
  • list_users_user_ranks_v2_get_by_userloginname
  • list_waiting_list_requests
  • list_waiting_list_requests_waiting_list_requests_v2_get_by_id
  • reject_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 sichtbar
  • restore_userÄndert Daten
  • search_filters
  • send_messageFür andere sichtbar
  • send_message_emailLöscht Daten
  • send_message_email_notifications_get_allFür andere sichtbar
  • send_message_email_notifications_get_all_course_notifications_byFür andere sichtbar
  • send_message_email_notifications_get_course_notification_for_allFür andere sichtbar
  • send_message_email_notifications_get_course_notification_for_emaFür andere sichtbar
  • send_message_email_notifications_toggle_email_connection_settingFür andere sichtbar
  • send_resetFür andere sichtbar
  • submit_assignmentFür andere sichtbar
  • submit_userFür andere sichtbar
  • unenroll_userÄndert DatenEine lernende Person von einem Kurs abmelden: Kurs-ID (`odatum_id`) und `user_login_name`, mit optionaler `message`.
  • update_assessmentÄndert Daten
  • update_catalog_categoryÄndert Daten
  • update_catalog_skillÄndert Daten
  • update_catalog_skill_scale_setÄndert Daten
  • update_catalog_skill_tagÄndert Daten
  • update_categoriesFür andere sichtbar
  • update_certificate_templatesFür andere sichtbar
  • update_certificatesFür andere sichtbar
  • update_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 sichtbar
  • update_course_catalogs_urlÄndert Daten
  • update_course_completion_setsFür andere sichtbar
  • update_course_sessionsFür andere sichtbar
  • update_course_tagsFür andere sichtbar
  • update_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 Daten
  • update_external_appsFür andere sichtbar
  • update_external_apps_positionÄndert Daten
  • update_grade_scale_setÄndert Daten
  • update_groupÄndert Daten
  • update_learning_module_attemptsFür andere sichtbar
  • update_learning_modulesFür andere sichtbar
  • update_messages_completion_optionsÄndert Daten
  • update_proxy_managerÄndert Daten
  • update_quizzesFür andere sichtbar
  • update_registrationLöscht Daten
  • update_scorm_attemptsFür andere sichtbar
  • update_scormsFür andere sichtbar
  • update_scorms_positionÄndert Daten
  • update_statesFür andere sichtbar
  • update_subscribeLöscht Daten
  • update_target_skillÄndert Daten
  • update_user_s_infoFür andere sichtbar
  • update_user_updatesFür andere sichtbar
  • update_usersFür andere sichtbar
  • update_users_field_valuesÄndert Daten
  • upload_course_catalog_imageÄndert Daten
  • upload_course_catalog_site_assetÄndert Daten
  • upload_external_training_certificateÄndert Daten
  • upload_external_training_courseÄndert Daten
  • upload_external_training_progressÄndert Daten
  • upload_learning_module_embedded_documentÄndert Daten
  • upload_message_site_assetÄndert Daten
  • upload_quiz_hot_spot_imageÄndert Daten

In drei Schritten einrichten

  1. 1

    App auswählen

    Erstellen Sie ein kostenloses HeyMyApps-Konto und wählen Sie Learn365 aus der App-Liste.

  2. 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. 3

    Link zu Ihrer KI hinzufügen

    Sie erhalten einen persönlichen MCP-Link. Fügen Sie ihn in Claude, ChatGPT oder Cursor hinzu:

    1. Klicken Sie auf Ihren Namen und dann auf Einstellungen › Konnektoren › Benutzerdefinierten Konnektor hinzufügen.
    2. Fügen Sie Ihren Link als URL des Remote-MCP-Servers ein.
    3. 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.

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 verbinden

HeyMyApps steht in keiner Verbindung zu Learn365. Produktnamen sind Marken ihrer jeweiligen Inhaber.