Aller au contenu

Intégration · Documents

Connecter Claude & ChatGPT à Edusign

Demandez à votre IA quelles sont les cours d'un groupe, qui a une absence justifiée, ou envoyez le bulletin de présence pour la séance d'aujourd'hui dans Edusign. Elle peut créer des cours, des étudiants, des professeurs et des groupes, marquer les présents ou absents, enregistrer les absences justifiées et obtenir des liens de signature. La gestion scolaire se fait en chat au lieu de travers plusieurs écrans.

Connecter Edusign gratuitement

Offre gratuite, sans carte bancaire. Comptez environ une minute.

Essayez de demander

  • “Quels sont les cours du groupe Marketing 2B ?”

    L'IA trouve le groupe et liste ses cours avec dates, professeurs et salle.

  • “Envoyer la demande de signature pour le cours Excel d'aujourd'hui à tous les étudiants et au professeur.”

    Elle lit le cours pour récupérer ses étudiants et professeurs, puis leur envoie par email la demande de signature.

  • “Marquer Sofie Berg comme absente du cours 55812 avec le commentaire 'maladie'.”

    Elle marque l'étudiant absent sur ce cours avec votre commentaire.

Ce que votre IA peut faire

Cours et présence

Lister, créer et mettre à jour des cours, marquer les présents ou absents, obtenir des liens de signature et envoyer des demandes de signature par email.

Étudiants, professeurs et groupes

Rechercher, créer et mettre à jour des étudiants, ajouter des professeurs, créer des groupes et ajouter des étudiants à eux et à leurs cours.

Absences et documents

Enregistrer et lister les absences justifiées avec les motifs d'absence de votre école, et lister les documents envoyés pour signature par état ou destinataire.

  • “Enregistrer une absence justifiée pour Sofie Berg le mardi, appuyée par un certificat médical.”

    Elle consulte les motifs d'absence de votre école et enregistre l'absence justifiée pour elle sur ce cours.

  • “Ajouter un nouvel étudiant, Lukas Meyer, au groupe Marketing 2B et à ses cours.”

    Elle crée l'étudiant et le ajoute au groupe, ainsi qu'aux cours du groupe si vous le demandez.

  • “Quels documents envoyés pour signature sont toujours en attente ?”

    Elle liste les documents filtrés par état, afin que vous puissiez voir lesquels ne sont pas signés encore.

258 outils pour Edusign

