Saltar al contenido

Integración · Nóminas y RR. HH.

Conecte Claude y ChatGPT con iSpring Learn

Pida a su IA que no haya finalizado un curso aún, para inscribir a un nuevo equipo en la inducción o mostrar tareas pendientes de calificación en iSpring Learn. Puede agregar y actualizar usuarios, gestionar departamentos y grupos, inscribir aprendices con fechas límite, leer resultados de cursos y módulos, y calificar intentos de tareas.

Conecta iSpring Learn gratis

Plan gratuito, sin tarjeta de crédito. Solo lleva un minuto aproximadamente.

Prueba a pedirle

  • “¿Quién en el departamento de Ventas no ha completado el curso GDPR?”

    La IA lee los resultados del aprendiz para el curso, filtrados por departamento y estado de finalización, con progreso y puntuación.

  • “Agregue a Maria Lund ([email protected]) al departamento de Soporte y envíele sus datos de inicio de sesión.”

    Crea el usuario con inicio de sesión, correo electrónico y nombre en ese departamento y le envía el correo de inicio de sesión.

  • “Inscriba al grupo de nuevos empleados en el curso de inducción, debido dentro de 14 días.”

    Busca los miembros del grupo y el curso e inscribíalos con un periodo de fecha límite. Los aprendices reciben la tarea asignada y pueden ser notificados.

Qué puede hacer tu IA

Usuarios, departamentos y grupos

Busque, cree y actualice usuarios, mueva entre departamentos, cree grupos y agregue o retire miembros.

Cursos e inscripciones

Liste cursos y sus módulos, inscriba aprendices con acceso y fechas límite, y cambie o elimine inscripciones.

Resultados y calificación

Lea resultados de curso y módulo, liste intentos de tarea no calificados, calíquelos y otorgue puntos de gamificación.

  • “¿Qué tareas tienen intentos pendientes de calificación?”

    Lista las tareas con intentos no calificados y, para la que elija, los intentos de cada aprendiz.

  • “Concédele a Jonas 90 puntos en su tarea de estudio de caso con el comentario 'Claridad y bien argumentado'.”

    Califica el intento con la puntuación y el comentario. El aprendiz ve la calificación.

  • “Desactive a los tres usuarios que se fueron el mes pasado.”

    Encuentra a los usuarios y los desactiva para que ya no puedan iniciar sesión. Se conserva su historial de aprendizaje.

133 herramientas para iSpring Learn

