Introducing Highlights: the context that matters

Monitor everything. Know the moment it changes.

Watch competitor pricing, subreddits, regulations, and any page on the web. Context.dev checks on your schedule, compares each run, and sends a signed webhook when something changes.

10 monitors on the free plan · no card required

Changes5 monitors · last 6 hours

All monitors healthy

  1. pageacme.com/pricingPro plan price changed$49 → $592m ago
  2. pagereddit.com/r/SaaS/newNew posts mention “scraping API”+3 posts14m ago
  3. sitemapcms.gov/sitemap.xmlRate announcement published+1 page1h ago
  4. extractcompetitor.com/changelogNew release in the changelogv4.23h ago
  5. pageacme.com/careersOpen roles changed+4 roles5h ago

change.detected sent to your webhook

signed · delivery history

POST /v1/monitors

Teams monitoring the web with Context.dev

  • Dench CRM
  • Locke
  • Soria
  • Adapt
“I asked Dench CRM to use Context.dev to find new Reddit posts every hour, as soon as they come, so we don’t miss any and can reply on time.”
Kumar AbhirupDench CRMRead the Dench CRM story
in pipeline Dench opened up from Reddit leads
$3M+
websites Adapt monitors for account signals
6,000

Pick a page. Get the change.

Point a monitor at a page, a sitemap, or a site’s key pages. Each run compares against the last one and only calls your webhook when something actually changed.

  • TargetA page, a sitemap, or a site’s key pages
  • ScheduleRun on an interval, or trigger a run on demand
  • NotifyA signed change.detected webhook
npm install context.dev

monitor.ts

import ContextDev from 'context.dev';

const client = new ContextDev({ apiKey: 'YOUR_API_KEY' });

const monitor = await client.monitors.create({
  name: 'Competitor pricing',
  target: { type: 'page', url: 'https://acme.com/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);

What teams monitor with Context.dev.

From subreddits to state portals, the pages our customers watch so their teams don’t have to.

  • Reddit and community mentions

    Catch new posts that mention your keywords within the hour, while the lead is still warm.

    Dench CRM
  • Government and regulatory sources

    Watch agency pages and filings so research stays current without manual checks.

    Locke
  • Healthcare and financial portals

    Track CMS, state portals, and filings behind a terminal that updates itself.

    Soria
  • Account signals at scale

    Monitor 6,000 company websites for the changes a GTM team acts on.

    Adapt
  • Competitor pricing and pages

    Know when a competitor changes a price, a plan, or a landing page.

    Page monitors
  • Changelogs, docs, and sitemaps

    Get new pages from a sitemap or new releases from a changelog as structured data.

    Sitemap monitors

Skip the cron jobs and diff scripts.

What it takes to watch pages yourself, and what a Context.dev monitor does instead.

CompareCron job and scraperbuild and maintainContext.devone API key
SchedulingRun and babysit cron jobs and workersInterval schedules, or a run on demand
Blocked pagesRotate proxies when a site blocks youRendering and proxy escalation on every run
Detecting changesStore snapshots and write diff logicExact or semantic change detection
AlertsBuild and maintain your own notificationsSigned webhooks with delivery history
CostServers, proxies, and engineering time1 credit per page check, 10 per extract

Web monitoring, answered.

More details in the API documentation.

What is website change monitoring?

Website change monitoring checks a page on a schedule and tells you when its content changes. With Context.dev you create a monitor for a page, a sitemap, or a site’s key pages, and receive a signed webhook each time a run detects a change.

Can I monitor Reddit for keywords?

Yes. Create a page monitor for a subreddit or a Reddit search page, and each run is compared with the last one. Dench CRM pulls new Reddit posts every hour through Context.dev to reply to leads while they are fresh.

How often can a monitor check a page?

You set an interval schedule, such as every 6 hours, when you create the monitor. You can change the schedule later or trigger an extra run whenever you need a fresh check.

How much does website monitoring cost?

Each run costs 1 credit for a page or sitemap target, or 10 credits for an extract target. The free plan includes 10 monitors and 1,000 credits every month.

Set up your first monitor.

10 monitors and 1,000 credits on the free plan. No credit card required.