Zapier

AnakinScraper integration for Zapier

Extract structured data from websites and perform AI-powered searches — connected to 8,000+ apps on Zapier.

Marketplacezapier.com/apps/anakin
CategoryAI Agents
StatusBeta

Setup

1. Create a new Zap

Go to zapier.com/app/zaps and click Create Zap.

2. Add a trigger

Choose any trigger that produces data you want to scrape or research — Webhooks by Zapier, Schedule, Gmail, Slack, or any of 8,000+ apps.

3. Add an Anakin action

  1. Click + to add an action
  2. Search for Anakin
  3. Choose your action (Extract Website Data, Perform AI Search, etc.)
  4. Click Sign in and enter your API key (get one from the Dashboard)
  5. Map fields from your trigger
  6. Click Test action, then Publish

Actions

Extract Website Data

Extracts structured data from any website including HTML, markdown, and generated JSON. Submits a scrape job and polls until complete.

FieldTypeRequiredDefaultDescription
urlstringYesThe full URL of the website to extract data from
countrystringNousCountry code for proxy routing (e.g., us, gb, de). See supported countries
forceFreshbooleanNofalseBypass cache and force fresh data extraction
maxWaitTimeintegerNo300Maximum seconds to wait for the job to complete
pollIntervalintegerNo3Seconds between status checks

Output fields:

FieldTypeDescription
urlstringThe URL that was scraped
statusstringJob status (completed or failed)
resulttextRaw HTML content
markdowntextClean markdown version of the page
generatedJsonstringAI-extracted structured data
cachedbooleanWhether the result came from cache
successbooleanSuccess flag
durationMsnumberProcessing time in milliseconds

AI-powered search using Perplexity. Returns instant answers with citations and sources. This is synchronous — results are returned immediately.

FieldTypeRequiredDefaultDescription
searchQuerytextYesThe search query or question (e.g., "What are the latest trends in AI?")
maxResultsintegerNo5Maximum number of search results to return

Starts an advanced AI search job that searches web sources and extracts structured data. Returns a job ID to check results later. Takes 1–5 minutes.

FieldTypeRequiredDescription
searchPrompttextYesThe research question or topic
useBrowserbooleanNoUse headless browser for more reliable scraping

Output: Returns a job_id to use with Get Agentic Search Results.


Get Agentic Search Results

Fetches current status and results for an agentic search job. Returns immediately with the current state (processing, completed, or failed).

FieldTypeRequiredDescription
jobIdstringYesThe job ID from the Start Agentic Search action

Examples

Scrape a URL from a webhook

  1. Trigger: Webhooks by Zapier — Catch Hook
  2. Action: Anakin — Extract Website Data (map webhook URL to url)
  3. Action: Google Sheets — Create Row (save markdown and structured data)

Send data to your webhook:

curl -X POST YOUR_WEBHOOK_URL \
  -H "Content-Type: application/json" \
  -d '{"url": "https://example.com"}'

Daily product monitoring

  1. Trigger: Schedule by Zapier — Every Day
  2. Action: Anakin — Extract Website Data (hardcode the product URL)
  3. Action: Google Sheets — Create Row (append price data)
  4. Action: Filter — Only continue if price changed
  5. Action: Slack — Send Channel Message

Research pipeline

  1. Trigger: Webhook (receives a research topic)
  2. Action: Anakin — Start Agentic Search
  3. Action: Delay — Wait 3 minutes
  4. Action: Anakin — Get Agentic Search Results
  5. Action: Gmail — Send Email with the report

AI search to Airtable

  1. Trigger: Airtable — New Record (with a search query field)
  2. Action: Anakin — Perform AI Search (map the query field)
  3. Action: Airtable — Update Record (write results back)

More ideas

  • Price monitoring — Scrape product pages on a schedule, save to Google Sheets, alert on changes
  • Lead enrichment — Scrape company websites from a CRM trigger, extract structured data
  • News aggregation — Scrape articles from RSS URLs, save cleaned markdown to Notion
  • Competitor analysis — Monitor competitor pricing pages, compare with previous data
  • Market research — Run agentic search on topics, email structured reports

Troubleshooting

IssueFix
Scrape returns emptyTry setting forceFresh to true to bypass cache
TimeoutIncrease maxWaitTime (default is 300 seconds)
Auth errorRe-enter your API key in the Zapier connection settings
Agentic search still processingUse a Delay action (3–5 min) between Start and Get Results
Geo-restricted contentSet country to match the target site's region