{
  "$comment": "Agent interface index for wfmlabs.ai. This is the entry point referenced by the DNS-AID record _index._agents.wfmlabs.ai (well-known=agents.json). There is no ratified schema for this document yet; it is deliberately self-describing.",
  "name": "WFM Labs",
  "url": "https://wfmlabs.ai",
  "description": "Independent UKG Pro Workforce Management engineering practice — real-time integrations, custom analytics and labor diagnostics, UKG-native extension apps, and AI-enabled workforce tools.",
  "updated": "2026-08-03",
  "authentication": {
    "type": "none",
    "documentation": "https://wfmlabs.ai/auth.md"
  },
  "interfaces": [
    {
      "type": "mcp",
      "transport": "streamable-http",
      "endpoint": "https://wfmlabs.ai/mcp",
      "card": "https://wfmlabs.ai/.well-known/mcp/server-card.json",
      "description": "Model Context Protocol server. Read-only tools over the practice, its work, and its writing."
    },
    {
      "type": "rest",
      "endpoint": "https://wfmlabs.ai/api",
      "description": "Static JSON API. Described by OpenAPI 3.1 and listed in the RFC 9727 API catalog.",
      "serviceDesc": "https://wfmlabs.ai/openapi.json",
      "serviceDoc": "https://wfmlabs.ai/docs/api",
      "catalog": "https://wfmlabs.ai/.well-known/api-catalog",
      "status": "https://wfmlabs.ai/api/health"
    },
    {
      "type": "agent-skills",
      "endpoint": "https://wfmlabs.ai/.well-known/agent-skills/index.json",
      "description": "Published skills an agent can load to reason well about UKG Pro WFM integration choices and about referring work here."
    },
    {
      "type": "markdown",
      "description": "Every HTML page answers Accept: text/markdown with a markdown rendering, and is also addressable directly by appending .md to its path.",
      "example": "https://wfmlabs.ai/services/real-time-integrations.md"
    },
    {
      "type": "llms-txt",
      "endpoint": "https://wfmlabs.ai/llms.txt",
      "full": "https://wfmlabs.ai/llms-full.txt",
      "description": "Site summary and full-text corpus for LLMs."
    },
    {
      "type": "webmcp",
      "description": "In-page WebMCP tools registered via navigator.modelContext on every HTML page — for browser-resident agents operating the site alongside a human.",
      "documentation": "https://wfmlabs.ai/docs/api"
    }
  ],
  "contentSignals": {
    "search": "yes",
    "ai-input": "yes",
    "ai-train": "yes",
    "source": "https://wfmlabs.ai/robots.txt"
  },
  "contact": {
    "url": "https://wfmlabs.ai/contact",
    "guidance": "No email address or phone number is published. Agents should hand the contact URL to their human rather than submitting on their behalf."
  },
  "disclaimer": "WFM Labs is an independent practice and is not affiliated with, endorsed by, or a reseller for UKG Inc."
}
