{
 "url": "https://activatedigital.ai/knowledge/guides/ai-agent-act-on-specific-product",
 "title": "What Has to Be True Before an AI Agent Can Act on a Specific Product?",
 "description": "See the stack an AI agent needs to act on a specific product: identity, governed data, trust, authorisation, a callable service and an auditable result.",
 "territory": "impl",
 "category": null,
 "direct_answer": "Machine-readable product data is necessary, but it is not enough. Before an AI agent can safely act on a **specific** product, the system has to resolve the right product identity, obtain current governed data, establish the evidence it is willing to trust, prove the relevant authority or entitlement and discover a callable action whose inputs, limits and result are explicit.",
 "last_verified": "2026-09-04",
 "verified_label": "Last verified",
 "datePublished": "2026-09-04",
 "dateModified": "2026-09-04",
 "legislation": [],
 "primary_sources": [
  {
   "url": "https://ref.gs1.org/standards/resolver/",
   "name": "GS1: GS1-Conformant Resolver Standard 1.2.1, 19 August 2026. Used for product-identifier-to-resource and narrow service discovery."
  },
  {
   "url": "https://ref.gs1.org/standards/resolver/archive",
   "name": "GS1: Resolver archive, 19 August 2026. Supporting source used to confirm the current resolver version."
  },
  {
   "url": "https://ref.gs1.org/standards/digital-link/uri-syntax/1.7.0/",
   "name": "GS1: GS1 Digital Link URI Syntax 1.7.0, August 2026. Used for current persistent product-identifier syntax and discovery compatibility."
  },
  {
   "url": "https://www.supplychain.gs1us.org/standards-and-regulations/drug-supply-chain-security-act",
   "name": "GS1 US: DSCSA verification guidance. Supporting context for a tightly scoped production verification workflow, not cross-sector autonomous action."
  },
  {
   "url": "https://www.w3.org/news/2025/the-verifiable-credentials-2-0-family-of-specifications-is-now-a-w3c-recommendation/",
   "name": "W3C: Verifiable Credentials 2.0 family, 15 May 2025. Used for current machine-verifiable credential standards."
  },
  {
   "url": "https://www.w3.org/TR/vc-data-integrity/",
   "name": "W3C: Verifiable Credential Data Integrity 1.0, 15 May 2025. Used for compatible cryptographic integrity/authenticity checks."
  },
  {
   "url": "https://www.w3.org/TR/vc-bitstring-status-list/",
   "name": "W3C: Bitstring Status List v1.0, 15 May 2025. Used for compatible credential status checks."
  },
  {
   "url": "https://openid.net/specs/openid-4-verifiable-credential-issuance-1_0.html",
   "name": "OpenID Foundation: OpenID for Verifiable Credential Issuance 1.0, 16 September 2025. Supporting context for standardised credential issuance."
  },
  {
   "url": "https://github.com/modelcontextprotocol/modelcontextprotocol/blob/main/docs/specification/2026-07-28/server/tools.mdx",
   "name": "Model Context Protocol: Tools, 2026-07-28. Used for current generic machine-callable tool discovery and invocation."
  },
  {
   "url": "https://github.com/modelcontextprotocol/modelcontextprotocol/blob/main/docs/specification/2026-07-28/basic/authorization/index.mdx",
   "name": "Model Context Protocol: Authorization, 2026-07-28. Used for current authenticated/authorised tool invocation primitives."
  },
  {
   "url": "https://a2a-protocol.org/latest/specification/",
   "name": "A2A Project / Linux Foundation: Agent2Agent Protocol 1.0, 12 March 2026. Used for interoperable agent discovery and interaction primitives."
  },
  {
   "url": "https://www.linuxfoundation.org/press/a2a-protocol-surpasses-150-organizations-lands-in-major-cloud-platforms-and-sees-enterprise-production-use-in-first-year",
   "name": "Linux Foundation: A2A ecosystem announcement, 9 April 2026. Supporting first-party adoption signal only."
  },
  {
   "url": "https://ucp.dev/2026-08-25/specification/shopping/catalog/",
   "name": "UCP: Catalog Capability, 25 August 2026. Used for current product/variant catalogue semantics and their limits."
  },
  {
   "url": "https://ucp.dev/2026-08-25/specification/common/identity-linking/",
   "name": "UCP: Identity Linking, 25 August 2026. Used for scoped merchant authorisation, not physical-product entitlement."
  },
  {
   "url": "https://ucp.dev/latest/specification/catalog/mcp/",
   "name": "UCP: Catalog MCP Binding, 25 August 2026. Used for current machine-callable catalogue interfaces."
  },
  {
   "url": "https://ucp.dev/specification/shopping/checkout/a2a/",
   "name": "UCP: Checkout A2A Binding, 25 August 2026. Supporting context for protocol interoperability, not product-identifier-to-service binding."
  },
  {
   "url": "https://ucp.dev/documentation/announcements/",
   "name": "UCP: Announcements / current release, 25 August 2026. Used to confirm the current UCP v2026-08-25 release status; it does not prove broad adoption or DPP usage."
  },
  {
   "url": "https://agentic-commerce-protocol.com/docs/commerce/specs/feed",
   "name": "Agentic Commerce Protocol: Product Feed Specification, accessed 4 September 2026. Used for the bounded finding that the audited standard feed surface does not expose a dedicated DPP/sustainability contract; extensions and future versions remain possible."
  },
  {
   "url": "https://developer.visa.com/use-cases/trusted-agent-protocol",
   "name": "Visa: Trusted Agent Protocol, accessed 4 September 2026. Used to bound delegated-agent trust as still in development/deployment rather than a universal production layer."
  },
  {
   "url": "https://support.google.com/merchants/answer/7052112?hl=en-GB",
   "name": "Google Merchant Center: Product data specification, accessed 4 September 2026. Used to distinguish product fields available in a commerce platform from evidence that an agent protocol consumes those fields."
  }
 ],
 "glossary_terms": [
  "https://activatedigital.ai/knowledge/glossary#digital-product-passport",
  "https://activatedigital.ai/knowledge/glossary#dpp-service-provider",
  "https://activatedigital.ai/knowledge/glossary#gs1",
  "https://activatedigital.ai/knowledge/glossary#gs1-digital-link",
  "https://activatedigital.ai/knowledge/glossary#gtin",
  "https://activatedigital.ai/knowledge/glossary#resolver",
  "https://activatedigital.ai/knowledge/glossary#unique-product-identifier"
 ],
 "watch": [],
 "decisions": [],
 "alternates": {
  "html": "https://activatedigital.ai/knowledge/guides/ai-agent-act-on-specific-product",
  "markdown": "https://activatedigital.ai/knowledge/guides/ai-agent-act-on-specific-product.md",
  "json": "https://activatedigital.ai/knowledge/guides/ai-agent-act-on-specific-product.json"
 }
}
