{
 "categories": [
  "payroll",
  "hr"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-09-10",
   "fact": "homepage",
   "note": "Visma presents Agda PS as a Swedish cloud payroll and HRM system with BankID login, 450 collective agreements, and a best-fit statement for private companies with 50 or more employees.",
   "source": "https://agdaps.se/",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "vendor",
   "note": "The opened homepage title and site identify the product as Visma Agda PS.",
   "source": "https://agdaps.se/",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "deployment",
   "note": "The homepage states that investments are 100 percent in the cloud, with automatic updates and a hosted delivery.",
   "source": "https://agdaps.se/",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "platforms",
   "note": "Login is described as a hosted cloud application with mobile BankID. A native Windows or macOS payroll client is not named on that page.",
   "source": "https://agdaps.se/",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "license",
   "note": "The page states that customers pay only for the capacity used and offers sales contact. No public free tier is published.",
   "source": "https://agdaps.se/",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "status",
   "note": "The current Visma product site presents Agda PS as an active payroll offering.",
   "source": "https://agdaps.se/",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "modalities.api.exists",
   "note": "Visma documents Agda PS API as an Import API and Export API for direct communication with other systems without file transfer.",
   "source": "https://agdaps.se/losningar/api",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "modalities.api.kinds[0]",
   "note": "The API page describes HTTPS traffic with JSON and XML payloads for import and JSON for export, as a network API rather than a file drop.",
   "source": "https://agdaps.se/losningar/api",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "modalities.api.auth[0]",
   "note": "Permissions are controlled by the existing Agda PS rights model and can be set per endpoint. The FAQ gives API-account examples such as read-only schedule access for one unit versus vacation-balance access for another.",
   "source": "https://agdaps.se/losningar/api",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "modalities.api.coverage",
   "note": "Import covers schedules, attendance and absence, and pay transactions. Export covers employment, organisation, and balances. Availability is set by agreed contract terms. No public endpoint list is published.",
   "source": "https://agdaps.se/losningar/api",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "modalities.api.docs",
   "note": "This page is Visma's current public Agda PS API description, including formats, TLS, permissions, and the contract-gated availability FAQ.",
   "source": "https://agdaps.se/losningar/api",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "modalities.data_access.export[0]",
   "note": "Export API supports JSON for employment, organisation, and balance data.",
   "source": "https://agdaps.se/losningar/api",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "modalities.data_access.import[0]",
   "note": "Import API supports JSON for schedules, attendance, and pay transactions.",
   "source": "https://agdaps.se/losningar/api",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "modalities.data_access.import[1]",
   "note": "Import API also supports XML for the same import classes.",
   "source": "https://agdaps.se/losningar/api",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "Opened https://agdaps.se/llms.txt; the URL returned 404. That is not a first-party agent documentation index.",
   "source": "https://agdaps.se/llms.txt",
   "tier": "scraped"
  },
  {
   "date": "2026-09-10",
   "fact": "verdict.scores.api",
   "note": "The documented Import and Export API is a usable payroll integration path with JSON/XML and permissioned API accounts. Public docs omit base URLs, HTTP auth scheme, and a resource catalog, and availability is contract-gated, which keeps the path in the useful-but-limited band.",
   "source": "https://agdaps.se/losningar/api",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as Visma's current Agda PS homepage, including cloud delivery, BankID login, and the private-company 50+ employee positioning.",
   "source": "https://agdaps.se/",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as the current public Agda PS API page, including Import/Export coverage, JSON/XML, TLS 1.2, API-account permissions, and contract-gated availability.",
   "source": "https://agdaps.se/losningar/api",
   "tier": "declared"
  },
  {
   "date": "2026-09-10",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as Agda PS's current partner-integration catalogue, including the Agda PS API blurb and named HR, time, and bank partners.",
   "source": "https://agdaps.se/l%C3%B6sningar-integrationer",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-10",
  "volatility": "medium",
  "watch": [
   {
    "type": "docs",
    "url": "https://agdaps.se/"
   },
   {
    "type": "docs",
    "url": "https://agdaps.se/losningar/api"
   },
   {
    "type": "docs",
    "url": "https://agdaps.se/l%C3%B6sningar-integrationer"
   }
  ]
 },
 "homepage": "https://agdaps.se/",
 "id": "visma-agda-ps",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": false
  },
  "api": {
   "auth": [
    "api-account"
   ],
   "coverage": "partial",
   "docs": "https://agdaps.se/losningar/api",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "json"
   ],
   "import": [
    "json",
    "xml"
   ]
  },
  "extensibility": {
   "scripting": [],
   "webhooks": "unknown"
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": "unknown",
   "third_party": [],
   "verdict": "unknown"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. The documented Import/Export API is the supported machine path. Login is presented as a hosted cloud product with BankID. Browser automation remains unassessed.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": "unknown",
   "languages": [],
   "official": "unknown"
  }
 },
 "name": "Visma Agda PS",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "hogia-lon-plus",
   "visma-lonn",
   "4human-hrm"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Visma",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 5,
   "cli": null,
   "computer_use": null,
   "integrations": null,
   "mcp": null,
   "overall": 5,
   "rpa": null
  },
  "summary": "Visma Agda PS is automatable today through a vendor-documented Import and Export API, not through a public OpenAPI catalog. This record is Agda PS private-sector Swedish payroll and HRM on agdaps.se. It is not HogiaL\u00f6n Plus, Visma L\u00f8nn, Visma.net HRM, or a municipal-only product. The homepage presents a cloud payroll system with BankID login, automatic updates, and 450 collective agreements, aimed at private companies with 50 or more employees. Import API accepts JSON and XML for schedules, attendance and absence, and pay transactions. Export API returns JSON for employment, organisation, and balances. Traffic is HTTPS with TLS 1.2 or higher. Access uses permissioned API accounts tied to the existing Agda PS rights model, including per-endpoint limits. Availability is set by contract. The public API page does not publish base URLs, HTTP authentication scheme details, or a resource catalog. File paths such as INL, AEM, and AIM remain beside the API. Partner listings on the integrations page are not Zapier, Make, Power Automate, or n8n connectors. First-party MCP ownership is not established. Computer-use viability is unassessed. API scores 5 and is the best path because the documented import and export surface is usable for payroll integration but remains contract-gated and incompletely specified in public docs.\n"
 }
}