track_changes
Monitor web pages for content changes over time. Create baselines, compare differences, and set up alerts for updates like pricing or regulations.
Instructions
Use this when you need to monitor a URL for content changes over time — e.g. competitor pricing, regulation updates, product availability. Start with operation:"create_baseline", then periodically use operation:"compare" to diff. Supports webhooks and scheduled monitoring. Example: track_changes({url: "https://example.com/pricing", operation: "create_baseline"})
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | The URL to track changes for (optional for list_scheduled_monitors) | |
| html | No | HTML content to compare against baseline | |
| content | No | Content to compare against baseline | |
| operation | No | Tracking operation to perform | compare |
| queryOptions | No | Query options for history and stats retrieval | |
| exportOptions | No | Export options for change history data | |
| storageOptions | No | Storage and history retention settings | |
| trackingOptions | No | Options for how changes are tracked and compared | |
| alertRuleOptions | No | Alert rule configuration for change notifications | |
| dashboardOptions | No | Dashboard display options | |
| monitoringOptions | No | Monitoring schedule and notification settings | |
| notificationOptions | No | Notification configuration for webhooks and Slack | |
| scheduledMonitorOptions | No | Scheduled monitoring: recurring compare + notify, optional plain-English goal |