[{"data":1,"prerenderedAt":817},["ShallowReactive",2],{"page-\u002Fguides\u002Fgs1-digital-link-ai-agents":3,"related-\u002Fguides\u002Fgs1-digital-link-ai-agents":795},{"id":4,"title":5,"author":6,"body":7,"category":780,"description":781,"extension":782,"heading":783,"heroImage":780,"heroImageAlt":784,"howTo":780,"layout":785,"meta":786,"navigation":787,"ogImage":788,"path":789,"publishedAt":790,"sections":780,"seo":791,"sourcePath":792,"stem":793,"updatedAt":790,"videoPosition":780,"videos":780,"__hash__":794},"pages\u002Fguides\u002Fgs1-digital-link-ai-agents.md","GS1 Digital Link for AI agents: the identity layer","Paula Rivero",{"type":8,"value":9,"toc":753},"minimark",[10,17,30,39,42,47,50,126,130,138,141,144,147,173,176,179,183,198,201,206,209,279,282,286,289,293,302,322,326,329,437,440,444,447,450,453,457,466,469,473,482,489,561,576,580,583,586,589,593,647,651,699,707,711,715,718,722,725,729,732,736,739,743,746,750],[11,12,13],"p",{},[14,15,16],"strong",{},"TL;DR",[18,19,20,24,27],"ul",{},[21,22,23],"li",{},"GS1 Digital Link for AI agents turns the GTIN already printed on a pack into a web address that names one exact product, and where needed one batch or one serialised item.",[21,25,26],{},"A resolver behind that address answers people and machines differently: a consumer is redirected to a page, while an agent can ask for the full, typed list of links the brand publishes for that item.",[21,28,29],{},"The same identifier can sit in schema.org product data and, in our reading, fits the persistent unique product identifier the ESPR requires for the Digital Product Passport, so one investment serves shoppers, retailers, regulators and agents.",[11,31,32,33,38],{},"GS1 Digital Link for AI agents is the answer we gave in Zurich to a simple question: when an agent buys on someone's behalf, how does it know it is acting on the right product? At the W3C\u002FGS1 Workshop on E-commerce for Humans and AI Agents in September 2026 we called this the ",[34,35,37],"a",{"href":36},"\u002Fnews\u002Fproduct-identity-for-ai-agents\u002F","last meter of agentic commerce",". Agents are getting very good at searching, comparing and paying. They are still weak at the noun. GS1 Digital Link gives them the noun: a standard, brand-controlled web identifier for the exact item, which any agent can resolve without a private integration.",[11,40,41],{},"This guide sets out why we think identity is the missing layer, how GS1 Digital Link works as that layer, and how it fits with schema.org, the Digital Product Passport and the agent protocols. Standards facts are checked against GS1's reference pages and EUR-Lex, and everything below is stated as of October 2026. Where we describe how the pieces fit together, that is our reading, and we say so.",[43,44,46],"h2",{"id":45},"the-standards-behind-the-identity-layer-at-a-glance","The standards behind the identity layer at a glance",[11,48,49],{},"GS1 Digital Link is not new, and neither is the GTIN it carries. What is new is that retail is moving to 2D barcodes and agents have started to transact.",[51,52,53,66],"table",{},[54,55,56],"thead",{},[57,58,59,63],"tr",{},[60,61,62],"th",{},"Date",[60,64,65],{},"Milestone",[67,68,69,78,86,94,102,110,118],"tbody",{},[57,70,71,75],{},[72,73,74],"td",{},"August 2018",[72,76,77],{},"First version of the GS1 Digital Link standard published",[57,79,80,83],{},[72,81,82],{},"12 February 2024",[72,84,85],{},"GS1-Conformant Resolver standard 1.0.0 published",[57,87,88,91],{},[72,89,90],{},"18 July 2024",[72,92,93],{},"ESPR, Regulation (EU) 2024\u002F1781, enters into force, with a persistent unique product identifier for every Digital Product Passport",[57,95,96,99],{},[72,97,98],{},"December 2025",[72,100,101],{},"GS1 guideline on 2D barcodes at retail point of sale, release 1.1.0, ratified",[57,103,104,107],{},[72,105,106],{},"August 2026",[72,108,109],{},"GS1 Digital Link URI Syntax release 1.7.0 and GS1-Conformant Resolver release 1.2.1 ratified",[57,111,112,115],{},[72,113,114],{},"8–9 September 2026",[72,116,117],{},"W3C\u002FGS1 Workshop on E-commerce for Humans and AI Agents, Zurich",[57,119,120,123],{},[72,121,122],{},"End of 2027",[72,124,125],{},"GS1 ambition: retail point-of-sale scanning globally able to read the GTIN from both linear and 2D barcodes",[43,127,129],{"id":128},"why-do-ai-agents-need-an-exact-product-identity","Why do AI agents need an exact product identity?",[11,131,132],{},[133,134],"img",{"alt":135,"src":136,"title":137},"A pharmacist holding a boxed skincare product with a QR code next to a tablet showing the same product record","\u002Fimages\u002F2026\u002F11\u002Fgs1-digital-link-pharmacy-product-record.webp","One identifier, one record: the box in the hand and the record on the screen have to be the same item",[11,139,140],{},"Because a description is a guess. When a person asks an agent to \"reorder my usual curly-hair shampoo\", the agent has to turn a name into a product, usually by matching text across retailer pages and listings. The brand may sell four curly-hair shampoos in two sizes. A model can rank those candidates well. It cannot be certain which one the person meant, and for a purchase, certainty is the point.",[11,142,143],{},"We framed it on stage in Zurich in four words: names describe, identifiers identify. A GTIN identifies one trade item at one level: one formulation, one variant, one pack size. If the agent knows the GTIN, the question \"which shampoo?\" has one answer. If it only knows a name, it has a shortlist.",[11,145,146],{},"Some decisions depend on the batch or the individual unit:",[18,148,149,155,161,167],{},[21,150,151,154],{},[14,152,153],{},"Recalls and safety notices"," usually apply to specific batches, not to every unit with the same GTIN.",[21,156,157,160],{},[14,158,159],{},"Authenticity and warranty"," are about one serialised item.",[21,162,163,166],{},[14,164,165],{},"Expiry and freshness"," change from lot to lot.",[21,168,169,172],{},[14,170,171],{},"Regulatory data"," under the ESPR may be set at model, batch or item level, depending on the delegated act for the product group.",[11,174,175],{},"An agent that can only say \"this product\" cannot answer \"is the bottle in my cupboard affected by the recall?\" An agent that holds the batch number can. That is what we mean by the last meter: the final step between a correct transaction and the correct physical thing.",[11,177,178],{},"Names and images will stay how agents find candidates. But similarity is not identity: two variants can look identical in a photograph and differ in an allergen, a voltage or a pack count. Price, availability and delivery are variables. The item the person wants is the constraint.",[43,180,182],{"id":181},"how-does-gs1-digital-link-work-as-an-identity-layer","How does GS1 Digital Link work as an identity layer?",[11,184,185,186,192,193,197],{},"GS1 Digital Link is GS1's standard for expressing GS1 identifiers, such as the GTIN, inside a web address. GS1 describes the URI Syntax standard as the one that should be seen as synonymous with the term \"GS1 Digital Link\". The latest release, 1.7.0, was ratified in August 2026 and is published on ",[34,187,191],{"href":188,"rel":189},"https:\u002F\u002Fref.gs1.org\u002Fstandards\u002Fdigital-link\u002Furi-syntax\u002F",[190],"nofollow","ref.gs1.org",". For a fuller introduction, see our ",[34,194,196],{"href":195},"\u002Fguides\u002Fgs1-digital-link-basics\u002F","GS1 Digital Link basics",".",[11,199,200],{},"Four properties make it work as an identity layer for agents.",[202,203,205],"h3",{"id":204},"_1-the-identifier-and-its-qualifiers-sit-in-the-path","1. The identifier and its qualifiers sit in the path",[11,207,208],{},"A GS1 Digital Link URI puts the primary key, such as the GTIN under Application Identifier 01, in the URI path. Key qualifiers follow in a fixed order: the consumer product variant (AI 22), then the batch or lot (AI 10), then the serial number (AI 21). Data attributes, such as an expiry date (AI 17), go in the query string as key=value pairs.",[51,210,211,224],{},[54,212,213],{},[57,214,215,218,221],{},[60,216,217],{},"What the agent needs to pin down",[60,219,220],{},"GS1 element",[60,222,223],{},"Example path",[67,225,226,240,253,266],{},[57,227,228,231,234],{},[72,229,230],{},"The product",[72,232,233],{},"GTIN (AI 01)",[72,235,236],{},[237,238,239],"code",{},"\u002F01\u002F09520123456788",[57,241,242,245,248],{},[72,243,244],{},"A consumer variant",[72,246,247],{},"GTIN + CPV (AI 22)",[72,249,250],{},[237,251,252],{},"\u002F01\u002F09520123456788\u002F22\u002F2A",[57,254,255,258,261],{},[72,256,257],{},"A batch",[72,259,260],{},"GTIN + batch\u002Flot (AI 10)",[72,262,263],{},[237,264,265],{},"\u002F01\u002F09520123456788\u002F10\u002FABC123",[57,267,268,271,274],{},[72,269,270],{},"One serialised item",[72,272,273],{},"GTIN + batch\u002Flot + serial (AI 21)",[72,275,276],{},[237,277,278],{},"\u002F01\u002F09520123456788\u002F10\u002FABC123\u002F21\u002F12345XYZ",[11,280,281],{},"Because the order is fixed, two systems that see the same physical pack derive the same path, so they are talking about the same thing.",[202,283,285],{"id":284},"_2-any-domain-the-same-identity","2. Any domain, the same identity",[11,287,288],{},"The standard says a GS1 Digital Link URI can be built on any domain name, so a brand can use its own. The identifier in the path stays the same whichever domain carries it, and the standard defines a canonical form on GS1's own domain, id.gs1.org. We see this as the property that makes it agent-independent: the identity belongs to the brand and the GS1 system, and no single platform owns it.",[202,290,292],{"id":291},"_3-a-resolver-answers-the-request","3. A resolver answers the request",[11,294,295,296,301],{},"A resolver is the service behind the URI. Under the ",[34,297,300],{"href":298,"rel":299},"https:\u002F\u002Fref.gs1.org\u002Fstandards\u002Fresolver\u002F",[190],"GS1-Conformant Resolver standard",", release 1.2.1 ratified in August 2026, it connects an identified item to one or more online resources related to it. Every identified item has exactly one default link, and the resolver redirects to it unless the request carries information that allows a better match, such as the requested link type, the language or a declared context.",[11,303,304,305,308,309,312,313,316,317,321],{},"For agents, the most useful rule is this. When a client asks for ",[237,306,307],{},"linkType=linkset",", or sends an ",[237,310,311],{},"application\u002Flinkset+json"," Accept header, the resolver does not redirect. It returns the full list of links available for that item, in the Linkset format of RFC 9264. A shopper scanning the pack lands on a product page, while software can ask what the brand publishes about this exact item and get a structured answer. Each conformant resolver must also publish a description file at ",[237,314,315],{},"\u002F.well-known\u002Fgs1resolver",", so a machine can discover what the resolver supports. Our guide to the ",[34,318,320],{"href":319},"\u002Fguides\u002Fgs1-digital-link-resolver\u002F","GS1 Digital Link resolver"," covers the mechanics in more depth.",[202,323,325],{"id":324},"_4-link-types-tell-the-machine-what-each-link-is","4. Link types tell the machine what each link is",[11,327,328],{},"Links are typed with terms from the GS1 Web Vocabulary. As of October 2026 the vocabulary lists 59 stable link types. A few that matter for agents:",[51,330,331,344],{},[54,332,333],{},[57,334,335,338,341],{},[60,336,337],{},"Link type",[60,339,340],{},"What GS1 says it points to",[60,342,343],{},"Why an agent cares",[67,345,346,359,372,385,398,411,424],{},[57,347,348,353,356],{},[72,349,350],{},[237,351,352],{},"gs1:pip",[72,354,355],{},"A product information page about the identified item",[72,357,358],{},"The brand's own description, for comparison",[57,360,361,366,369],{},[72,362,363],{},[237,364,365],{},"gs1:masterData",[72,367,368],{},"Structured master data, typically for B2B",[72,370,371],{},"Machine-readable attributes instead of scraped text",[57,373,374,379,382],{},[72,375,376],{},[237,377,378],{},"gs1:recallStatus",[72,380,381],{},"Whether the product has been recalled, typically an API",[72,383,384],{},"A check before buying or using",[57,386,387,392,395],{},[72,388,389],{},[237,390,391],{},"gs1:dpp",[72,393,394],{},"A Digital Product Passport",[72,396,397],{},"Regulatory and sustainability data",[57,399,400,405,408],{},[72,401,402],{},[237,403,404],{},"gs1:certificationInfo",[72,406,407],{},"Certification information",[72,409,410],{},"Evidence behind claims",[57,412,413,418,421],{},[72,414,415],{},[237,416,417],{},"gs1:hasRetailers",[72,419,420],{},"A list of retailers",[72,422,423],{},"Where the exact item can be bought",[57,425,426,431,434],{},[72,427,428],{},[237,429,430],{},"gs1:instructions",[72,432,433],{},"Instructions such as assembly or usage tips",[72,435,436],{},"After-sale help",[11,438,439],{},"A typed link tells the agent what is behind it before it reads anything.",[43,441,443],{"id":442},"one-qr-code-for-consumers-retailers-and-machines","One QR code for consumers, retailers and machines",[11,445,446],{},"GS1's own page on the standard describes the retail vision as a single multipurpose 2D barcode on each product, used at the point of sale and to reach digital content such as certifications, instructions, product information and traceability data. Its guideline on 2D barcodes at retail point of sale sets the ambition that, by the end of 2027, point-of-sale scanning can read the GTIN from both linear and 2D barcodes. GS1 also notes that retailers and third-party apps can keep using the barcode as an entry point to their own systems.",[11,448,449],{},"We think agents are the third audience for that same code. An agent may meet the identifier when a person photographs the pack, when a device scans it, or in structured data on a product page or an order history. In each case the starting point is the same URI, and nobody has to print a second code for machines.",[11,451,452],{},"Where the QR code does not help matters just as much. A code can be copied, so on its own it proves nothing about authenticity, and it carries no price, stock or delivery terms. Identity is necessary for the last meter. It is not sufficient, as the table further down sets out.",[43,454,456],{"id":455},"how-does-it-relate-to-schemaorg-product-data","How does it relate to schema.org Product data?",[11,458,459,460,465],{},"Most agents that read the web will meet product data as schema.org markup long before they meet a QR code. Schema.org already has a bridge. Its ",[34,461,464],{"href":462,"rel":463},"https:\u002F\u002Fschema.org\u002Fgtin",[190],"gtin property",", used on Product, Offer and Demand, takes an all-numeric GTIN of 8, 12, 13 or 14 digits, or a GS1 Digital Link URL based on one. It generalises the older gtin8, gtin12, gtin13 and gtin14 properties and is declared equivalent to the GS1 Web Vocabulary's own gtin. Schema.org also defines a hasGS1DigitalLink property, used on Product, Offer, Organization and Place, for the GS1 Digital Link associated with the item.",[11,467,468],{},"So the identifier on the pack and the identifier in the page markup can be the same thing. When a retailer's offer and the brand's product page both state the GTIN, an agent can tell they describe the same item without guessing from the title. In our reading this is the cheapest step most brands can take.",[43,470,472],{"id":471},"how-does-it-relate-to-the-esprs-unique-product-identifier","How does it relate to the ESPR's unique product identifier?",[11,474,475,476,481],{},"The ESPR builds the same idea into EU law. ",[34,477,480],{"href":478,"rel":479},"https:\u002F\u002Feur-lex.europa.eu\u002Feli\u002Freg\u002F2024\u002F1781\u002Foj\u002Feng",[190],"Regulation (EU) 2024\u002F1781"," defines a unique product identifier as a unique string of characters that identifies a product and also enables a web link to the Digital Product Passport. It defines a data carrier as a linear barcode, a two-dimensional symbol or another automatic identification medium that a device can read.",[11,483,484,485,488],{},"Article 10(1) then requires every passport to be connected through a data carrier to a ",[14,486,487],{},"persistent unique product identifier",", with the carrier physically present on the product, its packaging or accompanying documentation. Annex III lists the GTIN under ISO\u002FIEC 15459-6 among the elements a delegated act can require, and requires the data carrier and identifiers to comply, where relevant, with the ISO\u002FIEC 15459 series. Article 10(1)(d) adds that passport data must be based on open standards, interoperable and, as appropriate, machine-readable, structured and searchable, without vendor lock-in.",[51,490,491,504],{},[54,492,493],{},[57,494,495,498,501],{},[60,496,497],{},"Requirement",[60,499,500],{},"ESPR",[60,502,503],{},"GS1 Digital Link",[67,505,506,517,528,539,550],{},[57,507,508,511,514],{},[72,509,510],{},"A unique identifier for the product",[72,512,513],{},"Unique product identifier, Article 2(30)",[72,515,516],{},"GTIN, with optional CPV, batch and serial",[57,518,519,522,525],{},[72,520,521],{},"A web link from the identifier",[72,523,524],{},"Identifier \"also enables a web link\" to the passport",[72,526,527],{},"The identifier is itself a URI",[57,529,530,533,536],{},[72,531,532],{},"A physical data carrier",[72,534,535],{},"Article 10(1)(b)",[72,537,538],{},"QR code or Data Matrix carrying the URI",[57,540,541,544,547],{},[72,542,543],{},"Model, batch or item level",[72,545,546],{},"Set by each delegated act, Article 10(1)(f)",[72,548,549],{},"Key qualifiers in a fixed order",[57,551,552,555,558],{},[72,553,554],{},"Machine-readable, open, no lock-in",[72,556,557],{},"Article 10(1)(d)",[72,559,560],{},"Open GS1 standards, brand-chosen domain, typed links",[11,562,563,564,566,567,570,571,575],{},"The ESPR does not name GS1 Digital Link, and the delegated acts will set the carrier and identifier for each product group. Our reading is that a GS1 Digital Link URI in a QR code fits the structure the Regulation describes closely, and that the passport becomes one more typed link, ",[237,565,391],{},", behind the same identifier an agent already uses. Our guides to the ",[34,568,500],{"href":569},"\u002Fguides\u002Feu-regulation-2024-1781-espr\u002F"," and to ",[34,572,574],{"href":573},"\u002Fguides\u002Fdigital-product-passport-data-requirements\u002F","Digital Product Passport data requirements"," cover the legal detail.",[43,577,579],{"id":578},"where-does-it-sit-next-to-the-agent-protocols","Where does it sit next to the agent protocols?",[11,581,582],{},"Several protocols for agentic commerce are now being published, covering how agents call tools, how they negotiate a checkout and how payments are authorised. Another guide looks at them in detail. Here we only want to place identity next to them.",[11,584,585],{},"Protocols tell agents how to act. Identity tells them what they are acting on. A checkout can be flawless and still carry the wrong item if the item was chosen by guesswork. A standard identifier carried through the flow lets the person, the merchant and later the returns desk point to the same thing.",[11,587,588],{},"We are not claiming that any agent protocol requires a GS1 Digital Link URI. That is our reading of how the layers fit, and the case we made in Zurich: product identity should live on the open web, controlled by the brand and owned by no single platform. The alternative is a private catalogue and private product IDs per AI platform, with brands maintaining a mapping for each.",[43,590,592],{"id":591},"what-gs1-digital-link-does-and-does-not-solve","What GS1 Digital Link does and does not solve",[51,594,595,605],{},[54,596,597],{},[57,598,599,602],{},[60,600,601],{},"It does",[60,603,604],{},"It does not",[67,606,607,615,623,631,639],{},[57,608,609,612],{},[72,610,611],{},"Name the exact item, down to batch or serial where encoded",[72,613,614],{},"Prove on its own that a physical item is genuine",[57,616,617,620],{},[72,618,619],{},"Give brands control of the domain and the links",[72,621,622],{},"Replace the retailer's offer, price or stock data",[57,624,625,628],{},[72,626,627],{},"Let one code serve shoppers, point of sale and machines",[72,629,630],{},"Make incomplete or inaccurate product data reliable",[57,632,633,636],{},[72,634,635],{},"Return a typed, machine-readable list of links on request",[72,637,638],{},"Decide which agent protocol a merchant should use",[57,640,641,644],{},[72,642,643],{},"Provide a natural home for the ESPR passport link",[72,645,646],{},"Satisfy an ESPR delegated act by itself",[43,648,650],{"id":649},"what-brands-should-do-now","What brands should do now",[652,653,654,660,666,672,678,684,690],"ol",{},[21,655,656,659],{},[14,657,658],{},"Check your GTINs."," Every variant and pack size should have its own GTIN, used consistently across your catalogue, retailers and marketplaces.",[21,661,662,665],{},[14,663,664],{},"Publish the identifier in your structured data."," Add the GTIN, and the GS1 Digital Link URI where you have one, to the schema.org markup of every product page.",[21,667,668,671],{},[14,669,670],{},"Run a conformant resolver on your own domain",", with the linkset response enabled so machines can ask for every link at once.",[21,673,674,677],{},[14,675,676],{},"Type your links."," Start with a product information page, then add master data, instructions, certification and recall status.",[21,679,680,683],{},[14,681,682],{},"Decide the identity level."," Model level is enough for discovery. Recalls, authenticity and some passports need batch or serial level, so plan the encoding with production now.",[21,685,686,689],{},[14,687,688],{},"Put the QR code on pack."," One code serves shoppers today, point of sale as retailers upgrade, and agents as they arrive.",[21,691,692,695,696,698],{},[14,693,694],{},"Plan the passport link."," When your ESPR delegated act lands, the passport can sit behind the same identifier as a ",[237,697,391],{}," link.",[11,700,701,702,706],{},"Digital Link is a GS1 solution partner, and our platform gives every product a standards-based GS1 Digital Link identity: a conformant resolver on the brand's own domain, typed links behind one QR code, and pages and data that can be updated without reprinting packaging. We built it for shoppers and passports first, and the same identity is ready for agents. If you want to check whether your products are identifiable at the last meter, ",[34,703,705],{"href":704},"mailto:support@digital-link.com","get in touch"," and our team will review your catalogue with you.",[43,708,710],{"id":709},"frequently-asked-questions","Frequently asked questions",[202,712,714],{"id":713},"why-cant-an-ai-agent-just-use-the-product-name","Why can't an AI agent just use the product name?",[11,716,717],{},"A name can match several products: different variants, sizes or formulations from the same brand. A GTIN identifies one trade item, and a GS1 Digital Link URI can go further to a batch or a single serialised unit. Agents can use names to find candidates, but they need an identifier to be certain.",[202,719,721],{"id":720},"how-does-an-ai-agent-read-a-gs1-digital-link","How does an AI agent read a GS1 Digital Link?",[11,723,724],{},"It requests the URI like any web address. A GS1-conformant resolver redirects to the default link or, when asked for a linkset, returns the full list of links for that item, typed with terms from the GS1 Web Vocabulary.",[202,726,728],{"id":727},"do-agent-protocols-require-gs1-digital-link","Do agent protocols require GS1 Digital Link?",[11,730,731],{},"We are not aware of any official agent protocol specification that requires it, and we do not claim one does. Our view is that identity and protocols are separate layers: protocols define how an agent acts, and a standard identifier defines what it acts on.",[202,733,735],{"id":734},"does-schemaorg-support-gs1-digital-link","Does schema.org support GS1 Digital Link?",[11,737,738],{},"Yes. The schema.org gtin property accepts a numeric GTIN or a GS1 Digital Link URL based on one, and the hasGS1DigitalLink property holds the GS1 Digital Link associated with a product, offer, organisation or place.",[202,740,742],{"id":741},"is-gs1-digital-link-the-esprs-unique-product-identifier","Is GS1 Digital Link the ESPR's unique product identifier?",[11,744,745],{},"The ESPR does not name it. It requires a persistent unique product identifier that enables a web link to the passport, carried on a physical data carrier and compliant, where relevant, with the ISO\u002FIEC 15459 series. In our reading a GS1 Digital Link URI in a QR code fits that structure, but each delegated act sets the carrier and identifier for its product group.",[202,747,749],{"id":748},"do-i-need-a-separate-qr-code-for-ai-agents","Do I need a separate QR code for AI agents?",[11,751,752],{},"No. The same GS1 Digital Link QR code serves shoppers, retail point of sale and machines. What changes is the response: a person is redirected to a page, while an agent can ask the resolver for the typed list of links.",{"title":754,"searchDepth":755,"depth":755,"links":756},"",3,[757,759,760,766,767,768,769,770,771,772],{"id":45,"depth":758,"text":46},2,{"id":128,"depth":758,"text":129},{"id":181,"depth":758,"text":182,"children":761},[762,763,764,765],{"id":204,"depth":755,"text":205},{"id":284,"depth":755,"text":285},{"id":291,"depth":755,"text":292},{"id":324,"depth":755,"text":325},{"id":442,"depth":758,"text":443},{"id":455,"depth":758,"text":456},{"id":471,"depth":758,"text":472},{"id":578,"depth":758,"text":579},{"id":591,"depth":758,"text":592},{"id":649,"depth":758,"text":650},{"id":709,"depth":758,"text":710,"children":773},[774,775,776,777,778,779],{"id":713,"depth":755,"text":714},{"id":720,"depth":755,"text":721},{"id":727,"depth":755,"text":728},{"id":734,"depth":755,"text":735},{"id":741,"depth":755,"text":742},{"id":748,"depth":755,"text":749},null,"GS1 Digital Link for AI agents: why agents need an exact, resolvable product identity, and how it links to schema.org and the ESPR product identifier.","md","GS1 Digital Link for AI agents: the identity layer agentic commerce is missing","A shopper at a supermarket checkout scanning the QR code on a bag of pasta with her phone while a store assistant scans a shelf with a handheld scanner","article",{},true,"\u002Fimages\u002F2026\u002F11\u002Fgs1-digital-link-ai-agents-hero.webp","\u002Fguides\u002Fgs1-digital-link-ai-agents","2026-10-29T12:13:00+01:00",{"title":5,"description":781},"\u002Fguides\u002Fgs1-digital-link-ai-agents\u002F","guides\u002Fgs1-digital-link-ai-agents","y-5zOV77tBdsXH6SqvOmGPAPXRePrl8vXZjYVMGWqYg",[796,803,810],{"path":797,"sourcePath":798,"title":799,"heading":800,"ogImage":801,"publishedAt":802},"\u002Fguides\u002Fclp-digital-labelling","\u002Fguides\u002Fclp-digital-labelling\u002F","CLP digital labelling: what Omnibus VI changes","CLP digital labelling: what Omnibus VI changes on the label, and where the QR code fits","\u002Fimages\u002F2026\u002F11\u002Fclp-digital-labelling-hero.webp","2026-10-28T13:00:00+01:00",{"path":804,"sourcePath":805,"title":806,"heading":807,"ogImage":808,"publishedAt":809},"\u002Fguides\u002Fchatgpt-product-visibility","\u002Fguides\u002Fchatgpt-product-visibility\u002F","ChatGPT product visibility: a seven-step audit","ChatGPT product visibility: a seven-step audit for AI assistants and shopping agents","\u002Fimages\u002F2026\u002F10\u002Fchatgpt-product-visibility-hero.webp","2026-10-28T12:13:00+01:00",{"path":811,"sourcePath":812,"title":813,"heading":814,"ogImage":815,"publishedAt":816},"\u002Fguides\u002Fmcp-server-product-data","\u002Fguides\u002Fmcp-server-product-data\u002F","MCP server for product data: a guide for brands","MCP server for product data: exposing your catalogue to AI agents","\u002Fimages\u002F2026\u002F10\u002Fmcp-server-product-data-hero.webp","2026-10-27T12:13:00+01:00",1793273767592]