{
  "name": "AttendIQ Workforce Compliance Agent",
  "description": "Provides construction workforce compliance data including worker access status, CSCS card verification, induction completion, competency records, and site attendance for UK construction sites. Built for Principal Contractors and supply chain companies.",
  "version": "1.0.0",
  "provider": {
    "organization": "AttendIQ",
    "url": "https://attendiq.co.uk",
    "contact": "api@attendiq.co.uk"
  },
  "url": "https://api.attendiq.co.uk/a2a",
  "icon_url": "https://attendiq.co.uk/logo.png",
  "documentation_url": "https://docs.attendiq.co.uk/api",
  "terms_of_service_url": "https://attendiq.co.uk/terms",
  "privacy_policy_url": "https://attendiq.co.uk/privacy",
  "default_input_modes": ["text", "application/json"],
  "default_output_modes": ["text", "application/json"],
  "capabilities": {
    "streaming": false,
    "push_notifications": true,
    "state_transition_history": true
  },
  "skills": [
    {
      "id": "worker-access-check",
      "name": "Worker Site Access Check",
      "description": "Check whether a specific worker is permitted to access a named construction site. Evaluates CSCS status, induction completion, right to work, employer connection, competency requirements, and any active bans or D&A suspensions.",
      "tags": ["compliance", "access-control", "CSCS", "construction", "workforce", "CDM"],
      "input_modes": ["text", "application/json"],
      "output_modes": ["application/json"]
    },
    {
      "id": "site-attendance",
      "name": "Site Attendance Query",
      "description": "Retrieve current workers on site (FILO board), clock-in/out timestamps, and attendance history for a construction site. Supports fatigue and Working Time Directive queries.",
      "tags": ["attendance", "time-tracking", "construction", "workforce", "FILO", "fatigue"],
      "input_modes": ["text", "application/json"],
      "output_modes": ["application/json"]
    },
    {
      "id": "competency-status",
      "name": "Worker Competency Status",
      "description": "Retrieve a worker's current competencies including CSCS card status, trade certifications, induction completion records, and expiry dates. Supports confidence score filtering (C1-C6 scale).",
      "tags": ["competency", "CSCS", "inductions", "training", "construction", "skills-passport"],
      "input_modes": ["text", "application/json"],
      "output_modes": ["application/json"]
    },
    {
      "id": "supply-chain-compliance",
      "name": "Supply Chain Compliance Summary",
      "description": "For Principal Contractors: retrieve compliance status of connected supply chain companies and their workers against site access requirements. Returns pass/warn/block status per worker.",
      "tags": ["supply-chain", "principal-contractor", "CDM", "subcontractor", "compliance"],
      "input_modes": ["application/json"],
      "output_modes": ["application/json"]
    }
  ],
  "authentication": {
    "schemes": ["Bearer"],
    "description": "API key authentication via Authorization: Bearer {key} header. Generate API keys at https://app.attendiq.co.uk/admin/api. Keys are scoped to organisation and can be restricted by IP range."
  }
}
