{
  "name": "AGMM payable pages",
  "about": {
    "publisher": "AGMM",
    "description": "AGMM is a UK AI consultancy for owners of businesses turning over £1m to £50m.",
    "service": {
      "name": "AI Constraint Audit",
      "description": "A 14-day, business-wide review that maps where time and money leak and what each fix is worth. It is the one fixed-fee service; builds are scoped separately."
    },
    "url": "https://agmm.co.uk/ai-constraint-audit/?utm_source=agent&utm_medium=bazaar&utm_campaign=catalog"
  },
  "enforcement": "charging",
  "note": "Each paid address answers 402 to everyone and delivers the same page as the free address after one x402 payment.",
  "payment": {
    "x402Version": 2,
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "token": "USDC",
    "amountAtomic": "10000",
    "amountUsd": "0.01",
    "payTo": "0x14ef55c0317dd6b255ac921245272f15a1666fc8",
    "alsoAccepts": [
      {
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "networkName": "Solana",
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "token": "USDC",
        "payTo": "CsmSe96j3u68PRUhisjwxzgmgrLkWqqVU1van5gxmY6S",
        "amountAtomic": "10000"
      }
    ]
  },
  "count": 59,
  "guide": "https://agmm.co.uk/x402/",
  "openapi": "https://agmm.co.uk/openapi.json",
  "dataProducts": [
    {
      "id": "terms",
      "title": "Emerging AI terms: the full tracked set",
      "description": "Every emerging AI term AGMM tracks, as one JSON document: term, status, plain definition where AGMM has published one, first and last seen dates, momentum, sightings with source links and the AGMM article. Updated as the research engine runs.",
      "priceCents": 5,
      "priceUsd": "0.05",
      "currency": "USDC",
      "method": "GET",
      "protocol": "x402 v2",
      "url": "https://agmm.co.uk/x402/data/terms.json",
      "previewUrl": "https://agmm.co.uk/x402/data/terms/preview",
      "fields": [
        "term",
        "slug",
        "status",
        "definition",
        "firstSeen",
        "lastSeen",
        "ageVerdict",
        "momentum",
        "sources",
        "articleUrl"
      ],
      "outputSchema": {
        "type": "object",
        "required": [
          "schema",
          "terms"
        ],
        "properties": {
          "schema": {
            "const": "agmm.terms.v1"
          },
          "generatedFrom": {
            "type": "string"
          },
          "count": {
            "type": "integer"
          },
          "terms": {
            "type": "array",
            "items": {
              "$ref": "#/$defs/term"
            }
          }
        },
        "$defs": {
          "term": {
            "type": "object",
            "required": [
              "term",
              "slug",
              "status",
              "firstSeen"
            ],
            "properties": {
              "term": {
                "type": "string"
              },
              "slug": {
                "type": "string"
              },
              "status": {
                "enum": [
                  "published",
                  "established",
                  "candidate"
                ]
              },
              "definition": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "firstSeen": {
                "type": "string"
              },
              "lastSeen": {
                "type": "string"
              },
              "ageVerdict": {
                "type": [
                  "object",
                  "null"
                ]
              },
              "momentum": {
                "type": [
                  "object",
                  "null"
                ]
              },
              "sources": {
                "type": "array",
                "items": {
                  "type": "object"
                }
              },
              "articleUrl": {
                "type": [
                  "string",
                  "null"
                ]
              }
            }
          }
        }
      },
      "example": {
        "schema": "agmm.terms.v1",
        "asOf": "2026-10-19",
        "count": 1,
        "terms": [
          {
            "term": "Agentic AI",
            "slug": "agentic-ai",
            "status": "published",
            "definition": "Agentic AI is software that works towards a goal by acting in your systems, checking the result and choosing its next step.",
            "firstSeen": "2026-10-12",
            "lastSeen": "2026-10-19",
            "ageVerdict": null,
            "momentum": {
              "day": "2026-10-19",
              "score": 11.562,
              "publishers7d": 32
            },
            "sources": [
              {
                "url": "https://arxiv.org/abs/2610.23787v1",
                "title": "DLite: History-free Speculative Decoding for Agentic AI",
                "domain": "arxiv.org",
                "date": "2026-10-16",
                "kind": "sighting"
              }
            ],
            "articleUrl": "https://agmm.co.uk/learn/what-is-agentic-ai/"
          }
        ]
      },
      "freeEquivalent": false,
      "available": 1,
      "lastUpdated": "2026-10-21T00:00:00Z"
    },
    {
      "id": "term",
      "title": "One emerging AI term",
      "description": "One tracked emerging AI term: definition where published, first and last seen, age verdict, momentum and source sightings.",
      "priceCents": 1,
      "priceUsd": "0.01",
      "currency": "USDC",
      "method": "GET",
      "protocol": "x402 v2",
      "url": "https://agmm.co.uk/x402/data/terms/:slug.json",
      "previewUrl": "https://agmm.co.uk/x402/data/terms/:slug/preview",
      "fields": [
        "term",
        "slug",
        "status",
        "definition",
        "firstSeen",
        "lastSeen",
        "ageVerdict",
        "momentum",
        "sources",
        "articleUrl"
      ],
      "outputSchema": {
        "$ref": "#/$defs/term",
        "$defs": {
          "term": {
            "type": "object",
            "required": [
              "term",
              "slug",
              "status",
              "firstSeen"
            ],
            "properties": {
              "term": {
                "type": "string"
              },
              "slug": {
                "type": "string"
              },
              "status": {
                "enum": [
                  "published",
                  "established",
                  "candidate"
                ]
              },
              "definition": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "firstSeen": {
                "type": "string"
              },
              "lastSeen": {
                "type": "string"
              },
              "sources": {
                "type": "array",
                "items": {
                  "type": "object"
                }
              },
              "articleUrl": {
                "type": [
                  "string",
                  "null"
                ]
              }
            }
          }
        }
      },
      "example": {
        "schema": "agmm.term.v1",
        "term": "Agentic AI",
        "slug": "agentic-ai",
        "status": "published",
        "definition": "Agentic AI is software that works towards a goal by acting in your systems, checking the result and choosing its next step.",
        "firstSeen": "2026-10-12",
        "lastSeen": "2026-10-19",
        "ageVerdict": null,
        "momentum": {
          "day": "2026-10-19",
          "score": 11.562,
          "publishers7d": 32
        },
        "sources": [
          {
            "url": "https://arxiv.org/abs/2610.23787v1",
            "title": "DLite: History-free Speculative Decoding for Agentic AI",
            "domain": "arxiv.org",
            "date": "2026-10-16",
            "kind": "sighting"
          }
        ],
        "articleUrl": "https://agmm.co.uk/learn/what-is-agentic-ai/"
      },
      "freeEquivalent": false,
      "available": 28,
      "lastUpdated": "2026-10-21T00:00:00Z",
      "items": [
        {
          "slug": "agentic-ai",
          "url": "https://agmm.co.uk/x402/data/terms/agentic-ai.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/agentic-ai/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "ai-agent",
          "url": "https://agmm.co.uk/x402/data/terms/ai-agent.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/ai-agent/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "ai-debt",
          "url": "https://agmm.co.uk/x402/data/terms/ai-debt.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/ai-debt/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "ai-factory",
          "url": "https://agmm.co.uk/x402/data/terms/ai-factory.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/ai-factory/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "ai-gateway",
          "url": "https://agmm.co.uk/x402/data/terms/ai-gateway.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/ai-gateway/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "ai-ready",
          "url": "https://agmm.co.uk/x402/data/terms/ai-ready.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/ai-ready/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "ai-slop",
          "url": "https://agmm.co.uk/x402/data/terms/ai-slop.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/ai-slop/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "ai-sovereignty",
          "url": "https://agmm.co.uk/x402/data/terms/ai-sovereignty.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/ai-sovereignty/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "ai-workflow",
          "url": "https://agmm.co.uk/x402/data/terms/ai-workflow.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/ai-workflow/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "coding-agent",
          "url": "https://agmm.co.uk/x402/data/terms/coding-agent.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/coding-agent/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "decision-model",
          "url": "https://agmm.co.uk/x402/data/terms/decision-model.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/decision-model/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "embedded-ai",
          "url": "https://agmm.co.uk/x402/data/terms/embedded-ai.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/embedded-ai/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "enterprise-ai",
          "url": "https://agmm.co.uk/x402/data/terms/enterprise-ai.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/enterprise-ai/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "frontier-ai",
          "url": "https://agmm.co.uk/x402/data/terms/frontier-ai.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/frontier-ai/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "frontier-model",
          "url": "https://agmm.co.uk/x402/data/terms/frontier-model.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/frontier-model/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "hybrid-reasoning-agent",
          "url": "https://agmm.co.uk/x402/data/terms/hybrid-reasoning-agent.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/hybrid-reasoning-agent/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "llm-agent",
          "url": "https://agmm.co.uk/x402/data/terms/llm-agent.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/llm-agent/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "personal-agent",
          "url": "https://agmm.co.uk/x402/data/terms/personal-agent.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/personal-agent/preview",
          "updatedAt": "2026-10-20T00:00:00Z"
        },
        {
          "slug": "physical-ai",
          "url": "https://agmm.co.uk/x402/data/terms/physical-ai.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/physical-ai/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "rogue-ai",
          "url": "https://agmm.co.uk/x402/data/terms/rogue-ai.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/rogue-ai/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "run-local-ai",
          "url": "https://agmm.co.uk/x402/data/terms/run-local-ai.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/run-local-ai/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "scraping-and-ai",
          "url": "https://agmm.co.uk/x402/data/terms/scraping-and-ai.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/scraping-and-ai/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "self-replicating-ai-worm",
          "url": "https://agmm.co.uk/x402/data/terms/self-replicating-ai-worm.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/self-replicating-ai-worm/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "sovereign-ai",
          "url": "https://agmm.co.uk/x402/data/terms/sovereign-ai.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/sovereign-ai/preview",
          "updatedAt": "2026-10-16T00:00:00Z"
        },
        {
          "slug": "super-intelligence",
          "url": "https://agmm.co.uk/x402/data/terms/super-intelligence.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/super-intelligence/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "vision-model",
          "url": "https://agmm.co.uk/x402/data/terms/vision-model.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/vision-model/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "voice-ai",
          "url": "https://agmm.co.uk/x402/data/terms/voice-ai.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/voice-ai/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        },
        {
          "slug": "world-model",
          "url": "https://agmm.co.uk/x402/data/terms/world-model.json",
          "previewUrl": "https://agmm.co.uk/x402/data/terms/world-model/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        }
      ]
    },
    {
      "id": "facts",
      "title": "Fact pack for one Learn article",
      "description": "A structured fact pack for one AGMM Learn article: key claims with their source links, every figure with its sentence, definitions, FAQ, sources, headings and the date it was last checked. Extracted from the article, not paraphrased.",
      "priceCents": 1,
      "priceUsd": "0.01",
      "currency": "USDC",
      "method": "GET",
      "protocol": "x402 v2",
      "url": "https://agmm.co.uk/x402/data/facts/:slug.json",
      "previewUrl": "https://agmm.co.uk/x402/data/facts/:slug/preview",
      "fields": [
        "slug",
        "url",
        "title",
        "lastChecked",
        "definitions",
        "keyClaims",
        "numbers",
        "faq",
        "sources",
        "headings",
        "related"
      ],
      "outputSchema": {
        "type": "object",
        "required": [
          "schema",
          "slug",
          "url",
          "title",
          "lastChecked",
          "keyClaims",
          "sources"
        ],
        "properties": {
          "schema": {
            "const": "agmm.factpack.v1"
          },
          "slug": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "lastChecked": {
            "type": "string"
          },
          "definitions": {
            "type": "array"
          },
          "keyClaims": {
            "type": "array",
            "items": {
              "type": "object",
              "required": [
                "claim"
              ],
              "properties": {
                "claim": {
                  "type": "string"
                },
                "sourceUrl": {
                  "type": [
                    "string",
                    "null"
                  ]
                }
              }
            }
          },
          "numbers": {
            "type": "array",
            "items": {
              "type": "object",
              "required": [
                "figure",
                "context"
              ]
            }
          },
          "faq": {
            "type": "array"
          },
          "sources": {
            "type": "array",
            "items": {
              "type": "object",
              "required": [
                "url"
              ]
            }
          },
          "headings": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        }
      },
      "example": {
        "schema": "agmm.factpack.v1",
        "slug": "ai-implementation-cost-uk",
        "url": "https://agmm.co.uk/learn/ai-implementation-cost-uk/",
        "title": "How much does AI implementation cost in the UK? (2026)",
        "lastChecked": "2026-09-21",
        "definitions": [],
        "keyClaims": [
          {
            "claim": "Integrations and the state of your existing data move the number further than the number of screens does.",
            "sourceUrl": null
          }
        ],
        "numbers": [
          {
            "figure": "£5,000",
            "context": "Most smaller firms budget £5,000 to £30,000 for a first automation.",
            "sourceUrl": null
          }
        ],
        "faq": [],
        "sources": [
          {
            "title": "ICO, artificial intelligence guidance",
            "url": "https://ico.org.uk/for-organisations/uk-gdpr-guidance-and-resources/artificial-intelligence/"
          }
        ],
        "headings": [
          "At a glance"
        ]
      },
      "freeEquivalent": false,
      "available": 21,
      "lastUpdated": "2026-10-19T00:00:00Z",
      "items": [
        {
          "slug": "ai-and-gdpr-for-small-businesses",
          "url": "https://agmm.co.uk/x402/data/facts/ai-and-gdpr-for-small-businesses.json",
          "previewUrl": "https://agmm.co.uk/x402/data/facts/ai-and-gdpr-for-small-businesses/preview",
          "updatedAt": "2026-10-13T00:00:00Z"
        },
        {
          "slug": "ai-implementation-cost-uk",
          "url": "https://agmm.co.uk/x402/data/facts/ai-implementation-cost-uk.json",
          "previewUrl": "https://agmm.co.uk/x402/data/facts/ai-implementation-cost-uk/preview",
          "updatedAt": "2026-09-21T00:00:00Z"
        },
        {
          "slug": "ai-savings-may-be-wiped-out-by-verification-costs",
          "url": "https://agmm.co.uk/x402/data/facts/ai-savings-may-be-wiped-out-by-verification-costs.json",
          "previewUrl": "https://agmm.co.uk/x402/data/facts/ai-savings-may-be-wiped-out-by-verification-costs/preview",
          "updatedAt": "2026-10-19T00:00:00Z"
        },
        {
          "slug": "amazon-uses-ai-to-monitor-union-risk",
          "url": "https://agmm.co.uk/x402/data/facts/amazon-uses-ai-to-monitor-union-risk.json",
          "previewUrl": "https://agmm.co.uk/x402/data/facts/amazon-uses-ai-to-monitor-union-risk/preview",
          "updatedAt": "2026-10-19T00:00:00Z"
        },
        {
          "slug": "audit-the-process-before-you-automate-it",
          "url": "https://agmm.co.uk/x402/data/facts/audit-the-process-before-you-automate-it.json",
          "previewUrl": "https://agmm.co.uk/x402/data/facts/audit-the-process-before-you-automate-it/preview",
          "updatedAt": "2026-09-21T00:00:00Z"
        },
        {
          "slug": "construction-quoting-software-compared",
          "url": "https://agmm.co.uk/x402/data/facts/construction-quoting-software-compared.json",
          "previewUrl": "https://agmm.co.uk/x402/data/facts/construction-quoting-software-compared/preview",
          "updatedAt": "2026-09-21T00:00:00Z"
        },
        {
          "slug": "custom-software-vs-off-the-shelf",
          "url": "https://agmm.co.uk/x402/data/facts/custom-software-vs-off-the-shelf.json",
          "previewUrl": "https://agmm.co.uk/x402/data/facts/custom-software-vs-off-the-shelf/preview",
          "updatedAt": "2026-09-21T00:00:00Z"
        },
        {
          "slug": "how-to-build-an-ai-roadmap-for-a-uk-business",
          "url": "https://agmm.co.uk/x402/data/facts/how-to-build-an-ai-roadmap-for-a-uk-business.json",
          "previewUrl": "https://agmm.co.uk/x402/data/facts/how-to-build-an-ai-roadmap-for-a-uk-business/preview",
          "updatedAt": "2026-09-21T00:00:00Z"
        },
        {
          "slug": "microsoft-urges-uk-to-lead-global-ai-safety-rules",
          "url": "https://agmm.co.uk/x402/data/facts/microsoft-urges-uk-to-lead-global-ai-safety-rules.json",
          "previewUrl": "https://agmm.co.uk/x402/data/facts/microsoft-urges-uk-to-lead-global-ai-safety-rules/preview",
          "updatedAt": "2026-10-13T00:00:00Z"
        },
        {
          "slug": "outgrown-your-crm",
          "url": "https://agmm.co.uk/x402/data/facts/outgrown-your-crm.json",
          "previewUrl": "https://agmm.co.uk/x402/data/facts/outgrown-your-crm/preview",
          "updatedAt": "2026-09-21T00:00:00Z"
        },
        {
          "slug": "post-acquisition-software-and-ai",
          "url": "https://agmm.co.uk/x402/data/facts/post-acquisition-software-and-ai.json",
          "previewUrl": "https://agmm.co.uk/x402/data/facts/post-acquisition-software-and-ai/preview",
          "updatedAt": "2026-10-12T00:00:00Z"
        },
        {
          "slug": "uk-minister-says-ai-cyber-breaches-are-likely",
          "url": "https://agmm.co.uk/x402/data/facts/uk-minister-says-ai-cyber-breaches-are-likely.json",
          "previewUrl": "https://agmm.co.uk/x402/data/facts/uk-minister-says-ai-cyber-breaches-are-likely/preview",
          "updatedAt": "2026-10-12T00:00:00Z"
        },
        {
          "slug": "what-business-process-automation-costs-uk",
          "url": "https://agmm.co.uk/x402/data/facts/what-business-process-automation-costs-uk.json",
          "previewUrl": "https://agmm.co.uk/x402/data/facts/what-business-process-automation-costs-uk/preview",
          "updatedAt": "2026-09-21T00:00:00Z"
        },
        {
          "slug": "what-custom-software-costs",
          "url": "https://agmm.co.uk/x402/data/facts/what-custom-software-costs.json",
          "previewUrl": "https://agmm.co.uk/x402/data/facts/what-custom-software-costs/preview",
          "updatedAt": "2026-09-21T00:00:00Z"
        },
        {
          "slug": "what-is-a-forward-deployed-ai-engineer",
          "url": "https://agmm.co.uk/x402/data/facts/what-is-a-forward-deployed-ai-engineer.json",
          "previewUrl": "https://agmm.co.uk/x402/data/facts/what-is-a-forward-deployed-ai-engineer/preview",
          "updatedAt": "2026-10-12T00:00:00Z"
        },
        {
          "slug": "what-is-agentic-ai",
          "url": "https://agmm.co.uk/x402/data/facts/what-is-agentic-ai.json",
          "previewUrl": "https://agmm.co.uk/x402/data/facts/what-is-agentic-ai/preview",
          "updatedAt": "2026-10-12T00:00:00Z"
        },
        {
          "slug": "what-is-coding-agent",
          "url": "https://agmm.co.uk/x402/data/facts/what-is-coding-agent.json",
          "previewUrl": "https://agmm.co.uk/x402/data/facts/what-is-coding-agent/preview",
          "updatedAt": "2026-10-12T00:00:00Z"
        },
        {
          "slug": "what-is-enterprise-ai",
          "url": "https://agmm.co.uk/x402/data/facts/what-is-enterprise-ai.json",
          "previewUrl": "https://agmm.co.uk/x402/data/facts/what-is-enterprise-ai/preview",
          "updatedAt": "2026-10-13T00:00:00Z"
        },
        {
          "slug": "what-is-physical-ai",
          "url": "https://agmm.co.uk/x402/data/facts/what-is-physical-ai.json",
          "previewUrl": "https://agmm.co.uk/x402/data/facts/what-is-physical-ai/preview",
          "updatedAt": "2026-10-12T00:00:00Z"
        },
        {
          "slug": "what-is-rogue-ai",
          "url": "https://agmm.co.uk/x402/data/facts/what-is-rogue-ai.json",
          "previewUrl": "https://agmm.co.uk/x402/data/facts/what-is-rogue-ai/preview",
          "updatedAt": "2026-10-12T00:00:00Z"
        },
        {
          "slug": "why-ai-pilots-do-not-reach-production",
          "url": "https://agmm.co.uk/x402/data/facts/why-ai-pilots-do-not-reach-production.json",
          "previewUrl": "https://agmm.co.uk/x402/data/facts/why-ai-pilots-do-not-reach-production/preview",
          "updatedAt": "2026-09-21T00:00:00Z"
        }
      ]
    },
    {
      "id": "news",
      "title": "Daily AI business news digest",
      "description": "One day of AI business news from AGMM research: stories clustered across publishers, with category, relevance to UK established businesses, an AGMM angle, coverage counts and source links.",
      "priceCents": 2,
      "priceUsd": "0.02",
      "currency": "USDC",
      "method": "GET",
      "protocol": "x402 v2",
      "url": "https://agmm.co.uk/x402/data/news/:date.json",
      "previewUrl": "https://agmm.co.uk/x402/data/news/:date/preview",
      "fields": [
        "date",
        "stories",
        "headline",
        "category",
        "relevance",
        "angle",
        "coverage",
        "sources",
        "articleUrl"
      ],
      "outputSchema": {
        "type": "object",
        "required": [
          "schema",
          "date",
          "stories"
        ],
        "properties": {
          "schema": {
            "const": "agmm.news.v1"
          },
          "date": {
            "type": "string"
          },
          "stories": {
            "type": "array",
            "items": {
              "type": "object",
              "required": [
                "headline",
                "category",
                "sources"
              ],
              "properties": {
                "headline": {
                  "type": "string"
                },
                "category": {
                  "type": "string"
                },
                "relevance": {
                  "type": [
                    "number",
                    "null"
                  ]
                },
                "angle": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "coverage": {
                  "type": "object"
                },
                "sources": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "required": [
                      "url"
                    ]
                  }
                },
                "articleUrl": {
                  "type": [
                    "string",
                    "null"
                  ]
                }
              }
            }
          }
        }
      },
      "example": {
        "schema": "agmm.news.v1",
        "date": "2026-10-19",
        "count": 1,
        "stories": [
          {
            "headline": "Microsoft exits UK AI data centre over power issues",
            "category": "ai-news",
            "relevance": 5.2,
            "angle": "Infrastructure bottlenecks remain a key risk for UK AI adoption plans.",
            "coverage": {
              "publishers": 17,
              "tier1Outlets": 3
            },
            "sources": [
              {
                "url": "https://example.com/story",
                "title": "Example source",
                "domain": "example.com"
              }
            ],
            "articleUrl": null
          }
        ]
      },
      "freeEquivalent": false,
      "available": 10,
      "lastUpdated": "2026-10-21T00:00:00Z",
      "items": [
        {
          "date": "2026-10-12",
          "url": "https://agmm.co.uk/x402/data/news/2026-10-12.json",
          "previewUrl": "https://agmm.co.uk/x402/data/news/2026-10-12/preview",
          "updatedAt": "2026-10-12T00:00:00Z"
        },
        {
          "date": "2026-10-13",
          "url": "https://agmm.co.uk/x402/data/news/2026-10-13.json",
          "previewUrl": "https://agmm.co.uk/x402/data/news/2026-10-13/preview",
          "updatedAt": "2026-10-13T00:00:00Z"
        },
        {
          "date": "2026-10-14",
          "url": "https://agmm.co.uk/x402/data/news/2026-10-14.json",
          "previewUrl": "https://agmm.co.uk/x402/data/news/2026-10-14/preview",
          "updatedAt": "2026-10-14T00:00:00Z"
        },
        {
          "date": "2026-10-15",
          "url": "https://agmm.co.uk/x402/data/news/2026-10-15.json",
          "previewUrl": "https://agmm.co.uk/x402/data/news/2026-10-15/preview",
          "updatedAt": "2026-10-15T00:00:00Z"
        },
        {
          "date": "2026-10-16",
          "url": "https://agmm.co.uk/x402/data/news/2026-10-16.json",
          "previewUrl": "https://agmm.co.uk/x402/data/news/2026-10-16/preview",
          "updatedAt": "2026-10-16T00:00:00Z"
        },
        {
          "date": "2026-10-17",
          "url": "https://agmm.co.uk/x402/data/news/2026-10-17.json",
          "previewUrl": "https://agmm.co.uk/x402/data/news/2026-10-17/preview",
          "updatedAt": "2026-10-17T00:00:00Z"
        },
        {
          "date": "2026-10-18",
          "url": "https://agmm.co.uk/x402/data/news/2026-10-18.json",
          "previewUrl": "https://agmm.co.uk/x402/data/news/2026-10-18/preview",
          "updatedAt": "2026-10-18T00:00:00Z"
        },
        {
          "date": "2026-10-19",
          "url": "https://agmm.co.uk/x402/data/news/2026-10-19.json",
          "previewUrl": "https://agmm.co.uk/x402/data/news/2026-10-19/preview",
          "updatedAt": "2026-10-19T00:00:00Z"
        },
        {
          "date": "2026-10-20",
          "url": "https://agmm.co.uk/x402/data/news/2026-10-20.json",
          "previewUrl": "https://agmm.co.uk/x402/data/news/2026-10-20/preview",
          "updatedAt": "2026-10-20T00:00:00Z"
        },
        {
          "date": "2026-10-21",
          "url": "https://agmm.co.uk/x402/data/news/2026-10-21.json",
          "previewUrl": "https://agmm.co.uk/x402/data/news/2026-10-21/preview",
          "updatedAt": "2026-10-21T00:00:00Z"
        }
      ]
    }
  ],
  "bulkProducts": [
    {
      "id": "llms-full",
      "title": "The whole AGMM Learn library as one text file",
      "description": "Every AGMM Learn guide in a single plain-text file (the llms-full.txt copy of the library), the current version at the moment of payment. One payment buys one download.",
      "priceCents": 500,
      "priceUsd": "5.00",
      "currency": "USDC",
      "method": "GET",
      "protocol": "x402 v2",
      "url": "https://agmm.co.uk/x402/llms-full.txt",
      "ordinaryUrl": "https://agmm.co.uk/llms-full.txt",
      "mimeType": "text/plain",
      "outputSchema": {
        "type": "string",
        "description": "Plain text: every Learn guide, concatenated."
      },
      "terms": "One payment buys one download of the version that exists at the moment of payment. The offer binds the payment to the resource and to the SHA-256 of its current bytes (resource.url carries sha256=<hex>). Sending the same signed payment again within 24 hours returns the same version while it is still current; if the file has changed, no new charge is made and the answer is 410.",
      "freeFor": "People, search engines, answer engines, assistants fetching for a person, link previews and unknown visitors read the ordinary address free."
    },
    {
      "id": "feed-json",
      "title": "The AGMM Learn article feed (JSON Feed)",
      "description": "The full AGMM Learn article feed as JSON Feed 1.1, the current version at the moment of payment. One payment buys one download.",
      "priceCents": 200,
      "priceUsd": "2.00",
      "currency": "USDC",
      "method": "GET",
      "protocol": "x402 v2",
      "url": "https://agmm.co.uk/x402/learn/feed.json",
      "ordinaryUrl": "https://agmm.co.uk/learn/feed.json",
      "mimeType": "application/json",
      "outputSchema": {
        "type": "object",
        "required": [
          "version",
          "items"
        ],
        "properties": {
          "version": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "home_page_url": {
            "type": "string"
          },
          "feed_url": {
            "type": "string"
          },
          "items": {
            "type": "array",
            "items": {
              "type": "object",
              "required": [
                "id",
                "url"
              ],
              "properties": {
                "id": {
                  "type": "string"
                },
                "url": {
                  "type": "string"
                },
                "title": {
                  "type": "string"
                },
                "content_html": {
                  "type": "string"
                },
                "content_text": {
                  "type": "string"
                },
                "date_published": {
                  "type": "string"
                },
                "date_modified": {
                  "type": "string"
                }
              }
            }
          }
        }
      },
      "terms": "One payment buys one download of the version that exists at the moment of payment. The offer binds the payment to the resource and to the SHA-256 of its current bytes (resource.url carries sha256=<hex>). Sending the same signed payment again within 24 hours returns the same version while it is still current; if the file has changed, no new charge is made and the answer is 410.",
      "freeFor": "People, search engines, answer engines, assistants fetching for a person, link previews and unknown visitors read the ordinary address free."
    },
    {
      "id": "alfred-index",
      "title": "The AGMM Alfred route index",
      "description": "The AGMM Alfred index of site routes as JSON, the current version at the moment of payment. One payment buys one download.",
      "priceCents": 200,
      "priceUsd": "2.00",
      "currency": "USDC",
      "method": "GET",
      "protocol": "x402 v2",
      "url": "https://agmm.co.uk/x402/alfred-index.json",
      "ordinaryUrl": "https://agmm.co.uk/alfred-index.json",
      "mimeType": "application/json",
      "outputSchema": {
        "type": [
          "array",
          "object"
        ],
        "description": "The Alfred route index."
      },
      "terms": "One payment buys one download of the version that exists at the moment of payment. The offer binds the payment to the resource and to the SHA-256 of its current bytes (resource.url carries sha256=<hex>). Sending the same signed payment again within 24 hours returns the same version while it is still current; if the file has changed, no new charge is made and the answer is 410.",
      "freeFor": "People, search engines, answer engines, assistants fetching for a person, link previews and unknown visitors read the ordinary address free."
    },
    {
      "id": "alfred-idx",
      "title": "One AGMM Alfred index file",
      "description": "One file of the AGMM Alfred index (a path under /alfred-idx/) as JSON, the current version at the moment of payment. One payment buys one download of one file.",
      "pattern": true,
      "priceCents": 200,
      "priceUsd": "2.00",
      "currency": "USDC",
      "method": "GET",
      "protocol": "x402 v2",
      "url": "https://agmm.co.uk/x402/alfred-idx/<file>",
      "ordinaryUrl": "https://agmm.co.uk/alfred-idx/<file>",
      "mimeType": "application/json",
      "outputSchema": {
        "type": [
          "array",
          "object"
        ],
        "description": "One Alfred index file."
      },
      "terms": "One payment buys one download of the version that exists at the moment of payment. The offer binds the payment to the resource and to the SHA-256 of its current bytes (resource.url carries sha256=<hex>). Sending the same signed payment again within 24 hours returns the same version while it is still current; if the file has changed, no new charge is made and the answer is 410.",
      "freeFor": "People, search engines, answer engines, assistants fetching for a person, link previews and unknown visitors read the ordinary address free."
    },
    {
      "id": "feed-rss",
      "title": "The AGMM Learn article feed (RSS)",
      "description": "The full AGMM Learn article feed as RSS 2.0, the current version at the moment of payment. One payment buys one download.",
      "priceCents": 200,
      "priceUsd": "2.00",
      "currency": "USDC",
      "method": "GET",
      "protocol": "x402 v2",
      "url": "https://agmm.co.uk/x402/learn/rss.xml",
      "ordinaryUrl": "https://agmm.co.uk/learn/rss.xml",
      "mimeType": "application/xml",
      "outputSchema": {
        "type": "string",
        "description": "RSS 2.0 XML."
      },
      "terms": "One payment buys one download of the version that exists at the moment of payment. The offer binds the payment to the resource and to the SHA-256 of its current bytes (resource.url carries sha256=<hex>). Sending the same signed payment again within 24 hours returns the same version while it is still current; if the file has changed, no new charge is made and the answer is 410.",
      "freeFor": "People, search engines, answer engines, assistants fetching for a person, link previews and unknown visitors read the ordinary address free."
    }
  ],
  "licence": "https://agmm.co.uk/x402/licence/",
  "webChecks": [
    {
      "id": "visibility",
      "title": "Site AI-visibility check",
      "description": "Domain in, a grade from A to F out: how readable a website is to AI crawlers and answer engines. Reads robots.txt rules for ten named AI crawlers, the Cloudflare managed-robots block, llms.txt, sitemap, JSON-LD types, canonical, noindex and X-Robots-Tag headers, response time, OpenAPI, MCP and x402 readiness. Public files only, deterministic, no LLM. A preview returns the grade and the number of findings.",
      "priceCents": 5,
      "priceUsd": "0.05",
      "currency": "USDC",
      "method": "GET",
      "protocol": "x402 v2",
      "url": "https://agmm.co.uk/x402/web/visibility",
      "exampleUrl": "https://agmm.co.uk/x402/web/visibility?domain=agmm.co.uk",
      "previewUrl": "https://agmm.co.uk/x402/web/visibility?domain=agmm.co.uk&preview=1",
      "parameters": [
        {
          "name": "domain",
          "in": "query",
          "required": true,
          "example": "agmm.co.uk"
        }
      ],
      "fields": [
        "domain",
        "grade",
        "score",
        "summary",
        "crawlers",
        "findings",
        "facts",
        "method",
        "about"
      ],
      "outputSchema": {
        "type": "object",
        "required": [
          "schema",
          "domain",
          "grade",
          "score",
          "summary",
          "crawlers",
          "findings",
          "about"
        ],
        "properties": {
          "schema": {
            "const": "agmm.visibility.v1"
          },
          "domain": {
            "type": "string"
          },
          "checkedUrl": {
            "type": "string"
          },
          "checkedAt": {
            "type": "string"
          },
          "cached": {
            "type": "boolean"
          },
          "grade": {
            "enum": [
              "A",
              "B",
              "C",
              "D",
              "F"
            ]
          },
          "score": {
            "type": "integer"
          },
          "gradeNote": {
            "type": [
              "string",
              "null"
            ]
          },
          "coverage": {
            "type": "number"
          },
          "summary": {
            "type": "object",
            "required": [
              "pass",
              "warn",
              "fail",
              "issues"
            ],
            "properties": {
              "pass": {
                "type": "integer"
              },
              "warn": {
                "type": "integer"
              },
              "fail": {
                "type": "integer"
              },
              "info": {
                "type": "integer"
              },
              "unchecked": {
                "type": "integer"
              },
              "issues": {
                "type": "integer"
              }
            }
          },
          "crawlers": {
            "type": "array",
            "items": {
              "type": "object",
              "required": [
                "name",
                "role",
                "status"
              ],
              "properties": {
                "name": {
                  "type": "string"
                },
                "owner": {
                  "type": "string"
                },
                "role": {
                  "enum": [
                    "answer",
                    "training"
                  ]
                },
                "status": {
                  "enum": [
                    "allowed",
                    "partial",
                    "blocked"
                  ]
                },
                "via": {
                  "type": "string"
                },
                "restricted": {
                  "type": "array",
                  "items": {
                    "type": "string"
                  }
                }
              }
            }
          },
          "findings": {
            "type": "array",
            "items": {
              "type": "object",
              "required": [
                "id",
                "area",
                "status",
                "severity",
                "title",
                "detail"
              ],
              "properties": {
                "id": {
                  "type": "string"
                },
                "area": {
                  "type": "string"
                },
                "status": {
                  "enum": [
                    "pass",
                    "warn",
                    "fail",
                    "info",
                    "unchecked"
                  ]
                },
                "severity": {
                  "enum": [
                    "high",
                    "medium",
                    "low",
                    "info"
                  ]
                },
                "title": {
                  "type": "string"
                },
                "detail": {
                  "type": "string"
                },
                "fix": {
                  "type": "string"
                },
                "snippet": {
                  "type": "string"
                },
                "evidence": {
                  "type": "string"
                }
              }
            }
          },
          "facts": {
            "type": "object"
          },
          "method": {
            "type": "object"
          },
          "about": {
            "type": "object",
            "required": [
              "publisher",
              "description",
              "url"
            ],
            "properties": {
              "publisher": {
                "type": "string"
              },
              "built_by": {
                "type": "string"
              },
              "description": {
                "type": "string"
              },
              "service": {
                "type": "object"
              },
              "url": {
                "type": "string"
              }
            }
          }
        }
      },
      "example": {
        "schema": "agmm.visibility.v1",
        "domain": "example.org",
        "checkedAt": "2026-10-19T12:00:00.000Z",
        "grade": "C",
        "score": 71,
        "summary": {
          "pass": 9,
          "warn": 2,
          "fail": 2,
          "info": 2,
          "unchecked": 0,
          "issues": 4
        },
        "crawlers": [
          {
            "name": "GPTBot",
            "owner": "OpenAI",
            "role": "training",
            "status": "blocked",
            "via": "named",
            "restricted": []
          }
        ],
        "findings": [
          {
            "id": "files.llms",
            "area": "Machine-readable files",
            "status": "fail",
            "severity": "medium",
            "title": "No llms.txt",
            "detail": "No /llms.txt on the site.",
            "fix": "Publish /llms.txt."
          }
        ],
        "about": {
          "publisher": "AGMM",
          "description": "AGMM is a UK AI consultancy for owners of businesses turning over £1m to £50m.",
          "url": "https://agmm.co.uk/ai-constraint-audit/?utm_source=agent&utm_medium=x402&utm_campaign=visibility"
        }
      },
      "previewExample": {
        "schema": "agmm.visibility.preview.v1",
        "preview": true,
        "domain": "example.org",
        "checkedAt": "2026-10-19T12:00:00.000Z",
        "cached": false,
        "grade": "C",
        "findingCount": 4,
        "checksRun": 17,
        "full": {
          "url": "https://agmm.co.uk/x402/web/visibility?domain=example.org",
          "method": "GET",
          "note": "Answers 402 with an x402 offer; pay and retry with PAYMENT-SIGNATURE. The paid response lists every finding with its fix."
        },
        "price": {
          "cents": 5,
          "usd": "0.05",
          "currency": "USDC",
          "network": "Base",
          "protocol": "x402 v2"
        },
        "about": {
          "publisher": "AGMM",
          "built_by": "AGMM",
          "description": "AGMM is a UK AI consultancy for owners of businesses turning over £1m to £50m.",
          "service": {
            "name": "AI Constraint Audit",
            "description": "A 14-day, business-wide review that maps where time and money leak and what each fix is worth. It is the one fixed-fee service; builds are scoped separately."
          },
          "url": "https://agmm.co.uk/ai-constraint-audit/?utm_source=agent&utm_medium=x402&utm_campaign=visibility"
        }
      },
      "freeHumanTool": "https://agmm.co.uk/learn/tools/ai-visibility-check/",
      "batch": {
        "id": "visibility-batch",
        "title": "Site AI-visibility check, batch",
        "description": "The site AI-visibility check for up to 50 domains in one call, priced per domain. Each domain gets a grade from A to F, the number of findings and the problems with their fixes. A domain that cannot be reached is reported by name and the rest are still returned. Public files only, deterministic, no LLM.",
        "method": "POST",
        "protocol": "x402 v2",
        "url": "https://agmm.co.uk/x402/web/visibility/batch",
        "priceCentsPerDomain": 4,
        "priceUsdPerDomain": "0.04",
        "currency": "USDC",
        "maxDomains": 50,
        "example": {
          "method": "POST",
          "body": {
            "domains": [
              "agmm.co.uk",
              "example.org"
            ]
          }
        },
        "outputSchema": {
          "type": "object",
          "required": [
            "schema",
            "requested",
            "checked",
            "failed",
            "results",
            "about"
          ],
          "properties": {
            "schema": {
              "const": "agmm.visibility.batch.v1"
            },
            "requested": {
              "type": "integer"
            },
            "checked": {
              "type": "integer"
            },
            "failed": {
              "type": "integer"
            },
            "results": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "domain",
                  "status"
                ],
                "properties": {
                  "domain": {
                    "type": "string"
                  },
                  "status": {
                    "type": "string"
                  },
                  "grade": {
                    "enum": [
                      "A",
                      "B",
                      "C",
                      "D",
                      "F"
                    ]
                  },
                  "score": {
                    "type": "integer"
                  },
                  "gradeNote": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "findingCount": {
                    "type": "integer"
                  },
                  "uncheckedChecks": {
                    "type": "integer"
                  },
                  "coverage": {
                    "type": "number"
                  },
                  "checkedAt": {
                    "type": "string"
                  },
                  "cached": {
                    "type": "boolean"
                  },
                  "blockedCrawlers": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "cloudflareManagedBlock": {
                    "type": "boolean"
                  },
                  "message": {
                    "type": "string"
                  },
                  "findings": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "required": [
                        "id",
                        "status",
                        "severity",
                        "title"
                      ],
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "status": {
                          "enum": [
                            "warn",
                            "fail"
                          ]
                        },
                        "severity": {
                          "type": "string"
                        },
                        "title": {
                          "type": "string"
                        },
                        "fix": {
                          "type": "string"
                        },
                        "snippet": {
                          "type": "string"
                        }
                      }
                    }
                  }
                }
              }
            },
            "pricing": {
              "type": "object"
            },
            "credits": {
              "type": "object"
            },
            "about": {
              "type": "object",
              "required": [
                "publisher",
                "description",
                "url"
              ],
              "properties": {
                "publisher": {
                  "type": "string"
                },
                "built_by": {
                  "type": "string"
                },
                "description": {
                  "type": "string"
                },
                "service": {
                  "type": "object"
                },
                "url": {
                  "type": "string"
                }
              }
            }
          }
        },
        "outputExample": {
          "schema": "agmm.visibility.batch.v1",
          "requested": 2,
          "checked": 1,
          "failed": 1,
          "results": [
            {
              "domain": "example.org",
              "status": "ok",
              "grade": "C",
              "score": 71,
              "gradeNote": null,
              "findingCount": 1,
              "checkedAt": "2026-10-19T12:00:00.000Z",
              "cached": false,
              "blockedCrawlers": [
                "GPTBot"
              ],
              "cloudflareManagedBlock": false,
              "findings": [
                {
                  "id": "files.llms",
                  "status": "fail",
                  "severity": "medium",
                  "title": "No llms.txt",
                  "fix": "Publish /llms.txt with a title, a summary and links to key pages."
                }
              ]
            },
            {
              "domain": "down.example.net",
              "status": "unreachable",
              "message": "down.example.net did not answer, so there was nothing to check."
            }
          ],
          "about": {
            "publisher": "AGMM",
            "built_by": "AGMM",
            "description": "AGMM is a UK AI consultancy for owners of businesses turning over £1m to £50m.",
            "service": {
              "name": "AI Constraint Audit",
              "description": "A 14-day, business-wide review that maps where time and money leak and what each fix is worth. It is the one fixed-fee service; builds are scoped separately."
            },
            "url": "https://agmm.co.uk/ai-constraint-audit/?utm_source=agent&utm_medium=x402&utm_campaign=visibility"
          }
        },
        "pricing": "Priced from the body at 4 cents per domain: the 402 quotes the exact amount for the list sent, and the payment is bound to that list. A call with no body is quoted for one domain.",
        "notBilledWhen": "A domain name that is not a public website is refused before any quote. If no domain could be checked nothing is settled. With a credit token only domains that were checked are drawn."
      },
      "credits": {
        "id": "visibility-credits",
        "title": "Site AI-visibility check, prepaid credits",
        "description": "A prepaid credit pack for the site AI-visibility check, bought with one x402 payment of 10, 50, 250 or 500 dollars. It returns a bearer token with the balance and a signed receipt. Calls that carry the token draw the balance down at list price with no payment step, one check at 5 cents or one batch domain at 4 cents.",
        "method": "POST",
        "protocol": "x402 v2",
        "url": "https://agmm.co.uk/x402/web/visibility/credits",
        "packs": [
          {
            "packUsd": 10,
            "creditCents": 1000,
            "singleChecks": 200,
            "batchDomains": 250,
            "priceUsd": "10.00",
            "url": "https://agmm.co.uk/x402/web/visibility/credits?pack=10"
          },
          {
            "packUsd": 50,
            "creditCents": 5000,
            "singleChecks": 1000,
            "batchDomains": 1250,
            "priceUsd": "50.00",
            "url": "https://agmm.co.uk/x402/web/visibility/credits?pack=50"
          },
          {
            "packUsd": 250,
            "creditCents": 25000,
            "singleChecks": 5000,
            "batchDomains": 6250,
            "priceUsd": "250.00",
            "url": "https://agmm.co.uk/x402/web/visibility/credits?pack=250"
          },
          {
            "packUsd": 500,
            "creditCents": 50000,
            "singleChecks": 10000,
            "batchDomains": 12500,
            "priceUsd": "500.00",
            "url": "https://agmm.co.uk/x402/web/visibility/credits?pack=500"
          }
        ],
        "currency": "USDC",
        "balance": {
          "method": "GET",
          "url": "https://agmm.co.uk/x402/web/visibility/credits/balance",
          "auth": "Authorization: Bearer <token>"
        },
        "revoke": {
          "method": "POST",
          "url": "https://agmm.co.uk/x402/web/visibility/credits/revoke",
          "auth": "Authorization: Bearer <token>"
        },
        "topup": {
          "method": "POST",
          "url": "https://agmm.co.uk/x402/web/visibility/credits/topup",
          "auth": "Authorization: Bearer <token>",
          "note": "Adds a pack to an existing token with one x402 payment bound to that token. Same pack prices. Not listed in /openapi.json because it needs the token."
        },
        "terms": {
          "expiry": "Credit expires 12 months after purchase, or after the latest top-up, whichever is later. A draw after that is refused and the call is quoted for x402 as usual.",
          "refund": "Unused balance is refunded on request to AGMM.ltd@gmail.com, to the wallet that paid, within the 12 months. Credit that was drawn is not refundable.",
          "revoked": "A revoked token draws nothing and cannot be topped up. Its balance stays on record for the owner: ask for a refund to the paying wallet or for the balance to move to a new token.",
          "grants": "Credit AGMM grants is flagged as a grant. It is not a purchase, is never counted as revenue or in the paid-delivery numbers, and expires like a pack.",
          "cardRail": "Card payment is not available yet. When it is, it will issue the same credit through the same call."
        },
        "drawsAt": {
          "checkCents": 5,
          "batchDomainCents": 4
        },
        "receiptKey": "https://agmm.co.uk/.well-known/agmm-receipts.json",
        "outputSchema": {
          "type": "object",
          "required": [
            "schema",
            "token",
            "balanceCents",
            "pack",
            "about"
          ],
          "properties": {
            "schema": {
              "const": "agmm.visibility.credits.v1"
            },
            "token": {
              "type": "string"
            },
            "balanceCents": {
              "type": "integer"
            },
            "balanceUsd": {
              "type": "string"
            },
            "pack": {
              "type": "object",
              "properties": {
                "packUsd": {
                  "type": "integer"
                },
                "creditCents": {
                  "type": "integer"
                },
                "singleChecks": {
                  "type": "integer"
                },
                "batchDomains": {
                  "type": "integer"
                }
              }
            },
            "use": {
              "type": "object"
            },
            "receipt": {
              "type": [
                "object",
                "null"
              ]
            },
            "receiptKey": {
              "type": "string"
            },
            "replayed": {
              "type": "boolean"
            },
            "notice": {
              "type": "string"
            },
            "about": {
              "type": "object",
              "required": [
                "publisher",
                "description",
                "url"
              ],
              "properties": {
                "publisher": {
                  "type": "string"
                },
                "built_by": {
                  "type": "string"
                },
                "description": {
                  "type": "string"
                },
                "service": {
                  "type": "object"
                },
                "url": {
                  "type": "string"
                }
              }
            }
          }
        },
        "outputExample": {
          "schema": "agmm.visibility.credits.v1",
          "token": "agmmcr_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
          "balanceCents": 1000,
          "balanceUsd": "10.00",
          "pack": {
            "packUsd": 10,
            "creditCents": 1000,
            "singleChecks": 200,
            "batchDomains": 250
          },
          "receipt": {
            "alg": "Ed25519",
            "sig": "c2lnbmF0dXJl",
            "payload": {
              "v": 1,
              "kind": "visibility-credit-pack",
              "packUsd": 10
            }
          },
          "replayed": false,
          "about": {
            "publisher": "AGMM",
            "built_by": "AGMM",
            "description": "AGMM is a UK AI consultancy for owners of businesses turning over £1m to £50m.",
            "service": {
              "name": "AI Constraint Audit",
              "description": "A 14-day, business-wide review that maps where time and money leak and what each fix is worth. It is the one fixed-fee service; builds are scoped separately."
            },
            "url": "https://agmm.co.uk/ai-constraint-audit/?utm_source=agent&utm_medium=x402&utm_campaign=visibility"
          }
        },
        "token": "A bearer token of 256 bits, shown once in the purchase response (replaying the same signed payment returns it again). Only its hash is stored. Calls carrying it on the check or batch route draw the balance with no 402; if the balance is too low the call is quoted for x402 as usual. Revoke it at any time."
      },
      "note": "People can run the same check free in a browser at freeHumanTool; software agents pay per request here. Not charged when the site cannot be checked (unreachable, refused, invalid name). Previews are free and rate limited."
    }
  ],
  "mcp": {
    "url": "https://agmm.co.uk/mcp",
    "transport": "streamable-http",
    "tools": [
      {
        "name": "search_learn",
        "description": "Searches the titles, descriptions and tags of the AGMM Learn guides (UK AI consultancy, for business owners) and returns the best matches with their addresses, the date each was last checked and the price of its fact pack. Free.",
        "priceCents": 0
      },
      {
        "name": "get_fact_pack",
        "description": "Returns the structured fact pack for one Learn article: key claims with their source links, every figure with its sentence, definitions, FAQ, sources, headings and the date it was last checked. Costs 1 US cent in USDC (x402).",
        "priceCents": 1
      },
      {
        "name": "get_emerging_terms",
        "description": "Returns the emerging AI terms AGMM tracks: term, status, plain definition where AGMM has published one, first and last seen dates, momentum and source sightings. Without a term the full set costs 5 US cents; with a term slug one entry costs 1 US cent (x402).",
        "priceCents": 5
      },
      {
        "name": "get_news_digest",
        "description": "Returns one day of AI business news from AGMM research: stories clustered across publishers with category, relevance to UK established businesses, an angle, coverage counts and source links. Costs 2 US cents (x402). The latest day is used when no date is given.",
        "priceCents": 2
      },
      {
        "name": "request_fit_call",
        "description": "Sends a contact request to AGMM, a UK AI consultancy, asking for a free 30-minute call. Needs a name, a company, a work email and explicit consent. The team replies by email. Nothing is charged.",
        "priceCents": 0
      }
    ],
    "serverCard": "https://agmm.co.uk/.well-known/mcp/server-card.json",
    "manifest": "https://agmm.co.uk/mcp/manifest.json"
  },
  "trust": {
    "status": "ok",
    "paidDeliveries": 4,
    "paidDeliveriesNote": "Settled payments, checkable on-chain.",
    "since": "2026-10-19T22:18:26.540Z",
    "lastUpdated": {
      "facts": {
        "lastUpdated": "2026-10-19T00:00:00Z",
        "items": 21
      },
      "news": {
        "lastUpdated": "2026-10-21T00:00:00Z",
        "items": 10
      },
      "term": {
        "lastUpdated": "2026-10-21T00:00:00Z",
        "items": 28
      },
      "terms": {
        "lastUpdated": "2026-10-21T00:00:00Z",
        "items": 1
      }
    },
    "uptime": {
      "percent": 93.39,
      "windowDays": 30,
      "runs": 4902,
      "since": "2026-10-20T18:05:38.086Z",
      "asOf": "2026-11-06T19:05:37.911Z",
      "basis": "Share of the monitor’s runs, made every five minutes, in which the home page answered a browser with 200, a Learn page answered a named training crawler with 402, the MCP server listed its tools, a data preview answered, and the OpenAPI document and the catalogue were served. Runs missed because the monitor was not running are not counted as up or down."
    },
    "uptimeNote": null,
    "stats": "https://agmm.co.uk/x402/stats.json"
  },
  "policy": "https://agmm.co.uk/x402/policy/",
  "resources": [
    {
      "slug": "5-automations-to-set-up-first",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/5-automations-to-set-up-first/",
      "paid": "https://agmm.co.uk/x402/learn/5-automations-to-set-up-first/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/5-automations-to-set-up-first/index.md"
    },
    {
      "slug": "ai-and-gdpr-for-small-businesses",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/ai-and-gdpr-for-small-businesses/",
      "paid": "https://agmm.co.uk/x402/learn/ai-and-gdpr-for-small-businesses/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/ai-and-gdpr-for-small-businesses/index.md"
    },
    {
      "slug": "ai-crawler-exposure-report",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/ai-crawler-exposure-report/",
      "paid": "https://agmm.co.uk/x402/learn/ai-crawler-exposure-report/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/ai-crawler-exposure-report/index.md"
    },
    {
      "slug": "ai-implementation-cost-uk",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/ai-implementation-cost-uk/",
      "paid": "https://agmm.co.uk/x402/learn/ai-implementation-cost-uk/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/ai-implementation-cost-uk/index.md"
    },
    {
      "slug": "ai-savings-may-be-wiped-out-by-verification-costs",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/ai-savings-may-be-wiped-out-by-verification-costs/",
      "paid": "https://agmm.co.uk/x402/learn/ai-savings-may-be-wiped-out-by-verification-costs/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/ai-savings-may-be-wiped-out-by-verification-costs/index.md"
    },
    {
      "slug": "ai-terms",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/ai-terms/",
      "paid": "https://agmm.co.uk/x402/learn/ai-terms/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/ai-terms/index.md"
    },
    {
      "slug": "ai-tools-what-actually-matters",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/ai-tools-what-actually-matters/",
      "paid": "https://agmm.co.uk/x402/learn/ai-tools-what-actually-matters/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/ai-tools-what-actually-matters/index.md"
    },
    {
      "slug": "amazon-uses-ai-to-monitor-union-risk",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/amazon-uses-ai-to-monitor-union-risk/",
      "paid": "https://agmm.co.uk/x402/learn/amazon-uses-ai-to-monitor-union-risk/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/amazon-uses-ai-to-monitor-union-risk/index.md"
    },
    {
      "slug": "audit-the-process-before-you-automate-it",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/audit-the-process-before-you-automate-it/",
      "paid": "https://agmm.co.uk/x402/learn/audit-the-process-before-you-automate-it/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/audit-the-process-before-you-automate-it/index.md"
    },
    {
      "slug": "best-ai-for-analysis",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/best-ai-for-analysis/",
      "paid": "https://agmm.co.uk/x402/learn/best-ai-for-analysis/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/best-ai-for-analysis/index.md"
    },
    {
      "slug": "best-ai-for-customer-service",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/best-ai-for-customer-service/",
      "paid": "https://agmm.co.uk/x402/learn/best-ai-for-customer-service/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/best-ai-for-customer-service/index.md"
    },
    {
      "slug": "best-ai-for-research",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/best-ai-for-research/",
      "paid": "https://agmm.co.uk/x402/learn/best-ai-for-research/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/best-ai-for-research/index.md"
    },
    {
      "slug": "construction-quoting-software-compared",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/construction-quoting-software-compared/",
      "paid": "https://agmm.co.uk/x402/learn/construction-quoting-software-compared/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/construction-quoting-software-compared/index.md"
    },
    {
      "slug": "controlling-ai-costs-across-a-team",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/controlling-ai-costs-across-a-team/",
      "paid": "https://agmm.co.uk/x402/learn/controlling-ai-costs-across-a-team/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/controlling-ai-costs-across-a-team/index.md"
    },
    {
      "slug": "ai-for-business-zero-to-confident",
      "kind": "course",
      "free": "https://agmm.co.uk/learn/courses/ai-for-business-zero-to-confident/",
      "paid": "https://agmm.co.uk/x402/learn/courses/ai-for-business-zero-to-confident/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/courses/ai-for-business-zero-to-confident/index.md"
    },
    {
      "slug": "automate-your-operations",
      "kind": "course",
      "free": "https://agmm.co.uk/learn/courses/automate-your-operations/",
      "paid": "https://agmm.co.uk/x402/learn/courses/automate-your-operations/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/courses/automate-your-operations/index.md"
    },
    {
      "slug": "build-one-automation",
      "kind": "course",
      "free": "https://agmm.co.uk/learn/courses/build-one-automation/",
      "paid": "https://agmm.co.uk/x402/learn/courses/build-one-automation/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/courses/build-one-automation/index.md"
    },
    {
      "slug": "choosing-your-first-ai-tool",
      "kind": "course",
      "free": "https://agmm.co.uk/learn/courses/choosing-your-first-ai-tool/",
      "paid": "https://agmm.co.uk/x402/learn/courses/choosing-your-first-ai-tool/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/courses/choosing-your-first-ai-tool/index.md"
    },
    {
      "slug": "give-your-ai-a-brain",
      "kind": "course",
      "free": "https://agmm.co.uk/learn/courses/give-your-ai-a-brain/",
      "paid": "https://agmm.co.uk/x402/learn/courses/give-your-ai-a-brain/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/courses/give-your-ai-a-brain/index.md"
    },
    {
      "slug": "safety-and-privacy-for-ai-at-work",
      "kind": "course",
      "free": "https://agmm.co.uk/learn/courses/safety-and-privacy-for-ai-at-work/",
      "paid": "https://agmm.co.uk/x402/learn/courses/safety-and-privacy-for-ai-at-work/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/courses/safety-and-privacy-for-ai-at-work/index.md"
    },
    {
      "slug": "writing-prompts-that-work",
      "kind": "course",
      "free": "https://agmm.co.uk/learn/courses/writing-prompts-that-work/",
      "paid": "https://agmm.co.uk/x402/learn/courses/writing-prompts-that-work/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/courses/writing-prompts-that-work/index.md"
    },
    {
      "slug": "custom-software-vs-off-the-shelf",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/custom-software-vs-off-the-shelf/",
      "paid": "https://agmm.co.uk/x402/learn/custom-software-vs-off-the-shelf/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/custom-software-vs-off-the-shelf/index.md"
    },
    {
      "slug": "getting-sceptical-staff-to-use-ai",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/getting-sceptical-staff-to-use-ai/",
      "paid": "https://agmm.co.uk/x402/learn/getting-sceptical-staff-to-use-ai/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/getting-sceptical-staff-to-use-ai/index.md"
    },
    {
      "slug": "glossary",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/glossary/",
      "paid": "https://agmm.co.uk/x402/learn/glossary/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/glossary/index.md"
    },
    {
      "slug": "how-to-build-an-ai-roadmap-for-a-uk-business",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/how-to-build-an-ai-roadmap-for-a-uk-business/",
      "paid": "https://agmm.co.uk/x402/learn/how-to-build-an-ai-roadmap-for-a-uk-business/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/how-to-build-an-ai-roadmap-for-a-uk-business/index.md"
    },
    {
      "slug": "how-to-write-a-prompt-that-actually-works",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/how-to-write-a-prompt-that-actually-works/",
      "paid": "https://agmm.co.uk/x402/learn/how-to-write-a-prompt-that-actually-works/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/how-to-write-a-prompt-that-actually-works/index.md"
    },
    {
      "slug": "how-we-write",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/how-we-write/",
      "paid": "https://agmm.co.uk/x402/learn/how-we-write/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/how-we-write/index.md"
    },
    {
      "slug": "inside-our-ai-brain",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/inside-our-ai-brain/",
      "paid": "https://agmm.co.uk/x402/learn/inside-our-ai-brain/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/inside-our-ai-brain/index.md"
    },
    {
      "slug": "is-your-data-safe-with-ai",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/is-your-data-safe-with-ai/",
      "paid": "https://agmm.co.uk/x402/learn/is-your-data-safe-with-ai/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/is-your-data-safe-with-ai/index.md"
    },
    {
      "slug": "keeping-customer-data-safe-when-you-automate",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/keeping-customer-data-safe-when-you-automate/",
      "paid": "https://agmm.co.uk/x402/learn/keeping-customer-data-safe-when-you-automate/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/keeping-customer-data-safe-when-you-automate/index.md"
    },
    {
      "slug": "knowledge-base-vs-fine-tuning-vs-prompting",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/knowledge-base-vs-fine-tuning-vs-prompting/",
      "paid": "https://agmm.co.uk/x402/learn/knowledge-base-vs-fine-tuning-vs-prompting/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/knowledge-base-vs-fine-tuning-vs-prompting/index.md"
    },
    {
      "slug": "microsoft-urges-uk-to-lead-global-ai-safety-rules",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/microsoft-urges-uk-to-lead-global-ai-safety-rules/",
      "paid": "https://agmm.co.uk/x402/learn/microsoft-urges-uk-to-lead-global-ai-safety-rules/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/microsoft-urges-uk-to-lead-global-ai-safety-rules/index.md"
    },
    {
      "slug": "model-comparison",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/model-comparison/",
      "paid": "https://agmm.co.uk/x402/learn/model-comparison/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/model-comparison/index.md"
    },
    {
      "slug": "news",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/news/",
      "paid": "https://agmm.co.uk/x402/learn/news/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/news/index.md"
    },
    {
      "slug": "one-page-ai-policy",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/one-page-ai-policy/",
      "paid": "https://agmm.co.uk/x402/learn/one-page-ai-policy/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/one-page-ai-policy/index.md"
    },
    {
      "slug": "outgrown-your-crm",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/outgrown-your-crm/",
      "paid": "https://agmm.co.uk/x402/learn/outgrown-your-crm/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/outgrown-your-crm/index.md"
    },
    {
      "slug": "post-acquisition-software-and-ai",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/post-acquisition-software-and-ai/",
      "paid": "https://agmm.co.uk/x402/learn/post-acquisition-software-and-ai/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/post-acquisition-software-and-ai/index.md"
    },
    {
      "slug": "rag-without-the-jargon",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/rag-without-the-jargon/",
      "paid": "https://agmm.co.uk/x402/learn/rag-without-the-jargon/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/rag-without-the-jargon/index.md"
    },
    {
      "slug": "resources",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/resources/",
      "paid": "https://agmm.co.uk/x402/learn/resources/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/resources/index.md"
    },
    {
      "slug": "roi-of-automating-a-task",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/roi-of-automating-a-task/",
      "paid": "https://agmm.co.uk/x402/learn/roi-of-automating-a-task/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/roi-of-automating-a-task/index.md"
    },
    {
      "slug": "rolling-ai-out-to-your-team",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/rolling-ai-out-to-your-team/",
      "paid": "https://agmm.co.uk/x402/learn/rolling-ai-out-to-your-team/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/rolling-ai-out-to-your-team/index.md"
    },
    {
      "slug": "tools-directory",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/tools-directory/",
      "paid": "https://agmm.co.uk/x402/learn/tools-directory/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/tools-directory/index.md"
    },
    {
      "slug": "ai-visibility-check",
      "kind": "tool",
      "free": "https://agmm.co.uk/learn/tools/ai-visibility-check/",
      "paid": "https://agmm.co.uk/x402/learn/tools/ai-visibility-check/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/tools/ai-visibility-check/index.md"
    },
    {
      "slug": "automation-ideas",
      "kind": "tool",
      "free": "https://agmm.co.uk/learn/tools/automation-ideas/",
      "paid": "https://agmm.co.uk/x402/learn/tools/automation-ideas/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/tools/automation-ideas/index.md"
    },
    {
      "slug": "connect-agmm-to-your-ai-assistant",
      "kind": "tool",
      "free": "https://agmm.co.uk/learn/tools/connect-agmm-to-your-ai-assistant/",
      "paid": "https://agmm.co.uk/x402/learn/tools/connect-agmm-to-your-ai-assistant/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/tools/connect-agmm-to-your-ai-assistant/index.md"
    },
    {
      "slug": "prompt-builder",
      "kind": "tool",
      "free": "https://agmm.co.uk/learn/tools/prompt-builder/",
      "paid": "https://agmm.co.uk/x402/learn/tools/prompt-builder/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/tools/prompt-builder/index.md"
    },
    {
      "slug": "uk-minister-says-ai-cyber-breaches-are-likely",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/uk-minister-says-ai-cyber-breaches-are-likely/",
      "paid": "https://agmm.co.uk/x402/learn/uk-minister-says-ai-cyber-breaches-are-likely/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/uk-minister-says-ai-cyber-breaches-are-likely/index.md"
    },
    {
      "slug": "what-business-process-automation-costs-uk",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/what-business-process-automation-costs-uk/",
      "paid": "https://agmm.co.uk/x402/learn/what-business-process-automation-costs-uk/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/what-business-process-automation-costs-uk/index.md"
    },
    {
      "slug": "what-custom-software-costs",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/what-custom-software-costs/",
      "paid": "https://agmm.co.uk/x402/learn/what-custom-software-costs/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/what-custom-software-costs/index.md"
    },
    {
      "slug": "what-is-a-forward-deployed-ai-engineer",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/what-is-a-forward-deployed-ai-engineer/",
      "paid": "https://agmm.co.uk/x402/learn/what-is-a-forward-deployed-ai-engineer/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/what-is-a-forward-deployed-ai-engineer/index.md"
    },
    {
      "slug": "what-is-agentic-ai",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/what-is-agentic-ai/",
      "paid": "https://agmm.co.uk/x402/learn/what-is-agentic-ai/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/what-is-agentic-ai/index.md"
    },
    {
      "slug": "what-is-coding-agent",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/what-is-coding-agent/",
      "paid": "https://agmm.co.uk/x402/learn/what-is-coding-agent/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/what-is-coding-agent/index.md"
    },
    {
      "slug": "what-is-enterprise-ai",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/what-is-enterprise-ai/",
      "paid": "https://agmm.co.uk/x402/learn/what-is-enterprise-ai/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/what-is-enterprise-ai/index.md"
    },
    {
      "slug": "what-is-physical-ai",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/what-is-physical-ai/",
      "paid": "https://agmm.co.uk/x402/learn/what-is-physical-ai/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/what-is-physical-ai/index.md"
    },
    {
      "slug": "what-is-rogue-ai",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/what-is-rogue-ai/",
      "paid": "https://agmm.co.uk/x402/learn/what-is-rogue-ai/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/what-is-rogue-ai/index.md"
    },
    {
      "slug": "what-never-to-paste-into-ai",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/what-never-to-paste-into-ai/",
      "paid": "https://agmm.co.uk/x402/learn/what-never-to-paste-into-ai/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/what-never-to-paste-into-ai/index.md"
    },
    {
      "slug": "where-to-start-with-ai",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/where-to-start-with-ai/",
      "paid": "https://agmm.co.uk/x402/learn/where-to-start-with-ai/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/where-to-start-with-ai/index.md"
    },
    {
      "slug": "why-ai-pilots-do-not-reach-production",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/why-ai-pilots-do-not-reach-production/",
      "paid": "https://agmm.co.uk/x402/learn/why-ai-pilots-do-not-reach-production/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/why-ai-pilots-do-not-reach-production/index.md"
    },
    {
      "slug": "why-your-ai-needs-a-brain",
      "kind": "article",
      "free": "https://agmm.co.uk/learn/why-your-ai-needs-a-brain/",
      "paid": "https://agmm.co.uk/x402/learn/why-your-ai-needs-a-brain/",
      "paidMarkdown": "https://agmm.co.uk/x402/learn/why-your-ai-needs-a-brain/index.md"
    }
  ]
}