Can AI agents automate Visma Flyt Skole?
Visma Flyt · saas · educationpublic-sectorschool-administration
Visma Flyt Skole is automatable today through its partner-gated External API, with OneRoster 1.2 as a second read-only roster path. The External API is a documented REST interface for employees, pupils, groups, access control, municipality metadata, and LMS export in PIFU, IMS, and ABC formats. Authorized clients can create and update employees and positions, update groups, and manage employee access groups. Change detection is pull-based for pupils, guardians, employees, groups, and memberships, not a documented push webhook. Authentication is OAuth 2.0 client credentials through Visma Connect. Visma Flyt provisions each application in the Visma Developer Portal, scopes it, and links municipal or school tenants in the Flyt Skole admin panel. Production access needs approval. A sandbox with a separate quota exists, and Visma states a 99.9 percent production SLA plus semantic versioning with at least six months of deprecated-version support. Default rate limits are per application; public numbers are not published. OneRoster 1.2 (Norwegian profile) exposes organizations, schools, courses, classes, users, enrollments, and academic sessions as JSON under a roster-core.readonly scope. Zapier, Make, Microsoft Power Automate, and n8n had no Flyt Skole connector in their public catalogs on 2026-08-21. No official SDK or general CLI was established. Vendor documentation does not settle first-party MCP ownership, and the official MCP registry had no Flyt Skole server. Computer-use viability is unassessed. Sibling Flyt products, including Barnehage, InSchool, and Voksenopplæring, are outside this record.
Best path today: api · Overall automatability: 6/10
Modalities
| Modality | Status | Detail |
|---|---|---|
| API | yes | restonerosteroauth2-client-credentials coverage: partial · docs |
| SDK | unknown | official: unknown |
| MCP | unknown | verdict: unknown |
| Integrations | no | |
| CLI | unknown | |
| Extensibility | yes | visma-developer-portal-apps webhooks: unknown |
| Data access | export: api-json, lms-pifu, lms-ims, lms-abc, oneroster-json · import: api-json | |
| RPA / UI automation | unknown | web-dom No repeatable UI probe was run. The External API and OneRoster 1.2 interfaces are the supported automation paths. Pupil and guardian data are GDPR-regulated, so browser control is not a substitute for scoped partner access.
|
| Computer use | unknown | measured verdicts only — "unknown" means not yet probed by us |
Scores
| api | mcp | integrations | cli | rpa | computer use | overall |
|---|---|---|---|---|---|---|
| 6 | — | 0 | — | — | — | 6 |
Evidence
| Fact | Tier | Source | Date |
|---|---|---|---|
homepage | declared | source | 2026-08-21 |
vendor | declared | source | 2026-08-21 |
deployment | declared | source | 2026-08-21 |
platforms | declared | source | 2026-08-21 |
license | declared | source | 2026-08-21 |
modalities.api.exists | declared | source | 2026-08-21 |
modalities.api.kinds[0] | declared | source | 2026-08-21 |
modalities.api.kinds[1] | declared | source | 2026-08-21 |
modalities.api.auth[0] | declared | source | 2026-08-21 |
modalities.api.coverage | declared | source | 2026-08-21 |
modalities.extensibility.scripting[0] | declared | source | 2026-08-21 |
modalities.data_access.export | declared | source | 2026-08-21 |
modalities.data_access.export | declared | source | 2026-08-21 |
modalities.data_access.import | declared | source | 2026-08-21 |
modalities.agent_docs.llms_txt | declared | source | 2026-08-21 |
modalities.integrations.zapier | scraped | source | 2026-08-21 |
modalities.integrations.make | scraped | source | 2026-08-21 |
modalities.integrations.power_automate | scraped | source | 2026-08-21 |
modalities.integrations.n8n | scraped | source | 2026-08-21 |
verdict.scores.api | declared | source | 2026-08-21 |
verdict.scores.api | declared | source | 2026-08-21 |
verdict.scores.integrations | scraped | source | 2026-08-21 |
freshness.watch[0].url | declared | source | 2026-08-21 |
freshness.watch[1].url | declared | source | 2026-08-21 |
freshness.watch[2].url | declared | source | 2026-08-21 |
Related tools
Other products in this database that share a category with Visma Flyt Skole.
Last verified 2026-08-21 · volatility medium · JSON record