Ground RAG in fresh content
Keep your retrieval index current. Crawl a sitemap, convert every page to clean markdown, and pipe it straight into embeddings, with no brittle parsers in between.
Knowledge base
5 docs indexed
Watch pages, sitemaps, or extracted data on a schedule. Detect the changes that matter and send them to your application with a webhook.
example.com/pricing
Team plan
Monthly billing
$20
$24
Pricing changed
Webhook sent
Checks every 6 hours
Example monitor
Teams build with Context.dev
Create the monitor once. Your application receives an event when a scheduled check detects a change.
npm install context.devimport ContextDev from 'context.dev';
const client = new ContextDev({ apiKey: 'YOUR_API_KEY' });
const monitor = await client.monitors.create({
name: 'Linear pricing changes',
target: {
type: 'page',
url: 'https://linear.app/pricing',
},
change_detection: { type: 'exact' },
schedule: {
type: 'interval',
frequency: 6,
unit: 'hours',
},
webhook: {
url: 'https://example.com/webhooks/context',
events: ['change.detected'],
},
});
console.log(monitor.id);Keep your content pipeline current and give users timely updates.
Keep your retrieval index current. Crawl a sitemap, convert every page to clean markdown, and pipe it straight into embeddings, with no brittle parsers in between.
Knowledge base
5 docs indexed
Answer “tell me about this company” with actual sources. Resolve a domain to a typed profile, then expand with schema-based extraction from the live site.
Input
notion.com
Company domain

Enriched
Notion
San Francisco, CA
More details in the API documentation.
Monitors support pages, sitemaps, and supported extracted data. Choose the target and detection mode that match the information your application needs to keep current.
Semantic detection is available for supported target types. Exact detection is useful when the precise content change matters.
Set an interval schedule when you create the monitor. You can also update its schedule or trigger an additional run.
Configure a webhook for change events. Verify the signature in your application and use delivery history to inspect attempts.
One API key for scraping, research, brand data, batches, and monitoring.