Ces outils sont activés lors de la connexion. Vous pouvez désactiver chacun d’eux ou exiger votre approbation avant son exécution.

  • add_an_attachment_to_a_resourceModifie des données
  • add_students_to_groupModifie des donnéesAjoutez des étudiants (`student_ids`) à un groupe via `group_id`. Définissez `cascade_to_courses` pour les ajouter également aux cours du groupe.
  • archive_a_documentSupprime des données
  • archive_a_groupSupprime des données
  • archive_a_professorSupprime des données
  • archive_a_studentSupprime des données
  • archive_a_trainingSupprime des données
  • attach_student_externalsVisible par d’autres
  • create_a_classroomModifie des données
  • create_a_courseModifie des données
  • create_a_groupModifie des données
  • create_a_professorModifie des données
  • create_a_studentModifie des données
  • create_absence_reasonModifie des données
  • create_adobe_inputModifie des données
  • create_adobe_inputs_allModifie des données
  • create_announcementModifie des données
  • create_assessmentModifie des données
  • create_assessment_submissionModifie des données
  • create_batch_upsertVisible par d’autres
  • create_batch_upsert_2Visible par d’autres
  • create_batch_upsert_3Visible par d’autres
  • create_batch_upsert_4Visible par d’autres
  • create_batch_upsert_5Visible par d’autres
  • create_batch_upsert_6Visible par d’autres
  • create_batch_upsert_postVisible par d’autres
  • create_by_idModifie des données
  • create_by_reference_id_studentModifie des données
  • create_cards_bulk_upsertVisible par d’autres
  • create_change_permissionSupprime des données
  • create_classroomModifie des données
  • create_courseModifie des donnéesCréez un cours avec `name`, `start_date_time`, `end_date_time`, `professor_ids` et, optionnellement, des étudiants, des groupes et une salle de classe.
  • create_courses_between_dateModifie des données
  • create_courses_between_date_post_v1_document_student_courses_betModifie des données
  • create_documentModifie des données
  • create_eventModifie des données
  • create_externalModifie des données
  • create_external_variableModifie des données
  • create_generateModifie des données
  • create_groupModifie des donnéesCréez un groupe d'étudiants avec un `name` et une description optionnelle.
  • create_group_variableModifie des données
  • create_groups_searchModifie des données
  • create_justified_absenceModifie des donnéesEnregistrez une absence justifiée pour `student_id` le `course_id` avec une raison d'absence `type` et un commentaire et un fichier optionnels.
  • create_massModifie des données
  • create_multipleModifie des données
  • create_professorModifie des donnéesAjoutez un professeur avec `first_name`, `last_name` et `email`. Définissez `send_credentials` pour lui envoyer son identifiant par e-mail.
  • create_professor_variableModifie des données
  • create_studentModifie des donnéesAjoutez un étudiant avec `first_name`, `last_name`, et optionnellement, adresse e-mail, téléphone, entreprise et balises. Définissez `send_credentials` pour lui envoyer son identifiant par e-mail.
  • create_student_variableModifie des données
  • create_students_searchModifie des données
  • create_subjectModifie des données
  • create_surveyModifie des données
  • create_survey_templateModifie des données
  • create_text_inputModifie des données
  • create_to_sign_regenerateModifie des données
  • create_trainingModifie des données
  • create_userModifie des données
  • delete_a_classroom_by_idSupprime des données
  • delete_a_group_variableSupprime des données
  • delete_a_professor_variableSupprime des données
  • delete_a_student_variableSupprime des données
  • delete_absence_reasonsTransfère de l’argent
  • delete_an_attachmentSupprime des données
  • delete_assessmentSupprime des données
  • delete_assessment_submissionSupprime des données
  • delete_attendanceSupprime des données
  • delete_by_reference_idSupprime des données
  • delete_by_reference_id_2Supprime des données
  • delete_by_reference_id_3Supprime des données
  • delete_by_reference_id_4Supprime des données
  • delete_by_reference_id_5Supprime des données
  • delete_by_reference_id_deleteSupprime des données
  • delete_by_reference_id_studentsTransfère de l’argent
  • delete_classroomSupprime des données
  • delete_courseSupprime des données
  • delete_course_teachersTransfère de l’argent
  • delete_delete_by_nameSupprime des données
  • delete_documentSupprime des données
  • delete_eventSupprime des données
  • delete_externalSupprime des données
  • delete_external_relationSupprime des données
  • delete_groupSupprime des données
  • delete_group_studentsTransfère de l’argent
  • delete_justified_absenceSupprime des données
  • delete_massesTransfère de l’argent
  • delete_professorSupprime des données
  • delete_studentSupprime des données
  • delete_subjectSupprime des données
  • delete_surveySupprime des données
  • delete_survey_templateSupprime des données
  • delete_templateSupprime des données
  • delete_trainingSupprime des données
  • delete_userSupprime des données
  • delete_variableSupprime des données
  • download_document_pdf_to_imagesModifie des données
  • get_a_document_template_by_id
  • get_a_group_by_id
  • get_a_group_by_name
  • get_a_professor_by_email
  • get_a_professor_by_id
  • get_a_school
  • get_a_student_by_email
  • get_a_student_by_id
  • get_a_training
  • get_absence
  • get_all_attachments_for_a_resource
  • get_all_classrooms
  • get_all_connectors_logs
  • get_all_document_templates
  • get_all_justified_absences
  • get_all_students
  • get_all_surveys_templates
  • get_assessment
  • get_assessment_submission
  • get_assessment_submissions_by_assessment
  • get_assessment_submissions_by_student
  • get_attachment_by_id
  • get_courseRécupérez un cours via `course_id`, y compris les dates, les professeurs, les étudiants et la salle de classe.
  • get_course_2
  • get_course_signature_linksRécupérez les liens de signature utilisés par les étudiants pour signer le bulletin de présence d'un cours, via `course_id`.
  • get_daily_course
  • get_directory
  • get_document
  • get_event
  • get_external
  • get_external_relation
  • get_get_by_name
  • get_get_group_attendance_sheet
  • get_get_id
  • get_get_professors_signature_link
  • get_get_qr_code
  • get_get_signature_links_by_range
  • get_groupRécupérez un groupe via `group_id` ; définissez `include_students` pour lister ses étudiants.
  • get_group_id_by_api_id
  • get_justified_absence
  • get_justified_absence_get
  • get_lock
  • get_message
  • get_pin
  • get_professorRécupérez un professeur via `professor_id`.
  • get_professor_id_by_api_id
  • get_public
  • get_reload
  • get_restore
  • get_schoolRécupérer les détails de votre établissement Edusign (organisation).
  • get_studentRécupérer un étudiant via `student_id`.
  • get_student_id_by_api_id
  • get_subject
  • get_survey
  • get_survey_get
  • get_template
  • get_timestamp
  • get_to_sign
  • get_trainingRécupérer une formation via `training_id`.
  • get_training_id_by_api_id
  • get_user
  • get_v2
  • get_verify_qr_code
  • list_absence_reasonsLister les motifs d'absence définis pour votre établissement.
  • list_assessment_submissions
  • list_by_reference_id_registration_forms
  • list_classroomsLister les salles de classe.
  • list_coursesLister les cours (sessions), filtrés par groupe, étudiant, professeur, formation, salle, nom ou statut archivé.
  • list_customs
  • list_directories
  • list_document_templates
  • list_documentsLister les documents envoyés pour signature, filtrés par `state`, `recipient_id` ou date de création.
  • list_events
  • list_external_variables
  • list_group_variables
  • list_groupsLister les groupes d'étudiants, optionnellement avec un `search` semestre.
  • list_groups_2
  • list_justified_absencesLister les absences justifiées, filtrées par `student_id`, `course_id`, motif ou plage de dates.
  • list_logs
  • list_parameters
  • list_professor_variables
  • list_professorsLister les professeurs (formateurs), optionnellement avec un `search` semestre.
  • list_professors_2
  • list_projects
  • list_settings
  • list_student_variables
  • list_studentsLister les étudiants, optionnellement avec un `search` semestre ou statut archivé.
  • list_surveys
  • list_templates
  • list_training_registration_forms
  • list_trainingsLister les formations (programmes), filtrées par nom, étudiants, professeurs ou statut archivé.
  • list_users
  • list_webhooks
  • mark_student_absentModifie des donnéesMarquer un étudiant absent sur un cours, via `course_id` et `student_id`, avec un commentaire optionnel.
  • mark_student_presentModifie des donnéesMarquer un étudiant présent sur un cours, via `course_id` et `student_id`.
  • restore_by_reference_idModifie des données
  • restore_by_reference_id_2Modifie des données
  • restore_by_reference_id_3Modifie des données
  • restore_by_reference_id_postModifie des données
  • restore_by_reference_id_restoreModifie des données
  • restore_groupModifie des données
  • restore_professorModifie des données
  • restore_studentModifie des données
  • restore_survey_templateModifie des données
  • restore_trainingModifie des données
  • search_assessments
  • search_courses
  • search_externals
  • search_publics
  • search_subjects
  • search_surveys
  • search_trainings
  • search_trainings_searchModifie des données
  • send_attendance_reportVisible par d’autres
  • send_course_signature_emailsVisible par d’autresEnvoyer des demandes de signature par email pour un cours aux `students` et `professors` (listes d'identifiants). Cela envoie des emails.
  • send_v2_base64Visible par d’autres
  • send_v2_templateVisible par d’autres
  • update_an_attachmentModifie des données
  • update_assessmentModifie des données
  • update_assessment_submissionModifie des données
  • update_attendanceModifie des données
  • update_by_reference_idModifie des données
  • update_by_reference_id_registration_formsVisible par d’autres
  • update_by_reference_id_studentsVisible par d’autres
  • update_by_reference_idsVisible par d’autres
  • update_classroomModifie des données
  • update_courseModifie des donnéesMettre à jour un cours via `course_id` : nom, dates, professeurs, salle ou description. Seuls les champs que vous passez sont modifiés.
  • update_course_studentsVisible par d’autres
  • update_coursesVisible par d’autres
  • update_documentModifie des données
  • update_eventModifie des données
  • update_external_relationModifie des données
  • update_external_variableModifie des données
  • update_externalsVisible par d’autres
  • update_groupModifie des données
  • update_group_studentsVisible par d’autres
  • update_group_variableModifie des données
  • update_groupsVisible par d’autres
  • update_hours_of_presenceModifie des données
  • update_justified_absenceModifie des données
  • update_messageModifie des données
  • update_professorModifie des données
  • update_professor_variableModifie des données
  • update_professorsVisible par d’autres
  • update_reminderModifie des données
  • update_resourceModifie des données
  • update_schoolsVisible par d’autres
  • update_sendVisible par d’autres
  • update_set_absences_sentModifie des données
  • update_set_delayModifie des données
  • update_set_early_departureModifie des données
  • update_set_exclusionModifie des données
  • update_settingsVisible par d’autres
  • update_studentVisible par d’autresMettre à jour un étudiant. `student` nécessite l'étudiant `ID`, `FIRSTNAME` et `LASTNAME`, ainsi que tous les champs à modifier tels que EMAIL, PHONE ou GROUPS.
  • update_student_variableModifie des données
  • update_subjectModifie des données
  • update_survey_templateModifie des données
  • update_to_sign_inputsVisible par d’autres
  • update_trainingModifie des données
  • update_training_courseModifie des données
  • update_training_registration_formsVisible par d’autres
  • update_unarchiveModifie des données
  • update_unlockModifie des données

Configuration en trois étapes

  1. 1

    Choisissez l’application

    Créez un compte PipMCP gratuit et sélectionnez Edusign dans la liste des applications.

  2. 2

    Collez votre clé

    Collez la clé API Edusign. Dans la plateforme admin Edusign ouvrez Applications > Applications privées (https://edusign.app/school/applications/private-apps), créez une application privée, puis ouvrez-la et créez une clé API dans sa section Clés API. Copiez la clé.

  3. 3

    Ajoutez le lien à votre IA

    Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :

    1. Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
    2. Collez votre lien dans le champ URL du serveur MCP distant.
    3. Activez-le depuis le menu + d’une conversation.

Questions

Que peut faire l'IA dans Edusign ?

L'IA peut lire vos détails scolaires, cours, formations, groupes, étudiants, professeurs, salles de classe, motifs d'absence, absences justifiées et documents envoyés pour signature, ainsi que les liens de signature d'un cours. Elle peut créer et mettre à jour des cours, créer des étudiants, professeurs et groupes, ajouter des étudiants aux groupes, mettre à jour des étudiants, marquer la présence ou l'absence des étudiants, enregistrer des absences justifiées et envoyer des demandes de signature par e-mail.

L'IA voit-elle ma clé API Edusign ?

Non. Votre clé API Edusign est chiffrée au repos et jamais montrée à l'IA. Après avoir été sauvegardée, elle ne sera plus affichée, même pas pour vous. L'IA ne voit que les résultats des outils qu'elle appelle.

Puis-je contrôler ce que l'IA est autorisée à faire ?

Oui. Vous choisissez quels outils sont activés, de sorte que vous pouvez commencer en lecture seule. L'envoi de demandes de signature par e-mail aux étudiants et professeurs, et la mise à jour d'un étudiant modifient leur enregistrement. Les deux peuvent nécessiter votre approbation avant d'exécuter. Lorsque l'IA crée un étudiant ou un professeur, elle peut également lui envoyer son identifiant par e-mail si cette option est configurée. Chaque appel d'outil est journalisé.

Fonctionne-t-il avec ChatGPT ?

Oui. Dans ChatGPT, allez dans Paramètres › Applications et connecteurs › Avancé et activez le mode Développeur, puis ajoutez votre lien PipMCP. Le mode Développeur nécessite un abonnement payant ChatGPT : Plus, Pro, Business ou Entreprise. Le même lien fonctionne également dans Claude (Paramètres › Connecteurs › Ajouter un connecteur personnalisé), Cursor et d'autres clients MCP.

Quel est le coût ?

PipMCP dispose d'un plan gratuit sans carte de crédit requise. Les plans payants sont facturés par tâche terminée. Vous avez également besoin de votre propre compte Edusign.

Comment les étudiants signent-ils le bulletin de présence ?

La signature se fait dans Edusign. L'IA peut récupérer les liens de signature d'un cours pour que vous puissiez les partager, ou envoyer des demandes de signature par e-mail aux étudiants et professeurs que vous choisissez. Elle peut également marquer un étudiant présent ou absent directement.

Laissez votre IA travailler dans Edusign dès aujourd’hui.

Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.

Connecter Edusign gratuitement

PipMCP n’est pas affilié à Edusign. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.