{
  "format": "hyperize/v1",
  "@id": "https://www.hyperize.ai/en/insights/articles/five-german-life-sciences-brands-tested-by-ai-agents.json",
  "type": "Article",
  "pageType": "Article",
  "articleSubtype": "sector-wave",
  "title": "Can AI agents buy from German pharma and healthcare brands?",
  "seoTitle": "Can AI agents buy from German pharma and healthcare brands? Bayer, Merck, Fresenius, Fresenius Medical Care, Qiagen tested — Hyperize",
  "alternativeHeadline": "Bayer, Merck, Fresenius, Fresenius Medical Care & Qiagen, tested.",
  "url": "https://www.hyperize.ai/en/insights/articles/five-german-life-sciences-brands-tested-by-ai-agents",
  "alternateLanguage": {
    "de": "https://www.hyperize.ai/de/insights/articles/five-german-life-sciences-brands-tested-by-ai-agents"
  },
  "inLanguage": "en",
  "author": {
    "name": "Hyperize",
    "url": "https://www.hyperize.ai"
  },
  "publisher": {
    "@id": "https://www.hyperize.ai/#organization",
    "name": "Hyperize",
    "url": "https://www.hyperize.ai",
    "parentOrganization": "MING Labs"
  },
  "datePublished": "2026-05-24",
  "dateModified": "2026-06-01",
  "nextReview": "2026-08-24",
  "evidenceTier": "proprietary",
  "confidence": "B/C",
  "wave": {
    "id": "Q2 2026",
    "sector": "pharma_healthcare",
    "lane": "commerce",
    "brandsMeasured": 5,
    "scope": "One task per brand at the brand's own close-state, three providers. Qiagen Confidence B; the other four Confidence C. Point-in-time (WAF/bot rules fire dynamically)."
  },
  "summary": "We sent five kinds of AI agent to five German pharma and healthcare brands with one job each: reach the meaningful next step. Qiagen's diagnostics catalogue closes for every agent, even a plain reader. Merck and Bayer block the simplest agents at a WAF. Fresenius and Fresenius Medical Care hide the match behind JavaScript. Bayer, the most recognised brand in the wave, has no buy button for the product an agent would recommend. Wave Q2 2026 of the DAX 40 Agent Success Index.",
  "shortAnswer": "AI agents can complete the buy at the B2B brands but not the consumer one. Across five German pharma and healthcare brands, Qiagen and Merck let an agent reach a cart and Fresenius reached a booking step, but Bayer's Aspirin Forte, the most recognised brand in the wave, had no buy button for any agent. Familiarity did not predict buyability; surface architecture did.",
  "hook": "AI agents can complete the buy at the B2B brands but not the consumer one. A patient opens ChatGPT and types: 'Three days of tension headache, neck is tight, what should I take?' No browser, no pharmacy visit. The agent reads whatever the brand's site hands back, and answers from that. So we ran it for real: five kinds of AI agent, five German pharma and healthcare brands, one job each, reach the meaningful next step. A €5,480 diagnostic kit, a €154 reagent, and a dialysis-center booking all close for the agents. The painkiller everyone in Germany knows does not. [S1] [S2]",
  "sections": [
    {
      "id": "section-01",
      "title": "The test."
    },
    {
      "id": "section-02",
      "title": "Which agent reaches which brand."
    },
    {
      "id": "section-03",
      "title": "Qiagen: the hardest brand to find, the easiest to buy from."
    },
    {
      "id": "section-04",
      "title": "Merck: the cleanest catalogue, invisible to the simplest agent."
    },
    {
      "id": "section-05",
      "title": "Fresenius: the booking portal works, if your agent runs a browser."
    },
    {
      "id": "section-06",
      "title": "Fresenius Medical Care: the largest dialysis network, closing on a contact form."
    },
    {
      "id": "section-07",
      "title": "Bayer: everyone knows Aspirin. No agent can buy Aspirin Forte."
    },
    {
      "id": "section-08",
      "title": "What the five together tell us."
    }
  ],
  "twoSentenceStandout": "The most famous brand in the wave is the one an agent leaves empty-handed.",
  "agentClasses": [
    "Plain reader (HTTP fetch, no JavaScript)",
    "Search assistant (AI search engine; scored separately as AI Visibility)",
    "Coding agent (Playwright via CDP)",
    "Computer-use browser (full browser, clicks and forms)",
    "Autonomous operator (confirmed every close a browser reached)"
  ],
  "brandsMeasured": [
    {
      "id": "qiagen",
      "name": "Qiagen",
      "surface": "B2B diagnostics",
      "closeState": "Cart-ready",
      "groundTruthArtefact": "therascreen EGFR Plus RGQ Kit, €5,480",
      "aiVisibility": 11.51,
      "aiUsability": 80,
      "composite": "6.8 / 10",
      "finding": "Angular Universal SSR with Schema.org Product JSON-LD in the initial HTML. Catalog number, €5,480 price, and CE-IVD class readable by a plain reader; three browser runs added to cart with no login. The only gap is discovery: broad category questions rarely surface it.",
      "brandScoreUrl": "https://www.hyperize.ai/en/dax40-index/brands/qiagen"
    },
    {
      "id": "merck",
      "name": "Merck",
      "surface": "B2B lab supplies (Sigma-Aldrich)",
      "closeState": "Cart-ready",
      "groundTruthArtefact": "TRI Reagent BD T3809, €154/25mL",
      "aiVisibility": 38.33,
      "aiUsability": 54,
      "composite": "5.2 / 10",
      "finding": "Sigma-Aldrich runs one of the cleanest B2B catalogues in the DAX 40, but a WAF aborts the plain reader (HTTP 000) and the coding agent. A browser adds TRI Reagent BD T3809 to cart without login. Clean catalogue, invisible to anything simpler than a browser.",
      "brandScoreUrl": "https://www.hyperize.ai/en/dax40-index/brands/merck"
    },
    {
      "id": "fresenius-medical-care",
      "name": "Fresenius Medical Care",
      "surface": "Dialysis network (NephroCare)",
      "closeState": "Booking-form-ready",
      "groundTruthArtefact": "NephroCare München-Ost, HD",
      "aiVisibility": 45,
      "aiUsability": 44,
      "composite": "4.7 / 10",
      "finding": "NephroCare, the world's largest dialysis network, reaches the right center and therapy (HD / Online-HDF) over four steps, then closes on a generic contact form that throws the context away. Discovery works for browsers; the handoff loses it.",
      "brandScoreUrl": "https://www.hyperize.ai/en/dax40-index/brands/fresenius-medical-care"
    },
    {
      "id": "fresenius",
      "name": "Fresenius",
      "surface": "Hospital network (Helios)",
      "closeState": "Booking-form-ready",
      "groundTruthArtefact": "Helios Berlin-Buch Orthopädie",
      "aiVisibility": 40.56,
      "aiUsability": 44,
      "composite": "4.6 / 10",
      "finding": "Helios runs Germany's largest private hospital network; a browser reaches the Helios appointment portal two steps into a six-step booking with orthopaedics selectable. A plain reader finds the clinic name but not the department; the specialty filter renders only after JavaScript.",
      "brandScoreUrl": "https://www.hyperize.ai/en/dax40-index/brands/fresenius"
    },
    {
      "id": "bayer",
      "name": "Bayer",
      "surface": "Consumer OTC (aspirin.de)",
      "closeState": "Documentation-ready",
      "groundTruthArtefact": "Aspirin Forte 1000mg, tension headache",
      "aiVisibility": 22.08,
      "aiUsability": 30,
      "composite": "3.1 / 10",
      "finding": "aspirin.de is a content showcase behind an Akamai 403 for the simplest agents. A browser confirms Aspirin Forte 1000mg as the right product, but only in the legal Pflichttext; Forte has no product page and no buy button. An architecture gap, not a content gap.",
      "brandScoreUrl": "https://www.hyperize.ai/en/dax40-index/brands/bayer"
    }
  ],
  "agentReadGrid": {
    "question": "Which agent class reaches the meaningful next step?",
    "rows": [
      {
        "agentClass": "Plain reader",
        "detail": "HTTP fetch, no JavaScript",
        "cells": {
          "qiagen": "yes",
          "merck": "blocked",
          "fresenius": "clinic-only",
          "fresenius-medical-care": "center-only",
          "bayer": "blocked"
        }
      },
      {
        "agentClass": "Coding agent",
        "detail": "Playwright via CDP",
        "cells": {
          "qiagen": "yes",
          "merck": "blocked",
          "fresenius": "clinic-only",
          "fresenius-medical-care": "center-only",
          "bayer": "blocked"
        }
      },
      {
        "agentClass": "Computer-use browser",
        "detail": "Full browser, clicks and forms",
        "cells": {
          "qiagen": "yes",
          "merck": "yes",
          "fresenius": "yes",
          "fresenius-medical-care": "yes",
          "bayer": "no-buy"
        }
      }
    ],
    "notes": [
      "Sigma-Aldrich (Merck) aborts the connection; aspirin.de (Bayer) returns an Akamai 403. The catalogue and the content exist; a WAF deletes the simplest agents before they reach them.",
      "Helios and NephroCare serve the clinic or center in the initial HTML, but the department or therapy detail renders only after JavaScript. A text-only fetch finds the place, not the match.",
      "A browser confirms Aspirin Forte 1000mg as the right product, but only in the legal Pflichttext. Forte has no product page and no buy button, so there is nothing to purchase."
    ]
  },
  "coinedConcept": null,
  "cluster": {
    "role": "sector-article",
    "wave": "Q2 2026",
    "sector": "pharma_healthcare",
    "lane": "commerce",
    "indexUrl": "https://www.hyperize.ai/en/dax40-index",
    "methodologyUrl": "https://www.hyperize.ai/en/methodology",
    "brandReferences": [
      {
        "url": "https://www.hyperize.ai/en/dax40-index/brands/qiagen",
        "title": "Qiagen — reference-grade diagnostics catalogue"
      },
      {
        "url": "https://www.hyperize.ai/en/dax40-index/brands/merck",
        "title": "Merck — Sigma-Aldrich catalogue behind a WAF"
      },
      {
        "url": "https://www.hyperize.ai/en/dax40-index/brands/fresenius-medical-care",
        "title": "Fresenius Medical Care — booking lost to a contact form"
      },
      {
        "url": "https://www.hyperize.ai/en/dax40-index/brands/fresenius",
        "title": "Fresenius — Helios booking portal, browser-only"
      },
      {
        "url": "https://www.hyperize.ai/en/dax40-index/brands/bayer",
        "title": "Bayer — Aspirin Forte has no buy button"
      }
    ],
    "note": "Wave 5 life-sciences and healthcare cluster of the Commerce lane. Five brands measured against one task each at their own close-state."
  },
  "sources": [
    {
      "id": "S1",
      "publisher": "Hyperize Internal — Fleet",
      "title": "Life-sciences ground-truth wave (Wave 5)",
      "date": "2026-04-07",
      "supports": "Ground-truth products (Aspirin Forte 1000mg, TRI Reagent BD T3809 €154/25mL, Helios Berlin-Buch Orthopädie, NephroCare München-Ost HD, Qiagen therascreen EGFR Plus RGQ Kit €5,480), indications, dosing, and intermediary endpoints.",
      "type": "internal"
    },
    {
      "id": "S2",
      "publisher": "Hyperize Internal — Audit",
      "title": "Wave 5 Gate-1 audit (Bayer + Merck + Fresenius + FMC)",
      "date": "2026-05-24",
      "supports": "AI Visibility scores per brand (18 datapoints, 3 providers openai/perplexity/anthropic, DE language, single task per brand at the brand's measured close-state).",
      "type": "internal"
    },
    {
      "id": "S3",
      "publisher": "Hyperize Internal — Fleet",
      "title": "Per-brand phases 2-4 results (Wave 5)",
      "date": "2026-04-07",
      "supports": "Per-breed access profile (text/code/browser/act observations), WAF finding (Bayer + Merck HTTP 403/000), JS-render finding (Helios + FMC partial degradation), Aspirin Forte Pflichttext-only finding, NephroCare generic contact-form ACT, Merck cart-ready ACT without login.",
      "type": "internal"
    },
    {
      "id": "S4",
      "publisher": "Hyperize",
      "title": "Qiagen BrandScore — DAX 40 Agent Success Index",
      "date": "2026-05-19",
      "url": "https://www.hyperize.ai/en/dax40-index/brands/qiagen",
      "supports": "Qiagen Wave 1 pilot data points used as the life-sciences anchor (D 11.51 unbranded informational basis, AI Usability ~80, Composite 6.8, Confidence B).",
      "type": "external"
    },
    {
      "id": "S5",
      "publisher": "Hyperize",
      "title": "Task Selection Doctrine — Hyperize Methodology",
      "date": "2026-05-18",
      "url": "https://www.hyperize.ai/en/methodology/task-selection",
      "supports": "Fairness declaration (why one task per brand at the brand's natural close-state), the branding rule (informational unbranded / comparative branded / transactional branded), the Third-Party Interception framing.",
      "type": "external"
    }
  ],
  "relatedSurfaces": [
    {
      "relationship": "isBasedOn",
      "target": "Qiagen BrandScore",
      "url": "https://www.hyperize.ai/en/dax40-index/brands/qiagen",
      "note": "Angular Universal SSR with the cart endpoint in plain HTML; the €5,480 diagnostic an HTTP fetch can buy."
    },
    {
      "relationship": "mentions",
      "target": "Task Selection Doctrine",
      "url": "https://www.hyperize.ai/en/methodology/task-selection",
      "note": "Why one task, frozen, public; the branding rule; Third-Party Interception."
    },
    {
      "relationship": "isPartOf",
      "target": "DAX 40 Agent Success Index",
      "url": "https://www.hyperize.ai/en/dax40-index",
      "note": "Five life-sciences brands in; the living index keeps growing wave by wave."
    }
  ],
  "scope": {
    "publishes": [
      "Brand-surface facts and the architecture finding per brand (SSR, WAF block, JS-render gap, missing buy button)",
      "Ground-truth products and close-states (cart / booking / documentation)",
      "The per-agent-class access profile (which class reaches the close)",
      "The two measured axes (AI Visibility + AI Usability) and the composite"
    ],
    "doesNotPublish": [
      "The Agent Success Score derivation from prompts",
      "The frozen per-task slate or per-task prompts",
      "Fleet run-IDs, repo paths, or measurement-run logs",
      "Agent-harness internals beyond the accepted level (browser/CDP)",
      "Brand-specific remediation specifications"
    ]
  },
  "isPartOf": "https://www.hyperize.ai/en/insights#webpage"
}