Anakin icon

Anakin

Scrape websites, search with AI, and extract structured data

Actions108

AI Visibility → Agentic Search

AI-generated

Summary

Perform an advanced multi-stage AI-powered search with automatic web scraping and optional structured data extraction using a natural language search prompt.

Inputs

  • Search Prompt (required) — The natural language prompt describing the search query for agentic analysis.
  • Use Browser — Boolean to determine if a browser should be used for scraping citations; using a browser is more reliable but slower (default: true).
  • Additional Options — Optional settings including Max Wait Time (seconds) to wait for the search to complete (default 600), Poll Interval (seconds) between status checks (default 5), and an optional JSON Data Schema defining the structured data to extract in addition to the research summary.

Output shape

A single JSON object containing the search job ID, original prompt, AI-generated research summary, scraped citation data, and optionally the structured data extracted according to the provided schema.

The operation submits the search job asynchronously, then polls until completion or failure within the maximum wait time. If the job fails or times out, an error is returned. Structured data extraction depends on providing a valid JSON schema. The response includes success status, full search results, and scraped citations.

Examples

Example 1: Find pricing plans for top CRM software, extracting structured pricing data.

Set 'Search Prompt' to a descriptive query like 'Find the pricing plans for top 5 CRM software', optionally use browser scraping for reliable citation extraction, and provide a JSON data schema describing desired structured fields. Adjust max wait time and poll interval if needed.

Links

Discussion