wiseed

La plateforme

Intégrations

Wise Ed dialogue avec les systèmes qu’un établissement utilise déjà : son logiciel de comptabilité, sa plateforme d’apprentissage, ses formulaires web et automatisations, sa banque. Chaque voie d’accès passe par les mêmes portes et les mêmes règles que les écrans de la scolarité, et les données personnelles ne sortent que dans la mesure où l’établissement le permet.

  • Les écritures passent par les modules, jamais à côté
  • L’établissement décide quelles données personnelles peuvent sortir
  • Les dossiers de santé, d’accompagnement et d’aménagement ne sortent jamais

L’API publique

Pour un ERP, un connecteur bancaire, un formulaire web ou les propres scripts de l’établissement : un système sans personne pour se connecter reçoit une clé. L’API publique fait partie de la licence.

La documentation est fournie avec la clé.

  • Des clés que l’établissement crée lui-même, sur l’écran « Clés API » de la scolarité : nommées, affichées une fois à leur création et stockées seulement sous forme de hachage, et révoquées dès l’appel suivant.
  • Des portées par clé : étudiants, inscriptions, formations, matières, notes, factures, paiements et contacts CRM, chacun en lecture ou, lorsque c’est pertinent, en écriture.
  • Des limites par clé : une date d’expiration, une liste d’adresses et de plages autorisées, une restriction à certains campus, et une limite de débit — 120 appels par minute sauf réglage contraire de l’établissement.
  • Un journal des appels. Chaque appel est une ligne que l’établissement peut lire, avec la clé qui l’a effectué, et chaque écriture figure dans l’historique propre du module sous « API : » et le nom de la clé.
  • Les écritures passent par les modules. Un étudiant, une inscription, un paiement ou un contact CRM est enregistré par le même code que celui qu’utilise la scolarité, avec les mêmes contrôles. Un paiement venu de la comptabilité est rapproché de sa facture comme une ligne de relevé bancaire.
  • Les notes peuvent aussi être écrites, sur les dossiers d’examen, ajoutées et jamais écrasées, avec un essai à blanc qui répond exactement ce que ferait l’appel réel.
  • Vérifier, ne pas refuser — pour un programme. Là où la scolarité serait interrogée, l’API répond avec les mêmes questions et n’enregistre rien ; le même appel, confirmé avec un motif, enregistre.
  • « Ce qui a changé depuis » pour chaque liste, suppressions comprises, afin qu’un autre système reste en phase sans tout relire.

Zapier

Pour les propres automatisations de la scolarité : une nouvelle candidature dans un tableur, une demande tranchée dans une messagerie d’équipe.

  • La gestionnaire se connecte en son nom propre, avec OAuth 2. La connexion porte son établissement et ses droits, relus à chaque appel : une gestionnaire qui perd l’écran des candidatures cesse de recevoir les candidatures par Zap dans la même minute. Elle peut couper la connexion en un clic.
  • Neuf événements : une nouvelle candidature, le changement de statut d’une candidature, une nouvelle inscription, une nouvelle demande, une demande tranchée, une nouvelle note, un diplôme délivré, un nouveau contact CRM, une nouvelle facture — chacun avec des filtres facultatifs.
  • Actions : créer une candidature, créer ou mettre à jour un contact CRM, ajouter une note à un étudiant, envoyer un message à un étudiant. Recherches : trouver un étudiant, une candidature, une formation ou un contact CRM.
  • Disponible sur demande. Wise Ed sur Zapier est pour l’instant une intégration privée ; un établissement nous demande l’invitation.

