Scrape & Crawl
markdown, HTML, sitemap, search, full-site crawls
Extract
structured data from any site via JSON schema
Brand Data
logos, colors, fonts, styleguide, description, socials, address
Logo Link
logo CDN
Pull Images
images, logos, and screenshots from any URL
Classification
NAICS, SIC, transaction identification

Watch Any Website for Changes
Point a monitor at a page, a sitemap, or a whole site and get a signed webhook the moment something actually changes. Checks as often as every 10 minutes. No cron jobs, no scrapers, no diffing infrastructure.
How it works
From "did this website change?" to one API call
Create a monitor
Pick a target and a schedule in one API call. The first run captures a baseline that every later run is compared against.
We check it on schedule
Context.dev handles the crawling, diffing, judging, and retrying in the background — as often as every 10 minutes.
React the moment it changes
Get a signed webhook with a summary of what changed, or poll the API for the full diff. Silence means nothing changed.
Targets
Three ways to watch a website
target: { type: "page" }Page monitors
Re-scrape a single URL on schedule and diff the visible text exactly. Good anywhere a literal change is the signal: pricing pages, terms of service, changelogs, docs.
target: { type: "sitemap" }Sitemap monitors
Watch a site's sitemap and get notified when URLs are added or removed. Catch new product pages, new blog posts, or delisted content the moment they ship. Scope with include and exclude patterns.
target: { type: "extract" }Extract monitors
Describe what you care about in plain language, like "track pricing plans and their monthly cost". Each run extracts structured data from the relevant pages and semantically compares it to the last run. Cosmetic edits don't fire it; meaningful changes do, each with a confidence score you can threshold.
Built for pipelines
An event source for agents, not just an alert tool
Wake an agent, refresh an index, or re-run an enrichment the moment the web changes — instead of re-scraping everything on a timer and hoping.
Signed webhooks
Every delivery carries an X-Context-Signature header (HMAC-SHA256 over the timestamp and body) so you can verify it actually came from us.
Full run & change history
No webhook? Poll instead. Pull text diffs, added and removed URLs, and semantic evidence with confidence scores from the API — per monitor or account-wide.
AI monitor generator
Type "tell me when Stripe changes their pricing" in the dashboard and get a fully configured monitor. Tune it from there or use it as-is.
Creating and managing monitors is free. Runs cost 1 credit for page and sitemap checks, 10 for semantic extract.
Built for
Teams that need to know when the web changes
Ship an agent that actually knows things.
Free tier, 10-minute integration, and the same API powering agents at Mintlify, daily.dev, and Propane. No credit card to start.
















