Use case · Competitive intelligence
Know when a competitor changes their page
Monitor competitor pricing, changelog and feature pages on a schedule, get a webhook with the diff when something changes, and search every captured version later.
30 min
or daily, or any cron schedule
4
page states reported: new, changed, removed, errored
1B
free tokens on sign-up, no card
// For product marketing, strategy and sales enablement teams
curl -X POST https://crawl.sarv.com/api/jobs/monitor \-H "x-api-key: $KB_API_KEY" -H "content-type: application/json" \-d '{"kb_id": "kb_competitors","monitor_type": "page","urls": ["https://rival.example.com/pricing","https://rival.example.com/changelog"],"schedule": "every 30 minutes","notify_url": "https://hooks.example.com/competitor-watch"}'── webhook, 2026-10-13 09:30 ──{ "status": "changed","diff_summary": "1 page changed","diff": "-Pro: $49/month\n+Pro: $59/month\n+Enterprise: contact sales" }
Perfect for
Pricing changes
Hear about a new tier or a price rise the day it ships, with the changed lines in the alert.
Changelogs and launches
Watch release notes and product pages so feature launches land in your channel, not in a sales call.
Battlecards that stay current
Search the captured pages when updating battlecards instead of re-reading every competitor site.
Whole-site watching
Monitor a full competitor site and learn when pages appear or disappear, not only when one changes.
How it works
Pick the pages
List the exact pricing and changelog URLs, or give a site root to watch a whole website.
Set a schedule
Write it plainly — “daily”, “every 30 minutes” — or as a cron expression.
Get a webhook
Your notify URL receives new, changed, removed and errored pages with a diff of what moved.
Route it to your team
Point the webhook at Slack, a CRM or an n8n workflow and send changes where they get read.
Search the history
Captured pages land in a knowledge base you can search by keyword or by meaning on paid plans.
Add context from the web
Run a web search on a competitor’s launch and scrape the coverage into the same knowledge base.
How SarvCrawl compares
| Feature | SarvCrawl | Manual checks | Visual change trackers | Generic scrapers |
|---|---|---|---|---|
| Scheduled checks | ||||
| Webhook on change | ||||
| Text diff in the alert | ||||
| Whole-site monitoring | ||||
| Searchable store of captured pages | ||||
| JavaScript-rendered pages |
Stop checking competitor sites by hand
Watch the pages that matter and get the diff by webhook. 1 billion free tokens to start.