Skip to main content

Demo Truth and Validation

How Hunch Works (WebMCP-style)

Hunch discovers tools by scraping the DOM and interacting with forms/buttons directly - just like WebMCP. This means many capabilities work WITHOUT API extensions.

DOM-Based (No Extension Needed)

CapabilityHow It Works
Product searchExtract product cards from DOM
Add to cartClick add-to-cart buttons
Order lookupFill form → read result from page
BookingFill booking form → submit
Quote requestsFill form → submit

API-Based (Requires Extension)

CapabilityExtensionWhen Needed
Shopify cartShopifyReliable add-to-cart on Shopify
Verified order statusShopify/WooVerify ownership before showing order
Calendly bookingCalendlyDirect Calendly scheduling

What Works Without Extensions

  • Product search - DOM extraction ✅
  • Add to cart - DOM click + Shopify/Woo fallback ✅
  • Order lookup - Fills order form, reads page status ✅
  • Booking forms - DOM fill + submit ✅

Honest Claims

ClaimWorks?Why
"Search products on YOUR site"✅ YesDOM discovery
"Add to cart on YOUR site"✅ YesDOM + API fallback
"Track YOUR order"✅ YesFills form, reads result
"Search Amazon/Expedia"❌ NeverLabeled "concept"
"Book third-party travel"❌ NeverLabeled "concept"

Demo Sites

  • /demo-sites/ecommerce - Product search, cart, checkout
  • /demo-sites/booking - Booking form discovery
  • /demo-sites/quote - Quote form discovery
  • /demo-sites/support - Order lookup form

Each loads the production widget from environment variables.