Can AI agents automate Dialogporten?
Digitaliseringsdirektoratet (Digdir) · saas · governmentpublic-sectorcommunications
Dialogporten is automatable today as Digdir's national digital-dialog metadata API, not as Altinn, eFormidling, ID-porten, or Maskinporten. Service owners create and update dialogs over REST OpenAPI. End-user systems search and read dialogs over REST or GraphQL. Production hosts are platform.altinn.no/dialogporten. End-user calls use an ID-porten token with scope digdir:dialogporten, or a Maskinporten token for a system user. Service-owner calls use Maskinporten scopes such as digdir:dialogporten.serviceprovider, optionally exchanged in Altinn Token Exchange. The organisation in the consumer claim must be a registered Altinn service owner. Dialogs store metadata, actions, and URL references; form bodies and attachments stay on the service platform. End users are read-only except system labels and the seen log. Altinn Events publish CloudEvents for create, update, delete, seen, and activity changes. An official .NET client covers the service-owner API; the end-user SDK is still in development. Vendor documentation does not settle first-party MCP ownership. Computer-use viability is unassessed.
Best path today: api · Overall automatability: 6/10
Modalities
| Modality | Status | Detail |
|---|---|---|
| API | yes | restgraphqlid-portenmaskinporten coverage: partial · docs |
| SDK | yes | csharp official: yes |
| MCP | unknown | verdict: unknown |
| Integrations | unknown | |
| CLI | unknown | |
| Extensibility | yes | service-owner-restend-user-graphqldotnet-client webhooks: True |
| Data access | export: dialog-metadata, cloud-events · import: dialog-create-update | |
| RPA / UI automation | unknown | web-dom No repeatable UI probe was run. End users reach dialogs through altinn.no arbeidsflate after ID-porten login. The documented machine path is the service-owner REST API and the end-user REST or GraphQL APIs, not portal UI automation.
|
| Computer use | unknown | measured verdicts only — "unknown" means not yet probed by us |
Scores
| api | mcp | integrations | cli | rpa | computer use | overall |
|---|---|---|---|---|---|---|
| 6 | — | — | — | — | — | 6 |
Evidence
| Fact | Tier | Source | Date |
|---|---|---|---|
homepage | declared | source | 2026-09-03 |
vendor | declared | source | 2026-09-03 |
license | declared | source | 2026-09-03 |
modalities.api.exists | declared | source | 2026-09-03 |
modalities.api.kinds[0] | declared | source | 2026-09-03 |
modalities.api.kinds[1] | declared | source | 2026-09-03 |
modalities.api.auth[0] | declared | source | 2026-09-03 |
modalities.api.auth[1] | declared | source | 2026-09-03 |
modalities.api.coverage | declared | source | 2026-09-03 |
modalities.api.docs | declared | source | 2026-09-03 |
modalities.sdk.exists | declared | source | 2026-09-03 |
modalities.sdk.languages[0] | declared | source | 2026-09-03 |
modalities.sdk.official | declared | source | 2026-09-03 |
modalities.extensibility.scripting[0] | declared | source | 2026-09-03 |
modalities.extensibility.scripting[1] | declared | source | 2026-09-03 |
modalities.extensibility.scripting[2] | declared | source | 2026-09-03 |
modalities.extensibility.webhooks | declared | source | 2026-09-03 |
modalities.data_access.export[0] | declared | source | 2026-09-03 |
modalities.data_access.export[1] | declared | source | 2026-09-03 |
modalities.data_access.import[0] | declared | source | 2026-09-03 |
modalities.agent_docs.llms_txt | scraped | source | 2026-09-03 |
verdict.scores.api | declared | source | 2026-09-03 |
freshness.watch[0].url | declared | source | 2026-09-03 |
freshness.watch[1].url | declared | source | 2026-09-03 |
freshness.watch[2].url | declared | source | 2026-09-03 |
freshness.watch[3].url | declared | source | 2026-09-03 |
Related tools
Other products in this database that share a category with Dialogporten.
Last verified 2026-09-03 · volatility medium · JSON record