wiseed

Die Plattform

Integrationen

Wise Ed spricht mit den Systemen, die eine Hochschule schon betreibt: ihrem Buchhaltungsprogramm, ihrer Lernplattform, ihren Webformularen und Automatisierungen, ihrer Bank. Jeder Weg hinein geht durch dieselben Türen und Regeln wie die eigenen Bildschirme des Sekretariats, und persönliche Daten gehen nur so weit hinaus, wie die Hochschule erlaubt.

  • Schreiben geht durch die Module, nie an ihnen vorbei
  • Die Hochschule entscheidet, welche persönlichen Daten hinaus dürfen
  • Gesundheits-, Beratungs- und Nachteilsausgleichsdaten gehen nie hinaus

Die öffentliche API

Für ein ERP, eine Bankanbindung, ein Webformular oder die eigenen Skripte der Hochschule: ein System, bei dem sich niemand anmeldet, bekommt einen Schlüssel. Die öffentliche API ist Teil der Lizenz.

Die Dokumentation kommt mit dem Schlüssel.

  • Schlüssel, die die Hochschule selbst anlegt, auf dem Bildschirm „API-Schlüssel“ des Sekretariats: benannt, beim Anlegen einmal gezeigt und nur als Hash gespeichert, und ab dem nächsten Aufruf widerrufen.
  • Berechtigungen je Schlüssel: Studierende, Einschreibungen, Studiengänge, Fächer, Noten, Rechnungen, Zahlungen und CRM-Kontakte, jeweils zum Lesen oder, wo es sinnvoll ist, zum Schreiben.
  • Grenzen je Schlüssel: ein Ablaufdatum, eine Liste erlaubter Adressen und Bereiche, eine Begrenzung auf einige Standorte und ein Ratenlimit — 120 Aufrufe pro Minute, sofern die Hochschule nichts anderes setzt.
  • Ein Aufrufprotokoll. Jeder Aufruf ist eine Zeile, die die Hochschule lesen kann, mit dem Schlüssel, der ihn gemacht hat, und jedes Schreiben steht im eigenen Verlauf des Moduls als „API:“ und der Name des Schlüssels.
  • Schreiben geht durch die Module. Eine Person, eine Einschreibung, eine Zahlung oder ein CRM-Kontakt wird vom selben Code gespeichert, den das Sekretariat nutzt, mit denselben Prüfungen. Eine Zahlung aus der Buchhaltung wird ihrer Rechnung so zugeordnet wie eine Zeile des Kontoauszugs.
  • Auch Noten können geschrieben werden, auf Prüfungslisten, ergänzt und nie überschrieben, mit einem Probelauf, der genau das antwortet, was der echte Aufruf würde.
  • Prüfen statt ablehnen — für ein Programm. Wo das Sekretariat gefragt würde, antwortet die API mit denselben Fragen und speichert nichts; derselbe Aufruf, mit Grund bestätigt, speichert.
  • „Was hat sich seit … geändert“ für jede Liste, Löschungen eingeschlossen, sodass ein anderes System abgeglichen bleibt, ohne alles neu zu lesen.

Zapier

Für die eigenen Automatisierungen des Sekretariats: eine neue Bewerbung in eine Tabelle, ein entschiedener Antrag in einen Team-Chat.

  • Die Sachbearbeiterin verbindet sich als sie selbst, mit OAuth 2. Die Verbindung trägt ihre Hochschule und ihre Rechte, bei jedem Aufruf neu gelesen: wer den Bildschirm der Bewerbungen verliert, erhält in derselben Minute keine Bewerbungen mehr per Zap. Sie kann die Verbindung mit einem Klick trennen.
  • Neun Ereignisse: eine neue Bewerbung, ein geänderter Status einer Bewerbung, eine neue Einschreibung, ein neuer Antrag, ein entschiedener Antrag, eine neue Note, ein ausgestelltes Zeugnis, ein neuer CRM-Kontakt, eine neue Rechnung — jedes mit optionalen Filtern.
  • Aktionen: eine Bewerbung anlegen, einen CRM-Kontakt anlegen oder aktualisieren, einer Person eine Notiz hinzufügen, einer Person eine Nachricht senden. Suchen: eine Person, eine Bewerbung, einen Studiengang oder einen CRM-Kontakt finden.
  • Auf Anfrage verfügbar. Wise Ed auf Zapier ist vorerst eine private Integration; eine Hochschule fragt uns nach der Einladung.