Estas herramientas se activan al conectar la aplicación. Puedes desactivar cualquiera de ellas o exigir tu aprobación antes de que se ejecute.

  • add_users_to_groupModifica datosAgregar usuarios (`user_ids`) a un grupo (`group_id`).
  • approve_webhookElimina datos
  • archive_webhookElimina datos
  • award_pointsModifica datosOtorgue puntos de gamificación a un usuario (`user_id`) con una `amount` y una `reason`.
  • create_batch_moveVisible para otros
  • create_changeModifica datos
  • create_change_change_subscriber_settingsElimina datos
  • create_competencyModifica datos
  • create_competency_changeModifica datos
  • create_competency_groupModifica datos
  • create_competency_indicatorModifica datos
  • create_courseModifica datos
  • create_createModifica datos
  • create_create_create_appraisal_sessionModifica datos
  • create_departmentModifica datosCree un departamento con una `name` bajo un departamento padre (`parent_department_id`), opcionalmente con un código.
  • create_department_subordinationModifica datos
  • create_employeeModifica datos
  • create_employee_add_appraisal_questionModifica datos
  • create_employee_add_appraisal_session_permissionsElimina datos
  • create_employee_replace_appraisal_session_employee_reviewersModifica datos
  • create_enrollment_list_enrollments_by_postModifica datos
  • create_enrollment_reenrollModifica datos
  • create_groupModifica datosCree un grupo de usuarios con una `name` y miembros iniciales opcionales (`user_ids`).
  • create_group_renameModifica datos
  • create_indicator_changeModifica datos
  • create_moduleModifica datos
  • create_orderModifica datos
  • create_question_updateModifica datos
  • create_registerElimina datos
  • create_scale_changeModifica datos
  • create_session_restartModifica datos
  • create_session_startModifica datos
  • create_session_updateModifica datos
  • create_smartModifica datos
  • create_subscribeElimina datos
  • create_terminateModifica datos
  • create_treeModifica datos
  • create_unsubscribeElimina datos
  • create_updateModifica datos
  • create_userModifica datosAñada un nuevo usuario a un departamento (`department_id`) con perfil `fields` (se requiere una `login`, además de campos de correo electrónico y nombre), rol opcional y grupos. Establezca `send_login_email` para enviarles sus datos de inicio de sesión.
  • create_user_change_user_subordinationModifica datos
  • create_user_list_users_v2_by_postModifica datos
  • create_user_schedule_user_deactivationModifica datos
  • create_user_schedule_user_terminationModifica datos
  • create_withdrawMueve dinero
  • create_work_leave_statusModifica datos
  • deactivate_usersVisible para otrosDesactive usuarios mediante `user_ids` para que ya no puedan iniciar sesión. Se conserva su historial de aprendizaje y pueden ser activados nuevamente.
  • delete_deletesElimina datos
  • delete_departmentElimina datos
  • delete_enrollmentsModifica datosElimine matrículas mediante `enrollment_ids`, quitando el curso de esos aprendices. Esto no se puede deshacer.
  • delete_groupElimina datos
  • delete_modulesMueve dinero
  • delete_question_removesElimina datos
  • delete_scheduled_deactivation_dateMueve dinero
  • delete_scheduled_termination_dateMueve dinero
  • delete_userElimina datos
  • delete_usersElimina datos
  • delete_users_remove_appraisal_session_permissionsElimina datos
  • enroll_learnersModifica datosMatricule aprendices (`learner_ids`) en cursos (`course_ids`), con `due_date_type` (ilimitado, predeterminado, fecha límite o periodo) y fechas de acceso y límite opcionales. Los aprendices reciben la asignación del curso y pueden ser notificados.
  • get_appraisal_session_content_competencies
  • get_certificateObtener un certificado emitido por `issued_certificate_id`.
  • get_day
  • get_departmentObtén un departamento con `department_id`.
  • get_enrollmentObtener una inscripción de `enrollment_id`, con curso, estudiante, acceso y fechas límite.
  • get_groupObtener un grupo de `group_id`, incluyendo sus miembros.
  • get_participant
  • get_session
  • get_task_status
  • get_training
  • get_userObtener el perfil de un usuario de `user_id`, con sus campos, rol, departamento y grupos.
  • get_user_list
  • get_user_profile
  • get_user_profile_fields
  • get_user_statusModifica datos
  • get_users_listModifica datos
  • grade_assignment_attemptsModifica datosCalifique los intentos de asignación de los aprendices: apruebe `assignment_attempt_grades`, cada uno con una `attemptId`, una `score` y un comentario opcional. Los aprendices ven la calificación.
  • list_active_users_by_periods
  • list_answer_breakdowns
  • list_appraisal_session_employee_cards
  • list_appraisal_session_reviews
  • list_appraisal_session_user_attributesModifica datos
  • list_appraisal_sessionsModifica datos
  • list_assignmentsListar tareas; establecer `ungraded` en 1 para mostrar solo las que tienen intentos pendientes de calificación.
  • list_competenciesModifica datos
  • list_competency_groups
  • list_competency_profilesModifica datos
  • list_course_fields
  • list_course_modulesListar los módulos dentro de un curso mediante `course_id`.
  • list_coursesModifica datosListar cursos y otros elementos de contenido en el LMS, filtrados opcionalmente por `course_ids` o `course_types` (por ejemplo, Curso, Quiz, LearningTrack).
  • list_courses_2
  • list_criterion_groups_resultModifica datos
  • list_criterion_result_in_completed_sessionsModifica datos
  • list_departmentsListar todos los departamentos del LMS con sus IDs, nombres y departamentos padre.
  • list_departments_2
  • list_enrollmentsListar inscripciones, filtradas opcionalmente por IDs de cursos, IDs de estudiantes o IDs de inscripción. Paginada con `limit` y `cursor`.
  • list_enrollments_2
  • list_groupsListar grupos de usuarios con sus IDs y nombres.
  • list_groups_2
  • list_hecklists_with_sessionsModifica datos
  • list_infos
  • list_learner_resultsListar resultados del curso de los estudiantes (estado, progreso, puntuación, fecha de finalización), filtrados por usuarios, cursos, departamentos, inscripciones o estado de finalización.
  • list_module_resultsListar resultados de los estudiantes por módulo de curso, filtrados por usuarios, cursos, módulos, inscripciones o departamentos.
  • list_pointsListar usuarios y sus puntos de gamificación, opcionalmente para un `user_ids` específico.
  • list_quizzes
  • list_roles
  • list_session_infos
  • list_session_results
  • list_sessions_resultModifica datos
  • list_smart_rules
  • list_subscriber_subscriptions
  • list_ungraded_attemptsListar intentos de estudiante pendientes de calificación en una tarea (`assignment_id`), opcionalmente para usuarios específicos.
  • list_usersListar usuarios del LMS, filtrados opcionalmente por correos, logins, departamentos, grupos o IDs de usuario. Paginado con `limit` y `cursor`.
  • list_users_2
  • list_users_get_users_v2
  • move_competencies_to_groupVisible para otros
  • move_departments_to_parent_departmentModifica datos
  • move_users_to_departmentModifica datosMover usuarios (`user_ids`) a un departamento (`department_id`).
  • remove_reviewers_from_the_appraisal_sessionElimina datos
  • remove_subscriberElimina datos
  • remove_user_from_groupsElimina datosEliminar un usuario (`user_id`) de uno o más grupos (`group_ids`).
  • restore_webhookElimina datos
  • search_users_existingModifica datos
  • send_codeElimina datos
  • submit_sessionVisible para otros
  • submit_userVisible para otros
  • update_createModifica datos
  • update_dayModifica datos
  • update_departmentModifica datos
  • update_enrollmentModifica datosCambiar la configuración de fecha de acceso y fecha límite de una inscripción mediante `enrollment_id` (`access_date` y `due_date_type` son obligatorios).
  • update_groupModifica datos
  • update_smartModifica datos
  • update_userModifica datosActualizar un usuario mediante `user_id`: perfil `fields`, rol, departamento o grupos. Solo cambian los campos que pasas.
  • update_user_passwordElimina datos

