{
  "name": "Camden Tools Shopping Agent",
  "description": "Deterministic shopping assistant for camdentools.com: product search and lookup, comparisons, basket links, order tracking, shipping availability and Website Express status. It never places orders — shoppers check out on the site.",
  "version": "1.2.0+6f9532f",
  "protocolVersion": "1.0",
  "url": "https://camdentools.com/a2a",
  "preferredTransport": "JSONRPC",
  "supportedInterfaces": [
    {
      "url": "https://camdentools.com/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "provider": {
    "organization": "Camden Tools Ltd",
    "url": "https://camdentools.com"
  },
  "documentationUrl": "https://camdentools.com/developers",
  "iconUrl": "https://camdentools.com/logo.png",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain"
  ],
  "securitySchemes": {},
  "security": [],
  "skills": [
    {
      "id": "search-products",
      "name": "Search products",
      "description": "Find tools and equipment in the Camden Tools catalogue with prices, stock and links.",
      "tags": [
        "shopping",
        "search",
        "tools"
      ],
      "examples": [
        "cordless combi drill 18v",
        "Makita circular saw",
        "safety boots size 10"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    },
    {
      "id": "product-lookup",
      "name": "Product lookup",
      "description": "Full details for a product by SKU or slug: price ex/inc VAT, stock, variants, documents.",
      "tags": [
        "shopping",
        "product"
      ],
      "examples": [
        "{\"skill\":\"product-lookup\",\"sku\":\"DCD796P2\"}"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    },
    {
      "id": "compare-products",
      "name": "Compare products",
      "description": "Side-by-side comparison of two to five SKUs.",
      "tags": [
        "shopping",
        "comparison"
      ],
      "examples": [
        "DCD796P2, DHP485Z, M18FPD2"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    },
    {
      "id": "create-basket",
      "name": "Create basket link",
      "description": "Turn product ids and quantities into a link that fills the shopper's basket on camdentools.com; they review it and pay at checkout.",
      "tags": [
        "shopping",
        "basket"
      ],
      "examples": [
        "{\"skill\":\"create-basket\",\"items\":[{\"id\":27155,\"quantity\":2},{\"id\":4410,\"quantity\":1}]}"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    },
    {
      "id": "order-status",
      "name": "Order status",
      "description": "Track an order with its order number and delivery postcode.",
      "tags": [
        "orders",
        "tracking"
      ],
      "examples": [
        "order CT-102938 postcode NW2 7JW"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    },
    {
      "id": "shipping-availability",
      "name": "Shipping availability",
      "description": "Whether Camden Tools ships to a country (ISO alpha-2 code).",
      "tags": [
        "delivery"
      ],
      "examples": [
        "IE",
        "US"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    },
    {
      "id": "express-delivery-status",
      "name": "Website Express status",
      "description": "Whether same-working-day dispatch is available right now for UK orders.",
      "tags": [
        "delivery",
        "express"
      ],
      "examples": [
        "express delivery"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    }
  ]
}