ISSUE 05

LIVEPythonPlaywrightClaude API

CONTEXT

Identifying which scheduling software a healthcare company uses is slow, manual work.Sales and BD teams need it at list scale.

BUILD

A 7-stage Python pipeline that resolves homepages, extracts HTML signals (script tags, iframes, form actions), discovers booking links, and fingerprints them against 37+ known vendors like MyChart, Zocdoc, and Calendly.When static analysis is uncertain, it escalates to headless Chromium via Playwright to capture live network requests, then to a two-tier Claude agent: Haiku gathers signals by visiting pages, Sonnet reasons over the evidence.Each result includes vendor, confidence score, booking modality, evidence trail, and the discovered booking URL.

RESULT

Explains every classification via its evidence trail.Adding a new vendor is a YAML append, not a code change.

LINKS

SCREENSHOTS

Vendor Fingerprint screenshot 1
← All projects