Webhooks

  • Dieselben Ereignisse an den eigenen Empfänger der Hochschule — Make, n8n, Power Automate oder ihr eigener Server — eingetragen auf dem Bildschirm Integrationen des Sekretariats.
  • Jede Zustellung ist signiert mit HMAC-SHA256 über einen Zeitstempel und den Inhalt, mit einem Geheimnis, das nur die Hochschule hat, beim Anlegen einmal gezeigt.
  • Zugestellt oder erneut versucht, fast einen Tag lang; ein Empfänger, der immer wieder scheitert, wird mit einer Notiz pausiert, die sagt warum. Jede Zustellung wird aufgelistet, kann geöffnet und erneut gesendet werden.
  • Nichts aus der Vergangenheit wird nachgeliefert. Ein Empfänger bekommt, was nach seiner Einrichtung geschieht.
  • Nur https-Adressen im Internet. Eine Adresse im Netz der Hochschule oder in unserem wird abgewiesen.

Was Wise Ed verlassen darf

Ein Bildschirm entscheidet, welche persönlichen Daten per Zapier und Webhooks hinausgehen, für alle Empfänger zugleich.

  • Kontaktdaten und Rechnungszeilen gehen standardmäßig; Wohnadresse, Geburtsdaten, nationale Identifikations- und Steuernummer nicht, ebenso wenig die Antworten eines Antrags, bis die Hochschule sie einschaltet.
  • Das Einschalten der nationalen Identifikationsnummer wird zuerst erfragt, mit Hinweis auf die Datenschutzregeln. Die Hochschule entscheidet, und das Protokoll sagt, wer.
  • Ein ausgeschalteter Schalter entfernt die Felder, statt sie leer zu senden, sodass eine gute E-Mail-Adresse im empfangenden System nie mit nichts überschrieben wird.
  • Nie, und keine Einstellung: Gesundheit, Beratung, Nachteilsausgleich und Disziplinarfälle, Passwörter und Schlüssel. Der Code, der das Gesendete baut, liest diese Tabellen überhaupt nicht.

Die anderen Anbindungen

Moodle und LTI 1.3

Moodle-Kurse und Einschreibungen aus Wise Ed, und Wise Ed in einem Kurs in Moodle, Canvas, Brightspace oder Blackboard. Zurückkommende Noten ordnet ein Mensch zu.

Buchhaltung (ERP)

Unter Finanzen: Rechnungen, Zeilen, Zahlungen und offene Salden eines Zeitraums mit den Konten und Kostenstellen der Hochschule, im Format, das ihr Programm liest.

Microsoft-Anmeldung

Studierende melden sich mit dem Microsoft-Konto der Hochschule an, wo sie eines nutzt; Eltern mit jedem Microsoft-Konto, dessen Adresse Microsoft bestätigt.

SMS

Über ein generisches HTTP-Gateway, Twilio oder Infobip, mit monatlicher Obergrenze und Ruhezeiten. Aus, bis die Hochschule sie einschaltet; siehe Nachrichten.

Kontoauszüge

Auszüge in camt.053, den Rechnungen über die Referenz, eine Rechnungsnummer im Text, dann Betrag und Name zugeordnet. Auszahlungen von Förderung als SEPA-Zahlungsdatei.

E-Rechnungen

Eine Rechnung als E-Rechnung im Format des Landes — in Slowenien e-SLOG 2.0 — als XML heruntergeladen. Formate anderer Länder werden je Land gebaut.

Fragen zu Integrationen

Kostet die öffentliche API extra?

Nein. Die öffentliche API ist Teil der Lizenz. Die Hochschule legt ihre eigenen Schlüssel an; die Dokumentation kommt mit dem Schlüssel.

Kann unser Buchhaltungsprogramm Zahlungen zurücksenden?

Ja, über die API oder als Datei über den Import. Eine Zahlung wird ihrer Rechnung so zugeordnet wie eine Zeile des Kontoauszugs, und eine schon erfasste bleibt unberührt.

Wer sieht, was ein Zap tut?

Jeder Aufruf über eine Verbindung gehört der verbindenden Person und wird unter ihrem Namen protokolliert. Der Bildschirm Integrationen listet, wer sich verbunden hat, seit wann und wie viele Zaps zuhören.

Ist Wise Ed im öffentlichen Verzeichnis von Zapier?

Noch nicht. Es ist auf Anfrage als private Integration verfügbar; fragen Sie uns nach der Einladung.

Kann ein Schlüssel auf einen Standort begrenzt werden?

Ja. Ein auf einige Standorte begrenzter Schlüssel liest und schreibt nur die Studierenden dieser Standorte, und eine Person außerhalb existiert für diesen Schlüssel nicht.

Sehen Sie Wise Ed an Ihrer eigenen Hochschule

Buchen Sie eine Online-Präsentation. Wir gehen durch, wie Ihr Studierendensekretariat heute arbeitet, und zeigen Ihnen dieselbe Arbeit in Wise Ed — mit Ihren Studiengängen, nicht mit Demodaten.