Configúralo en tres pasos

  1. 1

    Elige la aplicación

    Crea una cuenta gratuita de PipMCP y elige iSpring Learn en la lista de aplicaciones.

  2. 2

    Pega tu clave

    Elija su host de API de iSpring: api-learn.ispring.com para nuevas cuentas, api-learn.ispringlearn.com para cuentas antiguas o api-learn.ispringlearn.eu para cuentas de la UE. Luego pegue un Client ID y un Client Secret. Como Administrador de Cuenta o Propietario en el plan Business, vaya a Configuración > Opciones adicionales, haga scroll hasta Opciones extra y haga clic en Claves API > Crear clave API, luego abra la tarjeta de la clave para copiar ambos valores.

  3. 3

    Añade el enlace a tu IA

    Recibirás un enlace MCP personal. Añádelo a Claude, ChatGPT o Cursor:

    1. Haz clic en tu nombre y luego en Configuración › Conectores › Añadir conector personalizado.
    2. Pega tu enlace como URL del servidor MCP remoto.
    3. Actívalo desde el menú + de un chat.

Preguntas frecuentes

¿Qué puede hacer la IA en iSpring Learn?

La IA puede leer usuarios, departamentos, grupos, cursos, módulos, matrículas, asignaciones, certificados, puntos y resultados de aprendizaje. Puede crear y actualizar usuarios, departamentos y grupos, matricular aprendices, modificar o eliminar matrículas, calificar intentos de asignación, otorgar puntos y desactivar usuarios.

¿Vea mis credenciales de iSpring Learn?

No. Su Client ID y Client Secret están encriptados en reposo y nunca se muestran a la IA. Después de guardarlos, no se vuelven a mostrar, ni siquiera a usted. La IA solo ve los resultados de las herramientas que llama.

¿Puedo controlar qué puede hacer la IA?

Sí. Usted elige qué herramientas están activas, por lo que puede comenzar solo leyendo resultados. Eliminar una matrícula no se puede deshacer y desactivar usuarios impide su inicio de sesión, por lo que ambos pueden requerir su aprobación antes de ejecutarse. Cada llamada a herramienta se registra.

¿Funciona con ChatGPT?

Sí. En ChatGPT ve a Configuración › Aplicaciones y Conectores › Avanzado y activa el Modo Desarrollador, luego añade tu enlace PipMCP. El 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 requerida. Los planes de pago cobran por tarea completada. También necesita su propia cuenta de iSpring Learn donde puede crear claves API.

¿Qué host de API debería elegir?

Depende de su cuenta de iSpring. Las nuevas cuentas usan api-learn.ispring.com, las antiguas usan api-learn.ispringlearn.com y las de la UE usan api-learn.ispringlearn.eu. Elige el host al conectar y PipMCP lo usa para cada llamada.

Pon tu IA a trabajar en iSpring Learn hoy.

Empieza gratis. Tu clave permanece cifrada y tú decides qué puede hacer la IA.

Conecta iSpring Learn gratis

PipMCP no está afiliado a iSpring Learn. Los nombres de los productos son marcas comerciales de sus respectivos propietarios.