§1 · The Strategic Frame
Why verticals matter — and where smaller operators win.
Generic horizontal platforms compete on developer experience, global payments infrastructure, and uptime SLAs. A vertical agent mall competes on a completely different dimension: knowing that a grocery order requires real-time substitution rules tuned to brand loyalty; that a B2B purchase requires a multi-level corporate approval chain before a single dollar moves; that a pet-prescription purchase requires a VCPR gate that no agent can bypass. None of this domain knowledge ships with Stripe, Shopify, or AWS. It has to be built — and the operator who builds it first, builds it deepest, and structures it as machine-readable Layer 1 data owns the discovery surface in that vertical.
The incumbent advantages in every vertical are real: network effects (buyers and sellers both present because the other is already there), deep workflow integrations into buyers' existing ERP or POS systems, and entrenched switching costs measured in years of purchasing-team habit. But those advantages come with three structurally exploitable blind spots:
Blind Spot 1
Sparse Structured Data at the Item Level
A Chewy product page for large-breed puppy food may carry sparse breed-size and life-stage metadata. An independent Shopify seller with 50 SKUs and complete species, lifeStage, breedSizeCategory, and allergens fields on every item will surface more accurately in an agent's product search than Chewy's catalog of millions with legacy metadata. Scale does not compensate for schema completeness at the SKU level — it compounds the deficit.
Blind Spot 2
No Public Agent API
Chewy has no public consumer API for third-party agents. Aggregators like DoorDash and UberEats have no public ordering APIs for third-party agents. SAP Ariba charges supplier subscription fees starting at $50/yr (re-verify before launch) precisely because access is metered and gated. The incumbent's lock-in is simultaneously their blind spot: every closed API is a structural case for an open alternative in the same segment.
Blind Spot 3
No Investment in Niche Segments
Pet memorial products. Breed-specific nutrition. Specialty ghost-kitchen virtual brands. Healthcare-supplier B2B procurement. These segments exist beneath the incumbent's economic threshold — too small to curate, too specialized to automate at scale with generic metadata. For a specialized agent mall operator, the underserved segment is the entire business model, not a rounding error.
The Core Principle
Picking a vertical where the incumbent has already built an open, well-documented agent API is often not an opportunity — it is a commodity race on price and developer experience. The opportunity is the vertical where the incumbent has not built open access, and where buyer behavior is complex enough that agent mediation adds genuine, measurable value.
| Incumbent Advantage | Agent-Commerce Blind Spot | Operator Wedge |
| Network effects — buyers + sellers both present | Legacy SKU metadata sparse at item level | Complete Layer 1 schema on curated catalog beats millions of sparse items |
| Workflow lock-in — ERP / POS integrations | No public MCP tool layer for third-party agents | Vertical MCP server with domain-specific tool signatures |
| Switching costs — years of buyer habit | Niche segment economics don't justify curation overhead | Full depth on a segment the incumbent ignores (memorial, breed-specific, specialty diet) |
§2 · The Six Verticals
Survey: where each vertical stands on the 4-Layer readiness scale.
1. Restaurants + Local Delivery
The restaurant vertical is aggregator-dominated. DoorDash (15–30% delivery commission — Basic 15% / Plus 25% / Premier 30%, re-verify before launch), UberEats (Lite 20% / Plus 25% / Premium 30%, re-verify before launch), and Grubhub hold the dominant discovery and fulfillment surfaces in the US. For most AI agents querying "pad thai near me," the answer surfaces from aggregator catalogs — the restaurant's own website is secondary at best.
The agent-commerce structure divides into two paths. The aggregator-embedded path treats the platform as the agent commerce layer — commission applies to every order, and the restaurant's Layer 1 data is whatever the aggregator has on file. The restaurant-direct path wraps the POS API in an MCP server, eliminating the commission middleman but requiring the restaurant to own its structured data, API access, and delivery dispatch. Toast (dominant in full-service restaurants; Partner Connect costs approximately $25/month, sandbox access in beta as of this writing — re-verify before launch) is the most-used POS in full-service; Square is the most developer-accessible (standard OAuth 2.0 merchant flow); Clover provides REST API access via OAuth. Layer 1 has a specific problem here: Schema.org has no native modifier schema — every POS exposes modifier groups differently, and agents querying a menu cannot reason about modifiers without custom implementation. See the Restaurants deep-dive for the full endpoint-by-endpoint analysis.
2. B2B Procurement
B2B procurement is structurally incompatible with consumer shopping-agent assumptions at every layer. Price is quoted per buyer, not listed. Payment is net-30/60/90, not due at checkout. Purchases route through multi-level approval chains before committing funds. The buyer is the procurement agent operating under corporate spending policy — what the AgentMall framework designates the CFO-agent persona. Layer 4 (UCP) changes most drastically: a multi-step approval chain replaces the single-step consumer checkout, and the EDI document cycle (850 PO → 855 ACK → 810 Invoice → 820 Payment) is the execution rail for every committed transaction. EDI is not the decision layer — the agent decides; EDI transmits the paperwork.
The platforms that matter: SAP Ariba (largest network; supplier fees Bronze $50/yr through Platinum $5,500/yr + 0.155% transaction fee + $20,000 USD annual cap per NA buyer relationship; OAuth 2.0 via https://api.ariba.com/v2/oauth/token — re-verify all before launch), Coupa (X-COUPA-API-KEY header authentication), Oracle Procurement Cloud (REST API, approximately $650/user/month Sourcing — re-verify), JAGGAER, and Tradeshift ($0.30–$0.80/transaction tiered — re-verify). Layer 3 requires two MCP tool surfaces: a merchant-side set (get_quote, check_credit_terms, get_lead_time, submit_po, check_po_status, submit_invoice) and a buyer-side set (approve_purchase, set_spending_cap, request_quote_comparison, escalate_to_human). See the B2B Procurement deep-dive for the complete EDI 850 example and RFQ workflow.
3. Travel + Hospitality
Travel is the most agent-mature vertical in commerce history — human travel agents have operated as literal purchasing agents for more than 50 years, and the GDS infrastructure built for them effectively implements Layers 1 through 3 of the 4-Layer Model already. Amadeus (400+ airlines via REST Self-Service at developers.amadeus.com; Enterprise adds AA, Delta, BA, and NDC content), Sabre (420+ airlines; proprietary MCP server announced September 2025), and Travelport (470+ airlines; TripServices REST API migrating from legacy SOAP uAPI) together cover the bulk of airline inventory. NDC (IATA New Distribution Capability) is the airline-direct channel for dynamic per-session pricing and richer ancillary merchandising — American Airlines is the most aggressive US NDC proponent; Delta the most cautious. Duffel aggregates 30+ airlines via a single API and handles IATA/ARC accreditation on the seller's behalf, which solves a critical gating problem: Amadeus Self-Service users cannot issue tickets without a consolidator agreement. Self-Service creates the PNR; a BSP/ARC-accredited consolidator issues the ticket.
Layer 4 (UCP) has a wrinkle unique to travel: loyalty-credential delegation. An agent acting on a user's behalf must carry the user's Marriott Bonvoy, Hilton Honors, IHG One Rewards, and World of Hyatt membership numbers into every booking — or the stay does not earn points. OTA-routed bookings typically do not qualify for chain loyalty points; direct-channel API bookings do. This has no analog in most other verticals and must be designed into the UCP contract explicitly. See the Travel deep-dive for GDS booking fee tables (Lufthansa Group DCC: €18.00 Amadeus / €22.50 Sabre / €23.00 Travelport, effective Jan 2026 — re-verify), PNR mechanics, and the full OTA landscape.
4. Pet Products
Pet products combine high purchase frequency, strong brand loyalty, and deep subscription penetration — the structural conditions that make agent-mediated recurring commerce most valuable. Three buyer segments drive structurally different agent behaviors: Routine Resupply (fully autonomous; agent monitors stock and executes Autoship); New-Pet Concierge (guided assembly for breed-appropriate starter kit); and Grief/Recent Loss (ethics-flagged; agent suppresses upsell logic, caps options at three, acknowledges context). Chewy dominates routine and prescription resupply — but Chewy does not expose a public consumer or merchant API for third-party agents. The Rithum Commerce Suite (DSCO) integration is a B2B EDI/API path for vendor brands managing drop-ship inventory — it is not a consumer API path. Independent sellers building agent-commerce storefronts must run on Shopify (Selling Plans API), WooCommerce (Subscriptions plugin), BigCommerce, or Etsy (memorial path). See the Pet Products deep-dive for the full prescription VCPR gate flow, grief-purchase ethics layer, and schema pattern.
5. Grocery — Emerging
Grocery is the emerging vertical most structurally suited to agent commerce — recurring spend, predictable preferences, substitution logic — and the one most constrained by real-time inventory volatility. The three dominant platforms offer no fully open consumer-agent ordering API.
Honesty Point — Instacart IDP
The Instacart Developer Platform (IDP) does NOT enable direct third-party checkout. As of this writing, the IDP supports product discovery, shopping list creation, recipe page creation, and cart building — checkout routes through Instacart's own in-app checkout flow. A third-party agent cannot place a grocery delivery order directly on a consumer's behalf via the IDP API. The MCP tutorial added in September 2025 supports recipe and shopping-list creation in the Instacart Marketplace context; it does not expose a direct order-placement endpoint. Instacart Connect APIs (a separate product requiring a signed retailer agreement) handle fulfillment for retailer partners only. Re-verify current IDP capabilities at docs.instacart.com/developer_platform_api before scoping any grocery agent project.
Walmart Grocery's developer API (developer.walmart.com) is primarily a Marketplace API for third-party sellers — it is not a consumer grocery ordering API. Amazon Fresh has no public consumer-facing API for third-party agents (Amazon's SP-API covers seller-side operations, not consumer ordering). The most structurally challenging problem in grocery is not platform access — it is substitution logic. If a shopper's first-choice item is out of stock, the agent needs per-item and per-category substitution preferences encoded in Layer 1 buyer profile data, and a Layer 4 UCP contract that specifies whether the agent can autonomously substitute, must surface the option to the buyer, or must cancel and report. Without that preference structure, every out-of-stock event requires human confirmation — defeating the value of agent mediation entirely. The pattern is directly analogous to the 86'd-item problem in restaurant agent commerce.
6. Healthcare — Emerging
Healthcare has the highest potential value for agent commerce and the highest regulatory barrier of any vertical in this survey. Every data exchange, prescriber interaction, appointment booking, and prescription delivery that touches Protected Health Information (PHI) is subject to HIPAA's Security Rule.
Honesty Point — HIPAA BAA Requirement
HIPAA requires a signed Business Associate Agreement (BAA) with every vendor touching ePHI — including your MCP server host, database provider, logging service, and monitoring tool. This is not a checkbox to revisit after MVP. The BAA requirement flows to every layer of your infrastructure. The OCR's COVID-era HIPAA enforcement discretion for telehealth ended August 9, 2023; full compliance applies to all remote care delivery and to any agent that processes patient scheduling, clinical records, or prescription data.
HL7 FHIR (Fast Healthcare Interoperability Resources) is the modern standard for clinical data exchange — RESTful APIs, JSON/XML, resource-oriented architecture with standardized containers (Patient, Condition, Observation, Medication, Appointment). The 21st Century Cures Act accelerates FHIR adoption by requiring EHR vendors to expose FHIR APIs for patient data access. Legacy HL7 v2.x (delimiter-based, real-time hospital messaging) remains dominant in existing hospital systems; FHIR is the forward path for new integrations and AI agent data access. For telehealth booking: Doxy.me (HIPAA + GDPR + SOC 2 certified; free BAA included; embeddable SDK and session webhooks available) is not a self-service booking API — it handles the video session layer. Amwell and Teladoc each offer BAA agreements and enterprise integration paths, but as of this writing, neither exposes a publicly documented, self-service API for third-party agent appointment booking. Full provider scheduling via API typically runs through EHR FHIR APIs (Epic, Cerner) using Appointment resources or through practice management systems with open booking APIs. DEA controlled-substance rules and state Board of Pharmacy regulations add an additional layer on top of HIPAA for any prescription-adjacent workflow.
§3 · Verticals Worth Building Next
Four verticals with structural agent-commerce fit and open building windows.
Beauty and Cosmetics
The agent-commerce opportunity in beauty is color-matching, ingredient-allergen filtering, and subscription replenishment — three problems structurally suited to agent mediation because they require filtering large catalogs against personal biological constraints (shade, undertone, allergens, skin type). AR virtual try-on tools (Perfect Corp, Revieve) and skin diagnostic platforms address the discovery layer but stop short of the end-to-end commerce loop: shade match → routine assembly → recurring replenishment with intelligent substitution when a product is discontinued. Ulta Beauty and Sephora each have personalization apps; neither exposes a public developer API for agent ordering. Independent beauty brands on Shopify are immediately agent-accessible via standard Shopify APIs — the structural advantage a well-curated indie catalog of 200 SKUs with complete allergen and shade metadata holds over a large retailer's thousands of sparse SKUs is the same data-quality asymmetry that applies in pet products and grocery.
Home Services
Booking professional services — plumbing, electrical, HVAC, cleaning, landscaping — is an agent task by nature: availability matching, geographic proximity, credential verification, and price comparison, all parallelizable. Thumbtack is already embedded directly into ChatGPT for home services booking (October 2025) via a ChatGPT Operator integration, and operates a Partner Platform at developers.thumbtack.com. Angi has no publicly documented API for third-party agent booking as of this writing (re-verify before launch). GoodHire and Checkr provide background-check APIs for contractor verification. The agent-commerce wedge is a vertical agent mall specialized in a single service category — HVAC in a specific metro, for instance — with pre-vetted professionals, structured availability data, and same-day booking confirmation. That specificity beats the generic marketplace on trust and speed, which are the two variables home-service buyers optimize on.
Automotive Parts and Service
The automotive parts vertical has a natural agent-fit problem: fitment disambiguation. Every parts query requires year/make/model/submodel/engine resolution before a part number means anything. Advance Auto Parts and AutoZone support VIN-based lookups via their consumer apps but do not publish self-serve developer APIs for third-party agent ordering as of this writing (re-verify before launch). RockAuto operates a catalog-query model accessible to integration partners. The near-term opportunity is a buyer-side agent that takes a VIN, identifies the needed part, queries multiple supplier APIs for pricing and in-store availability, and dispatches a BOPIS order or a service appointment. Service appointment booking (dealerships, independent shops using NAPA AutoCare, Tekmetric, or Mitchell1 shop management software) has no standardized API — most do not expose public booking endpoints. The parts layer is buildable now; the service scheduling layer requires either platform partnerships or standardized booking APIs that do not yet widely exist.
Education
Education's agent-commerce opportunity spans course enrollment, material purchase, and tutor or tutoring-service matching. Coursera and edX expose course catalog APIs for discovery; actual enrollment requires user authentication on the platform. Textbook purchase is largely commoditized with standard e-commerce API access. The under-built opportunity is agent-mediated tutor matching: matching a student's subject, level, schedule, and learning style against a tutor catalog, negotiating price, and scheduling sessions. Tutor marketplace platforms (Wyzant, Tutor.com, Varsity Tutors) do not expose public agent-friendly booking APIs as of this writing (re-verify before launch). For accredited course enrollment, FERPA applies to student records — the same structural regulatory-prerequisite logic as HIPAA in healthcare. The compliance architecture must be designed in from day one.
| Vertical | Agent-Fit Driver | Key Constraint | Buildable Path Today |
| Beauty / Cosmetics | Multi-attribute filtering (shade, allergen, skin type) + subscription replenishment | Sephora + Ulta no public API; ingredient claims regulation | Indie Shopify brands — full Shopify API access immediately |
| Home Services | Multi-step coordination (availability, proximity, credential check, booking) | Angi no public API; contractor licensing varies by state | Thumbtack Partner API; specialty-category vertical mall |
| Automotive Parts | VIN fitment disambiguation + multi-supplier price comparison | Advance Auto / AutoZone no public consumer API; service booking not standardized | RockAuto catalog integration; parts layer only |
| Education | Multi-attribute tutor matching + schedule negotiation | Wyzant / Tutor.com no public booking API; FERPA for student data | Course discovery via Coursera / edX catalog APIs; enrollment requires platform auth |
§4 · Decision Framework
Picking your vertical — the table and the three non-table rules.
Market size is the worst input for vertical selection in agent commerce. A large market with a closed incumbent API is not an opportunity — it is a market to observe until the API opens. A smaller market with a well-documented, accessible API is buildable today. Start with API access, not TAM.
| Vertical | Search Volume | Regulatory Burden | Incumbent Dominance | Agent-Commerce Readiness | Suggested Operator Profile |
| Restaurants + Local Delivery | High | Low–Medium (local food safety regs) | Very High (DoorDash / UberEats) | Medium — POS API gating; no aggregator public API | Restaurant-tech builders; direct-channel restaurant operators; ghost-kitchen stack providers |
| B2B Procurement | Medium | Medium–High (SOC 2, GDPR, HIPAA for healthcare suppliers) | High (Ariba, Coupa, Oracle) | High — EDI/API infrastructure mature; multi-platform opportunity | Enterprise software vendors; B2B marketplace operators; procurement-tech founders |
| Travel + Hospitality | High | Medium (IATA/ARC accreditation; PCI DSS) | High (Amadeus, Sabre, Travelport) | High — GDS infrastructure already agent-designed; NDC emerging | OTA builders; corporate travel management companies; boutique travel operators |
| Pet Products | Medium | Low–Medium (VCPR for prescriptions) | High (Chewy, Petco) | High for indie sellers with full schema on Shopify / Etsy / Woo / BC | Indie DTC pet brands; breed-specific or memorial product sellers; Shopify operators |
| Grocery | High | Low (food labeling; delivery regulations) | Very High (Instacart, Walmart, Amazon) | Low–Medium — IDP expanding; no direct order-placement API yet (re-verify) | Recipe/nutrition app developers building toward commerce; grocery delivery startups |
| Healthcare | High | Very High (HIPAA, state BOP, DEA, FHIR compliance) | High (Epic, Cerner, Teladoc) | Low — infrastructure maturing; regulatory barrier high | Healthcare IT vendors; telehealth startups with existing HIPAA infrastructure |
| Beauty / Cosmetics | Medium | Low–Medium (ingredient claims; EU GDPR for skin data) | Medium (Sephora, Ulta apps; indie brands fragmented) | Medium — Shopify indie brands fully agent-accessible immediately | Indie beauty brand operators; subscription beauty box operators |
| Home Services | High | Low–Medium (contractor licensing; background checks) | Medium (Thumbtack now ChatGPT-integrated) | Medium — Thumbtack Partner API available; Angi less open | Local service marketplace operators; specialty trade contractors |
| Automotive Parts | Medium | Low | High (Advance Auto, AutoZone, RockAuto) | Low–Medium — VIN fitment adds schema complexity; no public API for major retailers | Parts sourcing platforms; independent shop operators; fleet management builders |
| Education | High | Medium (FERPA; state licensing) | Medium (Coursera, edX; tutoring fragmented) | Low–Medium — course catalog APIs exist; booking/enrollment APIs fragmented | Ed-tech founders; tutoring marketplace builders; higher-ed procurement operators |
The Three Non-Table Decision Rules
Build for agent commerce first if: the buyer's purchasing behavior is recurring and predictable (grocery, pet food, B2B reorders); the product selection requires multi-attribute filtering against buyer constraints (beauty, pet products, B2B specs); or the workflow involves multi-step coordination that humans currently execute by phone or email (travel itineraries, home service booking, B2B procurement approvals). Verticals where the answer is yes to at least one of these conditions are structurally suited to agent mediation. Verticals where the answer is no — impulse purchases, low-frequency one-time buys without research complexity — have weaker agent-mediation value propositions, regardless of market size.
Avoid without regulatory preparation if: HIPAA (healthcare), VCPR/DEA (prescription products), FERPA (student data), or PCI DSS (payment card data in certain flows) applies to your core transaction. These are structural prerequisites, not compliance checkboxes to defer. If HIPAA applies, the BAA requirement flows to every vendor touching ePHI — including your MCP server host, database, logging service, and monitoring tool. Design the vendor stack for compliance before writing the first API call.
Look at API access first, not market size. A large market with a closed incumbent API is not an opportunity for an independent developer — it is a market to observe until the API opens or until a niche subset of that market is accessible via an open-platform layer. A smaller market with a well-documented, accessible API is buildable today. The exercise is: find one API endpoint in your target vertical that allows a complete production transaction. If you cannot identify that endpoint with a real URL and auth method, you are not yet ready to scope engineering work. Frame every closed incumbent as a pointer toward where the opportunity will emerge, not a wall in front of it.
The 30-Day AgentMall Newsletter
One operator note per week. The vertical build in your inbox.
Field-tested patterns from real agent-commerce builds, honest failure modes, and the next spoke as it ships. No fluff. Cancel any time.
§5 · Capability Scorecard
The 4-Layer Model across all six verticals — terse, link-out for depth.
Each cell below gives the terse vertical-specific implementation. Full implementation detail lives in the deep-dive for each vertical. The layers are consistent; the implementations are not.
| Layer |
Restaurants |
B2B Procurement |
Travel |
Pet Products |
Grocery |
Healthcare |
| Layer 1: Structured Data |
Schema.org Menu/MenuItem; modifier groups not native to Schema.org — POS API fills gap (Toast v3, Square Catalog) |
ERP pricing record; quoted price + price tiers + MOQ + payment terms required; no Schema.org type for B2B quote — custom additionalProperty |
Schema.org Flight/FlightReservation covers basics; no fare basis, SSR, NDC offer IDs; GDS fills gap; Schema.org for post-booking normalization |
Schema.org Product + additionalProperty for species / lifeStage / allergens / prescriptionRequired; UnitPriceSpecification for subscription pricing |
IDP product catalog with nutrition/ingredient attributes; real-time inventory volatile; substitution rules unstandardized — Layer 1 buyer profile required |
FHIR resources (Patient, Condition, Observation, Medication, Appointment); HL7 v2.x legacy in hospital systems; FHIR the forward path |
| Layer 2: API Endpoint |
Toast Menus API (partner-gated); Square Catalog API (OAuth, accessible); DoorDash Drive (production restricted); UberEats/Grubhub (partner-only) |
SAP Ariba Network API; Coupa REST; Oracle Procurement Cloud REST; NetSuite; D365; EDI via VAN or AS2 — re-verify all access before launch |
Amadeus Self-Service accessible (no ticket issuance without consolidator); Sabre/Travelport require PCC; NDC via Duffel; OTA Expedia Rapid + Booking.com Demand |
Shopify Selling Plans API (subscription primary); Chewy: NO public consumer API — do not plan integration; Etsy Open API v3 (memorial path) |
Instacart IDP (discovery, shopping list, cart — checkout via Instacart only); no direct consumer order API for Walmart Grocery or Amazon Fresh |
FHIR R4 APIs (Epic, Cerner); Doxy.me embeddable SDK + webhooks; no public self-service booking API for Amwell/Teladoc currently — re-verify before launch |
| Layer 3: MCP Tool Description |
get_menu, check_availability, get_delivery_estimate, place_order, get_order_status; 86'd-item real-time gate required |
Merchant: get_quote, check_credit_terms, submit_po, check_po_status; Buyer: approve_purchase, set_spending_cap, escalate_to_human |
search_flights, price_flight, get_fare_rules, create_pnr, issue_ticket (consolidator required), search_hotels, book_hotel, add_ssr |
search_products, check_prescription_required, subscribe_autoship, modify_autoship, assemble_starter_kit; grief-mode behavior flag |
search_products, build_shopping_list, create_recipe_page (IDP); place_order not yet directly available — redirects to Instacart checkout |
search_providers, check_availability, book_appointment (via FHIR); get_prescription_status; all tools require HIPAA-compliant transport + BAA |
| Layer 4: UCP Compatibility |
Delivery time windows ("ready in X min"); tip handling; allergen confirmation; flat-fee Drive/TDS vs. percentage commission (Marketplace) |
Multi-step approval chain replaces single-step checkout; EDI 850→855→810→820 document cycle; credit terms gate; 3-way match before payment |
Payment at booking + electronic fulfillment; loyalty-number delegation (Bonvoy / Hilton Honors / IHG / Hyatt) into every booking; complex cancel/refund matrix by fare class |
Recurring-billing UCP contract for Autoship; annual VCPR renewal gate for prescriptions; grief segment = one-time only; hybrid one-time + recurring for starter kits |
Substitution-rule preferences required at Layer 1 before Layer 4 can execute; recurring list authorization viable; checkout currently through Instacart's own flow |
HIPAA compliance is non-negotiable UCP infrastructure; BAA required with all vendors; no autonomous prescription fulfillment without provider authorization; FHIR required for data exchange |
Reading the Scorecard
Each cell is intentionally terse — this is a hub-style orientation document. For the full implementation, follow the deep-dive links for Restaurants, B2B Procurement, Travel, and Pet Products. Grocery and Healthcare implementations are described in the survey section above; they do not yet have standalone deep-dives in this series. Use the Layer 2 API and Layer 3 MCP columns as your first feasibility filter — if the API cell says "no public API," that is not a build signal for today.
§6 · Cross-Link Surface
Where to go from here — all 4 deep-dives and the full AgentMall spoke library.
The Four Vertical Deep-Dives
Vertical Deep-Dive
Aggregator commission structure, Toast/Square/Clover POS APIs, DoorDash Drive integration, ghost kitchen implications, modifier-group problem, full MCP tool set, 86'd-item problem.
Vertical Deep-Dive
EDI 850/855/810/820 full examples, Ariba/Coupa/Oracle APIs, CFO-agent and procurement-agent personas, credit establishment workflow, RFQ automation, compliance gotchas.
Vertical Deep-Dive
GDS landscape, NDC vs. EDIFACT, PNR mechanics and e-ticket lifecycle, hotel direct-booking APIs, OTA commission structures, loyalty credential delegation, consolidator requirement.
Vertical Deep-Dive
Three buyer segments, Chewy Autoship economics (no public consumer API), prescription VCPR authorization flow, grief-purchase ethics layer, Shopify Selling Plans API pattern.
Foundation Spokes — Protocol and Model
| Spoke | What It Covers | Relevant Verticals |
| AgentMall Roadmap | 4-Layer Model definition, universal application, 30-day operator plan | All verticals — start here |
| MCP Protocol | Tool schema construction, JSON-RPC envelope, transports, server hosting patterns | All verticals — vertical-specific tool signatures described here |
| UCP Protocol | Universal Commerce Protocol — identity delegation, payment contracts, recurring billing, cancellation handling, eight-step state machine | Travel (loyalty delegation), B2B (multi-step approval), pet (recurring billing), healthcare (HIPAA gate) |
| Product Data | Schema.org 20-field MVP, field-by-field reference, cross-platform mapping | Restaurants, pet products, grocery, beauty |
| API Endpoint | Eight canonical agent endpoints, framework-agnostic OpenAPI spec, FastAPI reference implementation | All verticals — B2B and travel add vertical-specific endpoints on top |
Market and Stack Spokes
| Spoke | What It Covers |
| Market Thesis | TAM, channel mix, buyer-side data — size the agent-commerce opportunity before shipping a tool |
| Full Stack | End-to-end reference stack — storefront, schema, API, MCP, UCP, observability — for greenfield operators |
| Free vs Paid | Where free tiers run out and which paid services are worth the upgrade in a real production integration |
| Picks & Shovels | Cross-platform tools — review collectors, schema validators, MCP scaffolds, monitoring — that work across all verticals |
Platform Retrofit Spokes
| Spoke | What It Covers | Vertical Relevance |
| Shopify | Selling Plans API for subscriptions, native MCP, UCP enrollment, Checkout MCP preview | Pet products (indie sellers), beauty (indie brands), grocery (DTC brands) |
| WooCommerce | WC Subscriptions plugin REST API, Storefront MCP options, Schema.org via plugin ecosystem | Pet products (indie sellers), home services adjacent |
| BigCommerce | BC native subscription support, Catalog API, open-platform agent integration patterns | Pet products, beauty, B2B-adjacent (BC B2B Edition) |
| Headless | Composable storefront patterns, vendor-agnostic MCP hosting, API-first architecture | Any vertical requiring custom UCP contract beyond standard checkout |
| Etsy | Etsy Open API v3, memorial product schema, grief-purchase framing | Pet products (memorial segment), home goods, beauty indie crafts |
Discovery Spokes
| Spoke | What It Covers |
| robots.txt + agents.txt | Agent-specific access control, agents.txt specification, crawl permission signals |
| Agent-Readable Sitemap | Sitemap schema extensions for agent-native navigation, product-level sitemap patterns |
| Agent SEO | Ranking signals specific to AI agent discovery — not traditional search SEO |
| /agents Capability Manifest | The /agents page pattern — declaring agent tools, UCP compatibility, and behavior flags (including grief-aware) |
§7 · Common Mistakes
Eight ways vertical agent-commerce projects fail before launch.
1. Picking a vertical based on market size, not API availability
A large market with a closed incumbent API is a research project, not a buildable opportunity. If the only path to production is a formal partnership negotiation with a dominant incumbent, your go-live timeline is that incumbent's partnership review queue. The grocery vertical has a US market measured in hundreds of billions of dollars — and no public consumer-agent ordering API from any of the three dominant platforms. Market size tells you what could be valuable; API availability tells you what you can build. Evaluate in that order. Find one accessible API path to a complete production transaction before scoping any engineering work.
2. Treating incumbent lock-in as a wall rather than a direction sign
DoorDash's 15–30% commission is not a barrier for a restaurant agent-commerce operator — it is the reason restaurant-direct agent commerce has a margin story. Every incumbent with a closed API and high fees is implicitly defining the value proposition for the alternative. The operator who builds the direct-channel agent path earns the commission the aggregator was capturing. Frame every closed incumbent as a pointer toward where the opportunity is, not a wall in front of it.
3. Building Layer 3 (MCP) before completing Layer 1 (Structured Data)
An MCP tool that calls an API whose underlying product data is incomplete — missing species tags, no price-break tiers, no modifier groups — returns garbage structured outputs. Agents reason over Layer 1 data; a polished MCP surface cannot compensate for sparse structured data beneath it. Audit and complete structured data for every SKU or service entity before deploying any MCP tools. Use the vertical-specific Layer 1 schema requirements from the deep-dives or from the scorecard table above as a checklist.
4. Ignoring the regulatory burden of "emerging" verticals
Healthcare requires HIPAA. Pet prescriptions require VCPR. Student data requires FERPA. B2B healthcare procurement overlaps all three. These are not details to revisit after MVP — they determine architecture, vendor selection, and go-live timing from day one. If HIPAA applies, the BAA requirement flows to your MCP server host, database provider, logging service, and monitoring tool. If you have not executed BAAs with every vendor touching ePHI before the first patient interaction, you are already in violation.
5. Conflating the Instacart Developer Platform with a grocery ordering API
The Instacart Developer Platform enables shopping list creation, recipe page creation, product discovery, and cart building — checkout routes through Instacart's own flow. A third-party agent cannot place a grocery delivery order directly on a consumer's behalf via the IDP API. Instacart Connect APIs are for retailer partners with signed agreements, not independent developers. Verify the current IDP capability set at docs.instacart.com/developer_platform_api before scoping. Build the shopping-list and cart-creation flow now; design the architecture to plug in direct order placement when that capability becomes available.
6. Skipping the substitution-rule layer in grocery
Real-time inventory volatility means a grocery agent will regularly encounter out-of-stock items. An agent that silently substitutes without explicit buyer preference rules delivers the wrong product. An agent that silently fails abandons the cart. Neither outcome is acceptable for a recurring grocery workflow. Build substitution preference capture into the buyer profile at Layer 1 before deploying any grocery agent: per-item brand-loyal vs. flexible, per-attribute organic-required vs. optional, per-category no-substitution vs. any-brand-OK.
7. Building travel agent infrastructure without a consolidator path
Amadeus Self-Service lets any developer create PNRs without IATA/ARC accreditation — but those PNRs cannot be ticketed without a consolidator agreement. An agent that creates PNRs and presents them to users as confirmed bookings without a verified ticketing path has built a liability. Identify a consolidator partnership or an NDC aggregator like Duffel (which handles IATA/ARC accreditation on your behalf for 30+ airlines) before building the issue_ticket tool. Test the full PNR-to-ticket lifecycle in sandbox before any production booking.
8. Applying a one-size consumer-checkout UCP contract across verticals
A pet-products UCP contract for the grief segment (one-time only, no upsell) is structurally different from a B2B procurement UCP contract (multi-step approval chain, net-30 terms) and from a travel UCP contract (payment at booking, loyalty-credential delegation). Applying a generic consumer checkout UCP template to any non-retail-consumer vertical creates transaction failures that are hard to diagnose because they appear to succeed at the API layer. Design UCP contracts from the buyer-persona description outward. Cross-reference the UCP spoke for persona-specific contract patterns.
§8 · FAQ
Frequently asked questions.
Do I have to build for all four layers of the 4-Layer Model simultaneously?
No, but skipping layers has consequences. Operators often start at Layer 2 (API Endpoint) because that is where existing platform documentation focuses. However, an agent interacting with a Layer 2 API without Layer 1 structured data has to parse unstructured text (product descriptions, pricing pages) to understand what it is buying — fragile and error-prone. Layer 3 (MCP) without Layer 1 and Layer 2 in place is an interface to nothing. The practical build sequence is Layer 1 first (get your structured data right), Layer 2 second (wire the API), Layer 3 third (wrap with MCP tools), Layer 4 last (configure the transaction contract). Each layer amplifies the quality of the one below it. See /agentmall_roadmap for the model definition.
What is the difference between a vertical agent mall and a generic agent-commerce platform?
A generic agent-commerce platform (Stripe, Shopify, a white-label checkout SDK) provides horizontal infrastructure that works across categories. It competes on developer experience, global payments, and infrastructure reliability. A vertical agent mall competes on vertical depth: knowing that a grocery order needs real-time substitution rules, that a B2B purchase needs a multi-level approval chain, that a pet-prescription purchase needs a VCPR gate. The vertical agent mall operator's moat is the domain knowledge encoded in their Layer 1 schema, Layer 3 tool signatures, and Layer 4 UCP contract design — none of which a generic platform provides.
Is the Instacart Developer Platform usable for building a grocery ordering agent today?
Partially. As of this writing, the Instacart Developer Platform supports product discovery, shopping list creation, recipe page creation, cart building, and directs checkout through Instacart's own in-app checkout function. An MCP tutorial was added in September 2025 for AI agent/LLM integration. A third-party developer cannot currently place a grocery delivery order directly on a consumer's behalf via the IDP API — it redirects to Instacart's checkout. The Connect API (separate product, requiring a signed retailer agreement) handles fulfillment for retailer partners. Verify current capabilities at docs.instacart.com/developer_platform_api before scoping. The capability set is actively expanding.
What does HIPAA compliance actually require for an agent operating in the healthcare vertical?
At minimum: (a) a signed Business Associate Agreement (BAA) with every vendor that touches electronic Protected Health Information (ePHI) — including your MCP server host, database, logging service, and monitoring tool; (b) administrative safeguards (documented policies, workforce training, risk analysis); (c) physical safeguards (workstation and device controls); (d) technical safeguards (encryption in transit and at rest, access controls, audit logs, automatic logoff); and (e) a breach notification procedure for notifying HHS Office for Civil Rights within 60 days of discovering a breach. The OCR's COVID-era HIPAA enforcement discretion for telehealth ended in 2023; full compliance applies to all remote care delivery and to any agent that processes patient scheduling, clinical records, or prescription data.
How does the grocery substitution-rule problem interact with the 4-Layer Model?
Substitution rules are a Layer 1 and Layer 4 problem. At Layer 1: a well-structured buyer profile should include per-item and per-category substitution preferences (e.g., substitution_preference: "brand-loyal" vs. "category-flexible"). At Layer 4 (UCP): the transaction contract for a recurring grocery order should encode the acceptable substitution tolerance — whether the agent can autonomously accept a substitute, must surface it to the buyer first, or must cancel and report back. Without these preferences at Layer 1, the agent either cannot decide autonomously (every out-of-stock requires human intervention) or decides incorrectly (silently substitutes a product the buyer will reject). The pattern is directly analogous to the 86'd-item availability check in restaurant agent commerce.
Which vertical in this survey has the longest time-to-production for a new operator?
Healthcare and B2B Procurement have the longest paths. Healthcare requires HIPAA infrastructure, BAA execution with every vendor, and — for prescription or clinical workflows — either EHR integration partnerships or accreditation with telehealth platforms that do not offer self-service API access. B2B procurement requires procurement network enrollment (Ariba, Coupa), credit establishment (D-U-N-S Number, PAYDEX score, credit provider integration), EDI configuration with trading partners, and SOC 2 Type II attestation before enterprise buyers will route procurement traffic through your system. In contrast, a pet-products Shopify storefront can be agent-ready in days with the right Layer 1 schema and Shopify Selling Plans API configuration.
Can a single MCP server cover multiple verticals?
Technically yes; practically, it is usually the wrong architecture. An MCP server for pet products needs tools with species, lifeStage, and prescriptionRequired parameters. An MCP server for B2B procurement needs get_quote, check_credit_terms, and EDI-document generation. These tool signatures are so different that a single multi-vertical MCP server becomes an untested, hard-to-maintain surface area. The better pattern is vertical-specific MCP servers with a shared authentication layer. If you are building a platform that serves multiple verticals, build vertical-specific server modules that share common infrastructure (OAuth, logging, rate limiting) rather than a single monolithic tool surface.
What is the single highest-leverage investment a small operator can make to become agent-discoverable in any vertical?
Complete Layer 1 structured data with vertical-specific fields. This is universally true across all six verticals in this survey. A restaurant with a dynamic, modifier-complete Schema.org JSON-LD menu at a public endpoint is agent-discoverable. A pet-products seller with complete species, lifeStage, breedSizeCategory, and prescriptionRequired fields on every SKU ranks in agent product searches. A B2B supplier whose product data includes quoted price per buyer, price-break tiers, MOQ, and payment terms does not require the agent to make a human inquiry before submitting a PO. Schema completeness is the single most asymmetric investment — it costs the most in attention and least in money, and creates a durable advantage over incumbents whose legacy catalog metadata is sparse and inconsistent.
§9 · Step-by-Step
How to pick and validate your vertical — in five steps.
Each step mirrors the HowTo JSON-LD at the top of this page word for word. This is the process for vertical selection and validation, not per-vertical implementation — follow the deep-dive links for implementation specifics once your vertical is chosen and validated.
Step 1 — Map the buyer-behavior pattern in your target vertical
Before evaluating API access or competitive landscape, describe the target buyer's behavior in one sentence. Does the purchase recur on a predictable cadence (grocery, pet food, B2B reorders)? Does it require multi-attribute constraint matching (beauty shades, pet allergens, B2B compliance certifications)? Does it involve multi-step coordination that currently happens by phone or email (home services, travel itineraries, B2B approvals)? Verticals where the answer is yes to at least one of these questions are structurally suited to agent mediation. Verticals where the answer is no (impulse purchases, low-frequency one-time buys without research complexity) have weaker agent-mediation value propositions.
Step 2 — Identify one accessible API path to a production transaction
Find one API endpoint in your target vertical that allows a complete transaction (or as close as possible) in production. "Self-serve developer access" means an API key is available without a formal partnership approval. "Gated access" means you need a signed agreement or certification before production use. "No public API" means you build on top of an existing open-platform layer (Shopify for pet products, Etsy for memorials) or wait for the incumbent to open access. Document the specific endpoint, authentication method, and any gating steps required. If you cannot complete this exercise with a real URL and auth method, you are not yet ready to scope engineering work.
Step 3 — Identify the regulatory framework and build compliance into the architecture from day one
For healthcare: HIPAA, BAA with every vendor. For prescription products: VCPR/DEA. For student data: FERPA. For consumer health data in Washington state: MHMDA. For EU consumers: GDPR. These are not post-launch additions. If you are building in a regulated vertical, your database vendor, logging service, and MCP server host all need BAA or equivalent agreements before your first transaction. Design your data model to collect the minimum necessary fields and implement a retention policy before launch.
Step 4 — Build and complete your Layer 1 schema before writing any MCP tool code
For every product or service entity in your catalog, audit the vertical-specific schema requirements from the relevant deep-dive (or from the Layer 1 column in the Capability Scorecard table in this document). Add every missing field. For a grocery product, that means real-time inventory availability, nutrition data, brand attributes, and substitution eligibility. For a B2B product, that means contract-specific pricing, MOQ, lead time, and payment terms. An incomplete Layer 1 schema will not cause a build failure — it will cause subtle agent errors at the product selection stage that are hard to debug.
Step 5 — Test the full end-to-end agent transaction in a sandbox environment before launch
Every vertical in this survey has at least one sandbox or test environment: DoorDash Drive sandbox; Amadeus Self-Service test environment; Square Catalog sandbox; Ariba Network developer sandbox; Instacart IDP development API keys. Use them. Run the complete agent flow — product/service discovery, availability check, transaction initiation, confirmation, status tracking — in sandbox before any production traffic. Instrument every step with logging at the API response level, not just the UI level. A silent failure at Layer 2 (e.g., an order accepted by the API but not routed to the fulfillment system) will not surface in a UI test but will cause real-world errors. Verify the full transaction cycle end-to-end, including the cancellation and error paths.
§10 · Continue the Guide
Next stops — the four deep-dives and the full roadmap.
Vertical Deep-Dive
Restaurants + Local Delivery
Aggregator commission structure, Toast/Square/Clover POS APIs, DoorDash Drive integration, ghost kitchen implications, modifier-group problem, and the 86'd-item real-time gate.
Vertical Deep-Dive
B2B Procurement
Complete EDI 850/855/810/820 examples, Ariba/Coupa/Oracle APIs, RFQ automation workflow, credit establishment, and the CFO-agent persona in full detail.
Vertical Deep-Dive
Travel + Hospitality
GDS landscape, NDC vs. EDIFACT, full PNR mechanics, e-ticket lifecycle, hotel direct-booking APIs, loyalty credential delegation, and the consolidator requirement.
Vertical Deep-Dive
Pet Products
Three buyer segments, Chewy Autoship economics with honest no-public-API framing, prescription VCPR gate, grief-purchase ethics layer, and Shopify Selling Plans API pattern.
Pillar
The Full AgentMall Roadmap
The pillar page that ties all four layers and every spoke together into a 30-day operator plan — the universal model this entire vertical series is built on.
Layer 4 · Protocol
UCP — Universal Commerce Protocol
The eight-step state machine, agent profile schema, loyalty-credential delegation pattern, and the persona-specific contract designs referenced throughout this roundup.
Layer 3 · Protocol
MCP — Model Context Protocol
Tool schema construction, JSON-RPC envelope, transports, and the vertical-specific tool-signature design patterns that apply to every vertical in this survey.
Platform Retrofit
Shopify Agent-Ready Build
Selling Plans API for pet and beauty subscriptions, native MCP at /api/mcp, UCP enrollment — the fastest path to agent-ready for indie vertical sellers.
Discovery
/agents Capability Manifest
Declare your vertical's agent tools, UCP compatibility, and behavior flags — including the grief-aware flag for pet memorial and the HIPAA-compliant flag for healthcare.
The Window
The window for vertical agent malls is open now — but only where API access exists today.
The four deep-dive verticals in this batch all have at least one accessible API path to a production transaction. B2B procurement's EDI infrastructure is decades mature. Travel's GDS stack effectively implements the first three layers already. Pet products on Shopify can be agent-ready in days with complete Layer 1 schema. Restaurant-direct on Square is developer-accessible today. Grocery and healthcare are the two emerging verticals where the infrastructure is building toward openness but is not there yet. The operators who build correct, complete Layer 1 structured data now — before the incumbent API opens, before the regulatory path is clear — own the catalog placement when that window opens. Schema completeness compounds. The merchants and suppliers who invest in vertical-specific structured data in the next 12 months will be the ones with the compounding catalog advantage in the following 36.
Open the AgentMall Roadmap →