Can AI agents automate Visma InSchool?

Visma Flyt · saas · educationpublic-sectorschool-administration

Visma InSchool is automatable today only through a partner-gated OneRoster path used for Microsoft School Data Sync and Teams. This record is Visma Flyt's school-administration product for Norwegian videregående opplæring, voksenopplæring, and fagskole (Min InSchool on the web and mobile apps). It is not Visma Flyt Skole, not VIGO, and not itslearning. InSchool's own help tells school IT admins to connect SDS with "Connect via an API" and "OneRoster @ API", then select Visma. Visma issues credentials for each school year; a new SDS profile is required each year. Microsoft lists Visma InSchool as a production OneRoster 1.1 provider and says Client ID, Client Secret, and URLs come from Visma Support at inschool.zendesk.com. Visma's public pages do not name the grant type or publish a general endpoint catalog, so authentication methods stay unlisted. SDS OneRoster is a roster pull (orgs, users, classes, enrollments, academic sessions), not a write API for absence, assessment, or timetable edits. A separate first-party Teams integration pushes groups and memberships from InSchool and can pull underveisvurderinger back nightly; that is a product integration, not a public API. No official SDK, CLI, or first-party MCP was established. Named iPaaS connectors were not opened. Computer-use viability is unassessed. API scores 4 and is the best path.

Best path today: api · Overall automatability: 4/10

Modalities

ModalityStatusDetail
APIyesoneroster
coverage: read-only · docs
SDKunknown
official: unknown
MCPunknown
verdict: unknown
Integrationsunknown
CLIunknown
Extensibilityunknown
webhooks: unknown
Data access
export: oneroster · import: unknown
RPA / UI automationunknownweb-dom
No repeatable UI probe was run. The documented machine path is the Visma-issued OneRoster connection that Microsoft School Data Sync uses for Teams. Pupil and staff data are GDPR-regulated, so browser control is not a substitute for scoped credentials. Community timetable scrapers are not a vendor API.
Computer useunknown
measured verdicts only — "unknown" means not yet probed by us

Scores

apimcpintegrationsclirpacomputer useoverall
44

Evidence

FactTierSourceDate
homepagedeclaredsource2026-09-09
namedeclaredsource2026-09-09
vendordeclaredsource2026-09-09
deploymentdeclaredsource2026-09-09
platformsdeclaredsource2026-09-09
platformsdeclaredsource2026-09-09
platformsscrapedsource2026-09-09
platformsscrapedsource2026-09-09
licensedeclaredsource2026-09-09
statusdeclaredsource2026-09-09
modalities.api.existsdeclaredsource2026-09-09
modalities.api.kinds[0]declaredsource2026-09-09
modalities.api.kinds[0]scrapedsource2026-09-09
modalities.api.coveragescrapedsource2026-09-09
modalities.api.docsdeclaredsource2026-09-09
modalities.data_access.export[0]declaredsource2026-09-09
modalities.rpa.ui_stack[0]declaredsource2026-09-09
modalities.agent_docs.llms_txtdeclaredsource2026-09-09
verdict.scores.apideclaredsource2026-09-09
verdict.scores.apideclaredsource2026-09-09
freshness.watch[0].urldeclaredsource2026-09-09
freshness.watch[1].urlscrapedsource2026-09-09
freshness.watch[2].urldeclaredsource2026-09-09
freshness.watch[3].urldeclaredsource2026-09-09

Related tools

Other products in this database that share a category with Visma InSchool.

Last verified 2026-09-09 · volatility medium · JSON record