Webhooks

  • Les mêmes événements, vers le récepteur propre de l’établissement — Make, n8n, Power Automate ou son propre serveur — saisi sur l’écran Intégrations de la scolarité.
  • Chaque envoi est signé par HMAC-SHA256 sur un horodatage et le corps, avec un secret que seul l’établissement détient, affiché une fois à sa création.
  • Remis, ou réessayé pendant la majeure partie d’une journée ; un récepteur qui échoue sans cesse est mis en pause avec une note disant pourquoi. Chaque envoi est listé, peut être ouvert et renvoyé.
  • Rien du passé n’est rejoué. Un récepteur reçoit ce qui arrive après sa mise en place.
  • Seulement des adresses https sur Internet. Une adresse située à l’intérieur du réseau de l’établissement ou du nôtre est refusée.

Ce qui peut quitter Wise Ed

Un seul écran décide quelles données personnelles sortent par Zapier et les webhooks, pour tous les récepteurs à la fois.

  • Les coordonnées et les lignes de facture partent par défaut ; l’adresse du domicile, les données de naissance et les numéros d’identité nationale et fiscaux non, pas plus que les réponses d’une demande, tant que l’établissement ne les active pas.
  • Activer l’identité nationale fait l’objet d’une question préalable, qui nomme les règles de protection des données. L’établissement décide, et le journal dit qui.
  • Un interrupteur désactivé retire les champs, au lieu de les envoyer vides, de sorte qu’une bonne adresse e-mail dans le système récepteur n’est jamais écrasée par du vide.
  • Jamais, et ce n’est pas un réglage : les dossiers de santé, d’accompagnement, d’aménagement et disciplinaires, les mots de passe et les clés. Le code qui construit ce qui est envoyé ne lit pas du tout ces tables.

Les autres connexions

Moodle et LTI 1.3

Cours et inscriptions Moodle depuis Wise Ed, et Wise Ed dans un cours de Moodle, Canvas, Brightspace ou Blackboard. Les notes qui reviennent sont associées par une personne.

Comptabilité (ERP)

Sous Finances : les factures, lignes, paiements et soldes ouverts d’une période avec les comptes et centres de coûts de l’établissement, au format que lit son logiciel.

Connexion Microsoft

Les étudiants se connectent avec le compte Microsoft de l’établissement lorsqu’il en utilise un ; les parents avec n’importe quel compte Microsoft dont Microsoft confirme l’adresse.

SMS

Par une passerelle HTTP générique, Twilio ou Infobip, avec un plafond mensuel et des plages de silence. Désactivés tant que l’établissement ne les active pas ; voir messages.

Relevés bancaires

Relevés au format camt.053 rapprochés des factures par la référence, un numéro de facture dans le texte, puis le montant et le nom. Versements d’aides sous forme de fichier de paiement SEPA.

Factures électroniques

Une facture sous forme de facture électronique au format national, téléchargée en XML, au format du pays de l’établissement.

Questions sur les intégrations

L’API publique coûte-t-elle un supplément ?

Non. L’API publique fait partie de la licence. L’établissement crée ses propres clés ; la documentation est fournie avec la clé.

Notre logiciel de comptabilité peut-il renvoyer des paiements ?

Oui, par l’API ou sous forme de fichier par l’import. Un paiement est rapproché de sa facture comme une ligne de relevé bancaire, et un paiement déjà enregistré est laissé tel quel.

Qui peut voir ce que fait un Zap ?

Chaque appel passant par une connexion est celui de la personne qui s’est connectée, journalisé sous son nom. L’écran Intégrations indique qui s’est connecté, depuis quand, et combien de Zaps sont à l’écoute.

Wise Ed figure-t-il dans le répertoire public de Zapier ?

Pas encore. Il est disponible sur demande comme intégration privée ; demandez-nous l’invitation.

Une clé peut-elle être limitée à un campus ?

Oui. Une clé limitée à certains campus ne lit et n’écrit que les étudiants de ces campus, et un étudiant extérieur n’existe pas pour cette clé.

Voir Wise Ed sur votre propre établissement

Réservez une présentation en ligne. Nous passerons en revue le fonctionnement actuel de votre scolarité et vous montrerons la même tâche dans Wise Ed — avec vos programmes, et non un jeu de données de démonstration.