Anakin icon

Anakin

Scrape websites, search with AI, and extract structured data

Actions108

AI Visibility → Create Monitor

AI-generated

Summary

Create a scheduled monitor that watches a specified URL, site, or Wire action for changes at a defined interval. The operation allows configuration of monitoring scope, frequency, AI-based change filtering, alerting options, and other advanced settings.

Inputs

  • URL (required) — The URL to watch, which acts as the root URL for site scope or the Wire site's URL for wire scope.
  • Interval (Minutes) (required) — The check frequency in minutes; must be at least 15 minutes.
  • Additional Options — A collection of optional parameters including AI Goal (description of meaningful changes when using AI Mode), AI Mode (enable AI filtering of noise), alert email recipients, alert webhook URL, country code for proxy, exclude/include patterns for site scope, expiration date to auto-pause the monitor, activation status, max depth and page limits for site crawling, JSON schema to track specific fields, monitoring scope (page, site, or wire), session ID for authenticated pages, browser rendering option, watch format (markdown, HTML, cleaned HTML), watch mode (full page or specific data), Wire-specific settings such as Wire Action ID, catalog slug, credential ID, parameters, and watch paths.

Output shape

a single record representing the created monitor with its configuration and status.

Returns a JSON object including a success flag and details of the created monitor. The monitor can then be managed or queried for changes using other operations. The operation validates required fields such as URL and minimum interval and throws errors if invalid.

Examples

Example 1: Create a monitor that watches a single page for any changes every 60 minutes, with AI mode enabled to filter trivial noise and alert emails set.

Set 'monitorUrl' to the page URL, 'monitorIntervalMinutes' to 60, and under Additional Options enable 'aiMode' and provide 'alertEmails'.

Links

Discussion