Enabling Smart Filters
- Go to Dashboard Settings and open the API & Monitoring tab
- Toggle Smart Filters on
How it works
- You add a new watch (from the dashboard, extension, or AI Chat)
- Site Spy captures the first snapshot
- The AI analyzes the page content and applies optimal filters:
- Monitor Only — CSS selectors to focus on the relevant section of the page
- Ignore Text — Regex patterns to exclude noisy text (timestamps, counters, etc.)
- Trigger Text — Patterns that must appear in changes to send a notification (only when you specified a condition)
Intent field
When creating a watch, you can optionally describe what you want to track in the “What do you want to track?” field. For example:- “Price changes”
- “New job postings”
- “When the status changes to available”
What gets filtered
The AI checks the page for these common noise patterns:- Timestamps and times (
3:45 PM,14:30:00) - Dates in various formats (
03/26/2026,2026-03-26) - “Last updated” / “Last modified” lines
- Copyright years (
© 2026) - Cookie consent and GDPR text
- Visitor and view counters (
1,234 views) - Dynamic ad text and sponsored content
- CSRF tokens and session IDs
Limitations
- Smart Filters only apply to new watches — existing watches are not retroactively analyzed
- The AI needs the first snapshot before it can analyze — there’s a brief delay after watch creation
- Filters are applied automatically but you can always edit them manually in Watch Settings
- The feature works best on text-heavy pages; purely visual pages benefit more from Screenshot Capture

