{
 "categories": [
  "quality-management"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-09-08",
   "fact": "homepage",
   "note": "The homepage presents EcoOnline as a safety and sustainability suite covering EHS software, chemical safety, ESG software, and training, and invites a demo.",
   "source": "https://www.ecoonline.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-08",
   "fact": "vendor",
   "note": "The Norwegian about page identifies EcoOnline as a global SaaS company protecting people and the planet since 2001, trusted by over 11,000 customers as vendor copy.",
   "source": "https://www.ecoonline.com/no/om-oss/",
   "tier": "declared"
  },
  {
   "date": "2026-09-08",
   "fact": "deployment",
   "note": "The homepage describes a centralised cloud-based solution accessible 24/7. The about page independently calls EcoOnline a global SaaS leader.",
   "source": "https://www.ecoonline.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-08",
   "fact": "platforms",
   "note": "EcoOnline's mobile EHS article states the mobile app is available on iOS and Android. The EHS product page and chemical-safety page describe browser use plus mobile reporting.",
   "source": "https://www.ecoonline.com/blog/mobile-ehs-software-real-time-analytics/",
   "tier": "declared"
  },
  {
   "date": "2026-09-08",
   "fact": "license",
   "note": "The homepage sells the suite through a demo and in-house experts, not as a public free or open-source download.",
   "source": "https://www.ecoonline.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-08",
   "fact": "status",
   "note": "The Norwegian HMS risk page is a live product surface for risk assessment, SJA, and task-based risk assessments inside EcoOnline's HMS system.",
   "source": "https://www.ecoonline.com/no/hms-system/risikostyring/",
   "tier": "declared"
  },
  {
   "date": "2026-09-08",
   "fact": "modalities.api.exists",
   "note": "EcoOnline's integration brochure lists API Access, webhooks, data feeds, third-party integrations, data warehouse, and bespoke flows as types, without authentication, resources, or a public endpoint catalogue.",
   "source": "https://insights.ecoonline.com/nam/product-brochure/integrations/type-of-integrations",
   "tier": "declared"
  },
  {
   "date": "2026-09-08",
   "fact": "modalities.api.exists",
   "note": "The EHS product page says EcoOnline EHS can integrate with mobile, web, or internet-enabled applications. It does not publish a suite API contract. ecoonline.com/developer, /developers, and /api returned 404 in this pass.",
   "source": "https://www.ecoonline.com/ehs-software/",
   "tier": "declared"
  },
  {
   "date": "2026-09-08",
   "fact": "modalities.api.exists",
   "note": "D4H, now EcoOnline emergency and crisis, documents a Team Manager API with bearer tokens on regional api.team-manager hosts and a separate Operations Center API. Support mail is d4h.support@ecoonline.com. This is an edition API, not a suite contract.",
   "source": "https://help.d4h.com/article/374-api-quick-start-guide",
   "tier": "declared"
  },
  {
   "date": "2026-09-08",
   "fact": "modalities.api.exists",
   "note": "Opened D4H Operations Center API docs. The swagger.json describes a REST API with GET, POST, PATCH, and DELETE, Bearer JWT personal-access tokens, and incident resources. It is labelled D4H Operations Center, not EcoOnline suite API.",
   "source": "https://operations-center.us.d4h.com/api/docs/v1",
   "tier": "declared"
  },
  {
   "date": "2026-09-08",
   "fact": "modalities.api.exists",
   "note": "Opened a public Swagger UI titled eCompliance Web API. That is an eCompliance edition surface. api.ecompliance.com/swagger/docs/v1 returned 404 in this pass.",
   "source": "https://api.ecompliance.com/swagger/ui/index",
   "tier": "declared"
  },
  {
   "date": "2026-09-08",
   "fact": "modalities.api.exists",
   "note": "Almego SDS authoring, sold as EcoOnline chemical safety, claims built-in migration tools, a cutting-edge API, and direct ECHA access, without publishing authentication or resources.",
   "source": "https://www.ecoonline.com/chemical-safety/sds-authoring/",
   "tier": "declared"
  },
  {
   "date": "2026-09-08",
   "fact": "modalities.api.exists",
   "note": "EcoOnline's 9 July 2024 Sypol announcement says an API will share COSHH risk-assessment metadata into a customer's wider technology ecosystem. Unified login is claimed across EcoOnline products; the API is Sypol-specific.",
   "source": "https://www.ecoonline.com/news/ecoonline-introduces-new-sypol-user-experience-and-features/",
   "tier": "declared"
  },
  {
   "date": "2026-09-08",
   "fact": "modalities.api.exists",
   "note": "EcoOnline UK Limited's G-Cloud 14 ESG listing, powered by Ecometrica, states API Yes, OpenAPI documentation, and an ESG API Gateway / Connected Data Platform whose setup is expert-managed. It is not a public self-serve catalogue and is ESG-edition, not suite-wide.",
   "source": "https://www.applytosupply.digitalmarketplace.service.gov.uk/g-cloud/services/796102015677295",
   "tier": "scraped"
  },
  {
   "date": "2026-09-08",
   "fact": "modalities.api.exists",
   "note": "The StaySafe G-Cloud listing describes OpenAPI documentation and endpoints for user onboarding, profile changes, offboarding, and reporting, with a sandbox. That is a lone-worker edition API, not the EcoOnline suite API.",
   "source": "https://www.applytosupply.digitalmarketplace.service.gov.uk/g-cloud/services/944584233681140",
   "tier": "scraped"
  },
  {
   "date": "2026-09-08",
   "fact": "modalities.api.exists",
   "note": "The ePermits FAQ states that ePermits can connect with CMMS, EHS, or ERP systems through secure APIs and names SafeContractor. No public ePermits endpoint catalogue was opened.",
   "source": "https://www.ecoonline.com/ehs-software/control-of-work/epermits/",
   "tier": "declared"
  },
  {
   "date": "2026-09-08",
   "fact": "modalities.api.exists",
   "note": "The public GitHub organization EcoOnline describes itself as EcoOnline AS code repositories. Listed repos include an Angular client for the D4H V2 API and a swagger-ui fork. None is a published EcoOnline suite API catalogue.",
   "source": "https://github.com/EcoOnline",
   "tier": "declared"
  },
  {
   "date": "2026-09-08",
   "fact": "modalities.integrations.zapier",
   "note": "Zapier's public app directory returned 404 for ecoonline on 2026-09-08. Alias paths ecompliance, d4h, ecometrica, almego, and staysafe also returned 404.",
   "source": "https://zapier.com/apps/ecoonline/integrations",
   "tier": "scraped"
  },
  {
   "date": "2026-09-08",
   "fact": "modalities.integrations.make",
   "note": "Make's app catalogue rendered a coming-soon 404 page for /ecoonline on 2026-09-08. Alias paths ecompliance and d4h did the same.",
   "source": "https://apps.make.com/ecoonline",
   "tier": "scraped"
  },
  {
   "date": "2026-09-08",
   "fact": "modalities.integrations.power_automate",
   "note": "Microsoft's connector path /connectors/ecoonline/ returned 404 on 2026-09-08. /connectors/ecompliance/ also returned 404. A scan of the Power Automate connector-reference page found no EcoOnline, eCompliance, D4H, Ecometrica, Almego, or StaySafe connector.",
   "source": "https://learn.microsoft.com/en-us/connectors/ecoonline/",
   "tier": "scraped"
  },
  {
   "date": "2026-09-08",
   "fact": "modalities.integrations.n8n",
   "note": "n8n's built-in app-node documentation returned 404 for n8n-nodes-base.ecoonline on 2026-09-08. n8n-nodes-base.ecompliance also returned 404.",
   "source": "https://docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.ecoonline/",
   "tier": "scraped"
  },
  {
   "date": "2026-09-08",
   "fact": "verdict.scores.integrations",
   "note": "Bounded 2026-09-08 checks of Zapier, Make, Microsoft Power Automate, and n8n found no EcoOnline connector, so the tracked iPaaS path is absent.",
   "source": "https://learn.microsoft.com/en-us/connectors/ecoonline/",
   "tier": "scraped"
  },
  {
   "date": "2026-09-08",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "https://www.ecoonline.com/llms.txt is a Yoast SEO v25.8 marketing sitemap, not a first-party agent or API guide.",
   "source": "https://www.ecoonline.com/llms.txt",
   "tier": "scraped"
  },
  {
   "date": "2026-09-08",
   "fact": "modalities.mcp.first_party",
   "note": "Official MCP registry search for ecoonline returned zero servers. Registry silence does not establish first-party absence.",
   "source": "https://registry.modelcontextprotocol.io/v0.1/servers?search=ecoonline",
   "tier": "scraped"
  },
  {
   "date": "2026-09-08",
   "fact": "modalities.rpa.notes",
   "note": "EcoOnline documents a web EHS console plus iOS and Android apps for incident and hazard reporting. No UI automation probe was run.",
   "source": "https://www.ecoonline.com/blog/mobile-ehs-software-real-time-analytics/",
   "tier": "declared"
  },
  {
   "date": "2026-09-08",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as the current EcoOnline suite homepage.",
   "source": "https://www.ecoonline.com/",
   "tier": "declared"
  },
  {
   "date": "2026-09-08",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as the current EcoOnline types-of-integrations brochure.",
   "source": "https://insights.ecoonline.com/nam/product-brochure/integrations/type-of-integrations",
   "tier": "declared"
  },
  {
   "date": "2026-09-08",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as the current EcoOnline EHS software product page.",
   "source": "https://www.ecoonline.com/ehs-software/",
   "tier": "declared"
  },
  {
   "date": "2026-09-08",
   "fact": "freshness.watch[3].url",
   "note": "Opened and verified as the current D4H API quick-start guide, including EcoOnline support routing.",
   "source": "https://help.d4h.com/article/374-api-quick-start-guide",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-09-08",
  "volatility": "medium",
  "watch": [
   {
    "type": "docs",
    "url": "https://www.ecoonline.com/"
   },
   {
    "type": "docs",
    "url": "https://insights.ecoonline.com/nam/product-brochure/integrations/type-of-integrations"
   },
   {
    "type": "docs",
    "url": "https://www.ecoonline.com/ehs-software/"
   },
   {
    "type": "api",
    "url": "https://help.d4h.com/article/374-api-quick-start-guide"
   }
  ]
 },
 "homepage": "https://www.ecoonline.com/",
 "id": "ecoonline",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": false
  },
  "api": {
   "auth": [],
   "coverage": "unknown",
   "docs": null,
   "exists": "unknown",
   "kinds": []
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [],
   "import": []
  },
  "extensibility": {
   "scripting": [],
   "webhooks": "unknown"
  },
  "integrations": {
   "make": false,
   "n8n": false,
   "power_automate": false,
   "zapier": false
  },
  "mcp": {
   "first_party": "unknown",
   "third_party": [],
   "verdict": "unknown"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. EcoOnline presents a browser SaaS console plus iOS and Android apps for field reporting. Those surfaces are not a substitute for a suite-wide API contract. Edition APIs such as D4H and eCompliance are separate identities inside the suite.\n",
   "ui_stack": [
    "web-dom",
    "mobile-app"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": "unknown",
   "languages": [],
   "official": "unknown"
  }
 },
 "name": "EcoOnline",
 "platforms": [
  "web",
  "ios",
  "android"
 ],
 "related": {
  "alternatives": [
   "compilo",
   "eqs"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "EcoOnline",
 "verdict": {
  "best_path": "integrations",
  "scores": {
   "api": null,
   "cli": null,
   "computer_use": null,
   "integrations": 0,
   "mcp": null,
   "overall": 0,
   "rpa": null
  },
  "summary": "EcoOnline does not publish one suite-wide automation API that an agent can treat as the product. EcoOnline is a commercial SaaS safety and sustainability suite on ecoonline.com covering EHS software, chemical safety, ESG reporting powered by Ecometrica, training, StaySafe lone worker, and D4H emergency and crisis. Those editions advertise different APIs, so this record stays at suite identity and leaves the suite API unknown. D4H documents a Team Manager API with bearer tokens on regional api.team-manager hosts and a separate Operations Center REST API that uses personal-access JWT tokens. eCompliance publishes a Swagger UI titled eCompliance Web API. Almego SDS authoring claims a cutting-edge API. Sypol's 2024 product news says an API shares COSHH risk-assessment metadata. EcoOnline UK's G-Cloud ESG listing describes an expert-managed ESG API Gateway with OpenAPI documentation that is not a public catalogue. StaySafe's G-Cloud listing describes an OpenAPI for user provisioning and reporting. ePermits marketing says it can connect through secure APIs. A North American EcoOnline brochure lists API access, webhooks, data feeds, and a data warehouse as integration types without authentication, resources, or a developer hub. ecoonline.com/developer, /developers, and /api returned 404 on 2026-09-08, and developer.ecoonline.com, docs.ecoonline.com, and api.ecoonline.com did not resolve. The assessed suite-wide path is the tracked iPaaS connectors, and that path is absent: Zapier, Make, Microsoft Power Automate, and n8n had no EcoOnline connector on 2026-09-08. First-party MCP ownership is not established. Computer-use viability is unassessed. This record is not Compilo, EQS, or EG Landax.\n"
 }
}