Integración · Nóminas y RR. HH.
Conecte Claude y ChatGPT con Learn365
Pregunte a su IA quién ha completado un curso, cuyo entrenamiento ha expirado o qué sesiones se acercan, y obtenga la respuesta de Learn365. Puede leer cursos, sesiones, matrículas, certificados, planes de capacitación, usuarios y grupos, e informar el tiempo invertido en formación. También puede matricular o desmatricular a los aprendices, aprobar o rechazar solicitudes de matrícula y actualizar matrículas y cursos.
Plan gratuito, sin tarjeta de crédito. Solo lleva un minuto aproximadamente.
Prueba a pedirle
“¿Quién en mi equipo no ha completado el curso de seguridad contra incendios?”
La IA encuentra sus subordinados directos y el curso, luego enumera sus matrículas y progreso.
“¿Qué matrículas han expirado?”
Enumera las matrículas expiradas con el aprendice y el curso.
“Inscribe a [email protected] en el curso de Excel básico, la sesión del 12 de marzo.”
Inscribe al aprendice en esa sesión del curso. Learn365 puede enviar un correo electrónico al aprendice, dependiendo de sus configuraciones de notificación.
Qué puede hacer tu IA
Cursos y sesiones
Busque cursos con filtros, lea detalles del curso, categorías y catálogos, y enumere sesiones programadas en aula o en línea.
Matrículas
Enumera y lee matrículas y matrículas expiradas, inscribe y desinscriba aprendices, apruebe o rechace solicitudes y marque las matrículas como completadas.
Aprendices e informes
Busque usuarios, subordinados directos de gerentes, grupos, planes de capacitación y certificados, e informe el tiempo invertido en formación.
“Aprobar la solicitud pendiente de matrícula de Peter.”
Encuentra la matrícula y la aprueba.
“¿Qué certificados caducan el próximo mes?”
Enumera los certificados filtrados por fecha de vencimiento, con aprendice y curso.
“¿Cuánto tiempo pasaron los aprendices en formación en el primer trimestre?”
Informa del tiempo de capacitación entre la fecha de inicio y fin para el catálogo de cursos que seleccione.
301 herramientas para Learn365
Estas herramientas se activan al conectar la aplicación. Puedes desactivar cualquiera de ellas o exigir tu aprobación antes de que se ejecute.
approve_assessmentVisible para otrosapprove_enrollmentVisible para otrosAprobar una solicitud de inscripción pendiente mediante su ID (`odatum_id`).archive_email_notificationVisible para otrosarchive_userVisible para otroscancel_enrollmentElimina datoscomplete_enrollmentVisible para otrosMarcar una inscripción como completada mediante ID de inscripción (`odatum_id`).create_assessmentModifica datoscreate_assignmentModifica datoscreate_associate_with_course_sessionModifica datoscreate_batchVisible para otroscreate_catalog_categoryModifica datoscreate_catalog_skillModifica datoscreate_catalog_skill_scale_setModifica datoscreate_catalog_skill_tagModifica datoscreate_categoryModifica datoscreate_category_question_pool_categories_v2_postModifica datoscreate_certificateModifica datoscreate_certificate_templateModifica datoscreate_course_catalogModifica datoscreate_course_completion_setModifica datoscreate_course_sessionModifica datoscreate_course_session_requestModifica datoscreate_course_tagModifica datoscreate_delegateModifica datoscreate_enrollmentModifica datoscreate_external_appModifica datoscreate_grade_scale_setModifica datoscreate_groupModifica datoscreate_group_restriction_ad_groupModifica datoscreate_group_restriction_groupModifica datoscreate_group_userModifica datoscreate_learning_moduleModifica datoscreate_learning_module_attemptModifica datoscreate_messageModifica datoscreate_message_training_plans_v2_add_course_by_id_and_courseidModifica datoscreate_parse_xml_configurationModifica datoscreate_proxy_managerModifica datoscreate_purgeModifica datoscreate_purge_enrollments_v2_purge_by_idModifica datoscreate_purge_users_v2_purge_by_loginnameModifica datoscreate_quizModifica datoscreate_quiz_question_poolModifica datoscreate_rateModifica datoscreate_registrationElimina datoscreate_reissueModifica datoscreate_reset_progressModifica datoscreate_retakeModifica datoscreate_scormModifica datoscreate_scorm_attemptModifica datoscreate_subscribeElimina datoscreate_survey_responseModifica datoscreate_target_skillModifica datoscreate_unsubscribeElimina datoscreate_userModifica datoscreate_user_bulk_purge_user_skills_user_skillsVisible para otroscreate_user_by_users_target_skillsModifica datoscreate_user_grant_skill_user_skillsModifica datoscreate_user_post_create_usersrequestversion_v2Modifica datoscreate_user_post_reset_password_usersidversion_v2Elimina datoscreate_user_purge_skillModifica datoscreate_user_revoke_skill_user_skillsModifica datoscreate_user_user_fields_v2_postModifica datoscreate_user_users_v2_postModifica datoscreate_waiting_listModifica datoscreate_waiting_list_requestModifica datosdelete_assessmentElimina datosdelete_catalog_categoryElimina datosdelete_catalog_skillElimina datosdelete_catalog_skill_scale_setElimina datosdelete_catalog_skill_tagElimina datosdelete_categoriesMueve dinerodelete_certificate_templatesMueve dinerodelete_course_catalogsMueve dinerodelete_course_completion_setsMueve dinerodelete_course_session_requestsMueve dinerodelete_course_sessionsMueve dinerodelete_course_tagsMueve dinerodelete_delegateElimina datosdelete_delegate_userElimina datosdelete_external_appsMueve dinerodelete_grade_scale_setElimina datosdelete_groupElimina datosdelete_group_restrictionsMueve dinerodelete_group_userElimina datosdelete_group_usersMueve dinerodelete_learning_module_attemptsMueve dinerodelete_learning_modulesMueve dinerodelete_messagesMueve dinerodelete_messages_from_waiting_listElimina datosdelete_proxy_managerElimina datosdelete_quizzesMueve dinerodelete_registrationElimina datosdelete_registrationsMueve dinerodelete_scormsMueve dinerodelete_target_skillElimina datosdelete_unsubscribesMueve dinerodelete_userElimina datosdelete_usersMueve dinerodelete_users_user_fields_v2_delete_by_idMueve dinerodelete_waiting_list_requestsMueve dinerodelete_webhookElimina datosdownload_scormenroll_userModifica datosInscribir a un aprendiz en un curso: ID del curso (`odatum_id`) y `user_login_name`, opcionalmente `course_session_id` para una sesión específica. Learn365 puede notificar al aprendiz por correo electrónico según tus configuraciones de notificación.get_assessmentget_assessment_attemptget_categoryget_certificateObtener un certificado mediante su ID (`odatum_id`), con aprendiz, curso y fechas de emisión/expiración.get_courseObtener un curso por su ID (`odatum_id`), con título, descripción, tipo, duración y categorías.get_course_sessionObtener una sesión de curso mediante su ID (`odatum_id`), con fechas, ubicación y asistentes.get_current_userObtener el usuario al que está conectado este acceso.get_delegate_userget_enrollmentObtener una inscripción mediante su ID (`odatum_id`), con estado, fechas y estado de superación.get_enrollment_mandatory_statesModifica datosget_grade_scale_setget_groupget_message_surveyget_proxy_managerget_registrationget_response_statusget_skillget_skill_scale_setget_skill_tagget_target_skillget_taskget_training_duration_reportInformar cuánto tiempo pasaron los aprendices en formación entre `start_date` y `end_date` para un `course_catalog_id`.get_training_planObtener un plan de formación por su ID (`odatum_id`).get_userObtener un usuario por `login_name` (su inicio de sesión Microsoft 365, por ejemplo [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_certificatesListar certificados emitidos con OData `filter`, `orderby`, `limit` y `offset`.list_content_url_versionslist_contentslist_course_catalogsListar catálogos de cursos con OData `filter`, `limit` y `offset`.list_course_catalogs_course_catalogs_v2_get_by_idlist_course_categoriesListar categorías de cursos, por ejemplo para filtrar cursos por categoría.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_sessionsListar sesiones programadas de cursos (fechas presenciales o en línea) con OData `filter`, `orderby`, `limit` y `offset`.list_course_sessions_2list_course_tagslist_course_tags_course_tags_v2_get_by_idlist_coursesListar cursos con opciones OData: `filter` (por ejemplo, contiene(Título,'seguridad')), `orderby`, `select`, `limit` y `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_enrollmentsListar inscripciones (quién está registrado en qué curso y su progreso) con OData `filter`, `orderby`, `limit` y `offset`.list_expired_enrollmentsListar inscripciones expiradas, con OData `filter`, `limit` y `offset`.list_external_appslist_external_apps_external_apps_v2_get_by_idlist_grade_scale_set_assessmentslist_grade_scale_setslist_group_membersLista los miembros de un grupo con `group_id`.list_group_restrictionslist_groupsListar grupos de usuarios con OData `filter`, `limit` y `offset`.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_plansListar planes de formación (conjuntos de cursos asignados juntos) con OData `filter`, `limit` y `offset`.list_user_rating_user_idslist_user_ratingslist_user_skill_requestslist_user_subordinatesListar las personas que reportan a un gerente, mediante el `login_name` del gerente.list_usersListar aprendices y otros usuarios con OData `filter` (por ejemplo, por nombre o departamento), `orderby`, `limit` y `offset`.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_enrollmentVisible para otrosRechazar una solicitud de inscripción pendiente por ID de inscripción (`odatum_id`), con un mensaje opcional `message` para el aprendiz.restore_email_notificationVisible para otrosrestore_userModifica datossearch_filterssend_messageVisible para otrossend_message_emailElimina datossend_message_email_notifications_get_allVisible para otrossend_message_email_notifications_get_all_course_notifications_byVisible para otrossend_message_email_notifications_get_course_notification_for_allVisible para otrossend_message_email_notifications_get_course_notification_for_emaVisible para otrossend_message_email_notifications_toggle_email_connection_settingVisible para otrossend_resetVisible para otrossubmit_assignmentVisible para otrossubmit_userVisible para otrosunenroll_userModifica datosEliminar a un aprendiz de un curso: ID del curso (`odatum_id`) y `user_login_name`, con un opcional `message`.update_assessmentModifica datosupdate_catalog_categoryModifica datosupdate_catalog_skillModifica datosupdate_catalog_skill_scale_setModifica datosupdate_catalog_skill_tagModifica datosupdate_categoriesVisible para otrosupdate_certificate_templatesVisible para otrosupdate_certificatesVisible para otrosupdate_courseVisible para otrosActualizar un curso por su ID (`odatum_id`); colocar los campos a cambiar (título, descripción, duración, máximo de asistentes, formadores y así sucesivamente) en `body`.update_course_catalogsVisible para otrosupdate_course_catalogs_urlModifica datosupdate_course_completion_setsVisible para otrosupdate_course_sessionsVisible para otrosupdate_course_tagsVisible para otrosupdate_enrollmentVisible para otrosActualizar una inscripción por su ID (`odatum_id`): `due_date`, `start_date`, `completion_date` o `course_passing_status`. Solo los campos que pasas cambian.update_enrollments_attendanceModifica datosupdate_external_appsVisible para otrosupdate_external_apps_positionModifica datosupdate_grade_scale_setModifica datosupdate_groupModifica datosupdate_learning_module_attemptsVisible para otrosupdate_learning_modulesVisible para otrosupdate_messages_completion_optionsModifica datosupdate_proxy_managerModifica datosupdate_quizzesVisible para otrosupdate_registrationElimina datosupdate_scorm_attemptsVisible para otrosupdate_scormsVisible para otrosupdate_scorms_positionModifica datosupdate_statesVisible para otrosupdate_subscribeElimina datosupdate_target_skillModifica datosupdate_user_s_infoVisible para otrosupdate_user_updatesVisible para otrosupdate_usersVisible para otrosupdate_users_field_valuesModifica datosupload_course_catalog_imageModifica datosupload_course_catalog_site_assetModifica datosupload_external_training_certificateModifica datosupload_external_training_courseModifica datosupload_external_training_progressModifica datosupload_learning_module_embedded_documentModifica datosupload_message_site_assetModifica datosupload_quiz_hot_spot_imageModifica datos
Configúralo en tres pasos
- 1
Elige la aplicación
Crea una cuenta gratuita de PipMCP y elige Learn365 en la lista de aplicaciones.
- 2
Pega tu clave
Ingrese api como nombre de usuario y pegue una clave API de Learn365 como contraseña. Debe ser administrador LMS o administrador global de Microsoft 365. En el Centro de administración de Learn365 vaya a Todos los catálogos > Administración > Gestión de claves API, genere una clave (solo lectura o control completo) y cópiela.
- 3
Añade el enlace a tu IA
Recibirás un enlace MCP personal. Añádelo a Claude, ChatGPT o Cursor:
- Haz clic en tu nombre y luego en Configuración › Conectores › Añadir conector personalizado.
- Pega tu enlace como URL del servidor MCP remoto.
- Actívalo desde el menú + de un chat.
Preguntas frecuentes
¿Qué puede hacer la IA en Learn365?
Puede leer cursos, categorías de curso, catálogos, sesiones, matrículas, matrículas expiradas, certificados, planes de capacitación, usuarios, grupos y subordinados directos de gerentes, e informar el tiempo invertido en formación. Puede inscribir y desinscribir aprendices, aprobar, rechazar y completar matrículas, y actualizar matrículas y cursos.
¿Vé la IA mis credenciales de Learn365?
No. Tu clave API de Learn365 está encriptada en reposo y nunca se muestra a la IA. Una vez guardada, no se vuelve a mostrar, ni siquiera a ti. La IA solo ve los resultados de las herramientas que llama.
¿Puedo controlar qué puede hacer la IA?
Sí. Tú eliges qué herramientas están activas, por lo que puedes empezar con solo consultas. Aprobar, rechazar o completar una inscripción y actualizar un curso pueden requerir tu aprobación antes de ejecutarse. Cada llamada a herramienta se registra.
¿Funciona con ChatGPT?
Sí. En ChatGPT, abre Configuración › Aplicaciones y conectores › Avanzado, activa Modo desarrollador y añade tu enlace PipMCP. Modo desarrollador requiere un plan de pago de ChatGPT: Plus, Pro, Business o Enterprise. El mismo enlace también funciona en Claude (Configuración › Conectores › Añadir conector personalizado), Cursor y otros clientes MCP.
¿Cuánto cuesta?
PipMCP tiene un plan gratuito sin tarjeta de crédito. Los planes de pago cobran por tarea completada. También necesitas tu propio cuenta Learn365.
¿Debería crear una clave solo lectura o con control total?
Usa solo lectura si solo quieres que la IA busque información. Inscribir aprendices, aprobar solicitudes y actualizar cursos requieren una clave de control total. El tipo de clave limita lo que la IA puede hacer además de las herramientas activadas en PipMCP.
Integraciones relacionadas
Pon tu IA a trabajar en Learn365 hoy.
Empieza gratis. Tu clave permanece cifrada y tú decides qué puede hacer la IA.
Conecta Learn365 gratisPipMCP no está afiliado a Learn365. Los nombres de los productos son marcas comerciales de sus respectivos propietarios.






