Website Change Intelligence Monitor by BlaidLink Website Change Intelligence Monitor by BlaidLink

Website Change Intelligence Monitor

BlaidLink

BlaidLink

Website change monitor for up to 20 authorized public pages per run. Preserve caller-isolated baselines and receive structured sentence additions, removals, hashes, and change ratios for schedules, APIs, and AI agents.
Monitor up to 20 authorized public pages per run and turn meaningful text changes into structured evidence. This Actor stores a caller-isolated baseline, removes noisy page furniture, and returns additions, removals, hashes, and change ratios for schedules, APIs, and AI agents.
For a zero-configuration smoke test, run the Actor with {}. It safely monitors https://example.com/ and creates a caller-isolated baseline. Then replace the example URL with the authorized page you actually need to monitor.
For a durable workflow:
Run it once to create a private baseline in your Apify account.
Run the same Task again after the page changes—or schedule it—to receive changed or unchanged evidence in the same output schema.
The public example monitors the authorized public https://apify.com/pricing page with contentSelector set to main. Use the same saved Task for both runs so it can find the caller-isolated baseline. The retired private Blaidlink Sites fixture is not part of the public example.
Run one creates evidence that the baseline exists and tells you exactly what to do next:

The next run uses the same output shape and returns either changed or unchanged evidence:

Each successful page check is one $0.005 page-monitored event. The two single-page runs above therefore create $0.01 in Blaidlink events total; Apify platform usage is separate.

What it is for

Competitor pricing and product-page monitoring
Public RFP, policy, regulation, and documentation changes
Job and careers-page monitoring
Terms, feature, and availability changes
Supplying structured change events to AI agents through API or MCP
The first run creates a baseline. Schedule the same Actor task to run hourly or daily; subsequent runs return changed, unchanged, skipped, or error results.
FieldPurposestartUrlsUp to 20 public HTTP(S) pagescontentSelectorCSS selector for the meaningful region, for example main, #pricing, or .release-notesignoreSelectorsVolatile regions to remove before comparisonrespectRobotsTxtHonors robots exclusions by defaultresetBaselineReplaces old snapshots without reporting a changeincludeUnchangedEmits successful unchanged checks when enabled

Snapshots are stored in a named key-value store opened with the token of the user who starts the run. This isolates state in the caller's Apify account rather than mixing customer snapshots in the publisher's storage.
Only monitor pages you are authorized to access. The Actor blocks local/private-network targets, limits redirects and response sizes, identifies itself with a dedicated user agent, and honors robots.txt by default. Website terms, database rights, copyright, privacy rules, and rate limits still apply to you and the target.
Create an Actor Task with stable input and schedule it. Hourly checks work for fast-moving public pages; daily checks are more appropriate for documentation, policies, RFPs, and career pages.
The live price is $0.005 per page-monitored event. A bounded 20-page run therefore creates up to $0.10 in Blaidlink events. Apify platform usage is billed separately by Apify. The Actor stops cleanly when the customer's maximum run charge is reached.
Monitoring overview prioritizes status, page, change ratio, excerpt counts, check time, and errors.
Change details prioritizes the sentence-level additions and removals used by reviewers and downstream agents.
Like this project

Posted Jul 22, 2026

Built a privacy-safe Apify Actor that monitors authorized public pages and returns source-linked additions, removals, hashes, and change ratios.