wiseed

Plattformen

Integrationer

Wise Ed talar med de system som en skola redan driver: dess bokföringsprogram, dess lärplattform, dess webbformulär och automatiseringar, dess bank. Varje väg in går genom samma dörrar och regler som kansliets egna skärmar, och personuppgifter lämnar systemet bara så långt som skolan tillåter.

  • Skrivning går genom modulerna, aldrig förbi dem
  • Skolan bestämmer vilka personuppgifter som får lämna systemet
  • Hälso-, stöd- och anpassningsuppgifter lämnar aldrig systemet

Det publika API:et

För ett affärssystem, en bankanslutning, ett webbformulär eller skolans egna skript: ett system utan någon att logga in får en nyckel. Det publika API:et ingår i licensen.

Dokumentationen medföljer nyckeln.

  • Nycklar som skolan skapar själv, på kansliets skärm ”API-nycklar”: namngivna, visade en gång när de skapas och lagrade bara som en hash, och återkallade från nästa anrop.
  • Behörighetsområden per nyckel: studenter, inskrivningar, program, kurser, betyg, fakturor, betalningar och CRM-kontakter, var och en för läsning eller, där det är rimligt, för skrivning.
  • Begränsningar per nyckel: ett utgångsdatum, en tillåtelselista med adresser och intervall, en begränsning till vissa campus och en hastighetsgräns — 120 anrop i minuten om inte skolan anger något annat.
  • En anropslogg. Varje anrop är en rad som skolan kan läsa, med den nyckel som gjorde det, och varje skrivning finns i modulens egen historik som ”API:” och nyckelns namn.
  • Skrivning går genom modulerna. En student, en inskrivning, en betalning eller en CRM-kontakt sparas av samma kod som kansliet använder, med samma kontroller. En betalning från bokföringen matchas mot sin faktura på samma sätt som en rad i ett kontoutdrag.
  • Betyg kan också skrivas, på tentamensprotokoll, tillagda och aldrig överskrivna, med en provkörning som svarar exakt vad det verkliga anropet skulle göra.
  • Kontrollera, avvisa inte — för ett program. Där kansliet skulle tillfrågas svarar API:et med samma frågor och sparar ingenting; samma anrop, bekräftat med en motivering, sparar.
  • ”Vad har ändrats sedan” för varje lista, borttagningar inräknade, så att ett annat system hålls i takt utan att läsa allt på nytt.

Zapier

För kansliets egna automatiseringar: en ny ansökan till ett kalkylblad, ett avgjort ärende till en teamchatt.

  • Handläggaren ansluter som sig själv, med OAuth 2. Anslutningen bär hennes skola och hennes rättigheter, omläst vid varje anrop: en handläggare som förlorar ansökningsskärmen slutar ta emot ansökningar via Zap samma minut. Hon kan klippa anslutningen med ett klick.
  • Nio händelser: en ny ansökan, en ansökans status ändrad, en ny inskrivning, ett nytt ärende, ett ärende avgjort, ett nytt betyg, ett examensbevis utfärdat, en ny CRM-kontakt, en ny faktura — var och en med valfria filter.
  • Åtgärder: skapa en ansökan, skapa eller uppdatera en CRM-kontakt, lägga till en anteckning om en student, skicka ett meddelande till en student. Sökningar: hitta en student, en ansökan, ett program eller en CRM-kontakt.
  • Tillgängligt på begäran. Wise Ed på Zapier är för närvarande en privat integration; en skola ber oss om inbjudan.

Webhooks

  • Samma händelser, till skolans egen mottagare — Make, n8n, Power Automate eller dess egen server — inskrivna på kansliets skärm Integrationer.
  • Varje leverans är signerad med HMAC-SHA256 över en tidsstämpel och innehållet, med en hemlighet som bara skolan har, visad en gång när den skapas.
  • Levererad, eller prövad igen under större delen av ett dygn; en mottagare som fortsätter att misslyckas pausas med en anteckning om varför. Varje leverans listas, kan öppnas och skickas igen.
  • Inget från det förflutna spelas upp igen. En mottagare får det som händer efter att den sattes upp.
  • Bara https-adresser på internet. En adress inne i skolans eller vårt nätverk avvisas.

Vad som får lämna Wise Ed

En skärm avgör vilka personuppgifter som går ut via Zapier och webhooks, för alla mottagare på en gång.

  • Kontaktuppgifter och fakturarader går som standard; hemadress, födelseuppgifter och personnummer och skattenummer gör det inte, och inte heller ett ärendes svar, förrän skolan slår på dem.
  • Att slå på personnumret frågas först, med angivande av dataskyddsreglerna. Skolan avgör, och loggen säger vem.
  • En avslagen brytare tar bort fälten, i stället för att skicka dem tomma, så att en bra e-postadress i det mottagande systemet aldrig skrivs över med ingenting.
  • Aldrig, och inte en inställning: hälso-, stöd-, anpassnings- och disciplinuppgifter, lösenord och nycklar. Koden som bygger det som skickas läser inte alls dessa tabeller.

De andra anslutningarna

Moodle och LTI 1.3

Moodle-kurser och inskrivningar från Wise Ed, och Wise Ed inne i en kurs i Moodle, Canvas, Brightspace eller Blackboard. Betyg som kommer tillbaka mappas av en person.

Bokföring (ERP)

Under Ekonomi: en periods fakturor, rader, betalningar och öppna saldon med skolans konton och kostnadsställen, i det format som dess program läser.

Microsoft-inloggning

Studenter loggar in med skolans Microsoft-konto där det används; föräldrar med vilket Microsoft-konto som helst vars adress Microsoft bekräftar.

Sms

Via en generisk HTTP-gateway, Twilio eller Infobip, med ett månadstak och tysta timmar. Av tills skolan slår på det; se meddelanden.

Kontoutdrag

Utdrag i camt.053 matchas mot fakturor via referensen, ett fakturanummer i texten, därefter belopp och namn. Utbetalningar av stöd som en SEPA-betalningsfil.

E-fakturor

En faktura som e-faktura i det nationella formatet, nedladdad som XML, i formatet för skolans land.

Frågor om integrationer

Kostar det publika API:et extra?

Nej. Det publika API:et ingår i licensen. Skolan skapar sina egna nycklar; dokumentationen medföljer nyckeln.

Kan vårt bokföringsprogram skicka tillbaka betalningar?

Ja, via API:et eller som en fil genom importen. En betalning matchas mot sin faktura på samma sätt som en rad i ett kontoutdrag, och en som redan är registrerad lämnas ifred.

Vem kan se vad en Zap gör?

Varje anrop genom en anslutning är den anslutande personens, loggat under hennes namn. Skärmen Integrationer listar vem som har anslutit, sedan när och hur många Zaps som lyssnar.

Finns Wise Ed i Zapiers publika katalog?

Inte än. Det är tillgängligt på begäran som en privat integration; be oss om inbjudan.

Kan en nyckel begränsas till ett campus?

Ja. En nyckel som är begränsad till vissa campus läser och skriver bara studenterna på de campusen, och en student utanför dem finns inte för den nyckeln.

Se Wise Ed på ert eget lärosäte

Boka en presentation online. Vi går igenom hur er studieadministration arbetar i dag och visar samma uppgift i Wise Ed — med era program, inte med ett demonstrationsdataset.