# Scrapegraph Ai AI integration on Definable

> ScrapeGraphAI is an AI-powered web scraping API that enables developers to extract structured data from any website using natural language prompts.

## What this connects

ScrapeGraphAI is an AI-powered web scraping API that enables developers to extract structured data from any website using natural language prompts. Website https://scrapegraphai.com

Vendor: https://scrapegraphai.com/

## Tools available

**27** tools available. First 12:

- `SCRAPEGRAPH_AI_CONVERT_WEBPAGE_TO_MARKDOWN_V2` — Convert Webpage to Markdown (V2) — Tool to convert any webpage into clean, well-formatted Markdown with full parameter control. Use when you need advanced options like stealth mode, custom headers, or webhook notifications. Supports all Markdownify API parameters.
- `SCRAPEGRAPH_AI_GENERATE_SCHEMA` — Generate Schema — Generate or modify a JSON schema based on a search query for structured data extraction. Use when you need a schema template for scraping specific data fields.
- `SCRAPEGRAPH_AI_GET_AGENTIC_SCRAPER_HISTORY` — Get Agentic Scraper History — Retrieve paginated history of agentic scraper jobs. Use to view past scraping requests, their status, and results.
- `SCRAPEGRAPH_AI_GET_CRAWLER_HISTORY` — Get Crawler History — Retrieve the history of crawler jobs for your account. Returns paginated list of past crawler requests with their status, results, and metadata.
- `SCRAPEGRAPH_AI_GET_CREDITS` — Get Credits — Retrieve remaining and used credits for your ScrapeGraphAI account. Useful for checking credit availability before bulk scraping operations to avoid mid-run failures.
- `SCRAPEGRAPH_AI_GET_ENDPOINT_SUGGESTIONS` — Get Endpoint Suggestions — Tool to get AI-powered suggestions for creating scraping endpoints. Use when you need to identify what data can be extracted from a website and how to structure the scraping logic.
- `SCRAPEGRAPH_AI_GET_LIVE_SESSION_URL` — Get Live Session URL — Tool to get a URL for a live browser session. Use when you need to interact with a webpage in real-time through a controlled browser environment.
- `SCRAPEGRAPH_AI_GET_MARKDOWNIFY_HISTORY` — Get Markdownify History — Tool to retrieve the history of markdownify webpage-to-Markdown conversion jobs. Use when you need to view past markdownify requests and their statuses.
- `SCRAPEGRAPH_AI_GET_SCRAPE_HISTORY` — Get Scrape History — Retrieve the history of scrape jobs from your ScrapeGraphAI account. Use this to check the status of past scrapes, view results, and track credit usage.
- `SCRAPEGRAPH_AI_GET_SEARCHSCRAPER_HISTORY` — Get Searchscraper History — Get the history of searchscraper jobs with pagination support. Use this to retrieve past searchscraper requests, their status, and results.
- `SCRAPEGRAPH_AI_GET_SITEMAP_HISTORY` — Get Sitemap History — Tool to retrieve the history of sitemap extraction jobs. Use when you need to view past sitemap extraction requests, their status, and results.
- `SCRAPEGRAPH_AI_GET_SMARTSCRAPER_HISTORY` — Get Smartscraper History — Tool to retrieve the history of smartscraper jobs. Use when you need to view past scraping requests and their results.

## Auth

Auth schemes: `API_KEY`.

## How agents use Scrapegraph Ai

Inside a Definable workflow, Scrapegraph Ai is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Scrapegraph Ai** — the Researcher (GPT-5.5) pulls context from Scrapegraph Ai (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Scrapegraph Ai** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Scrapegraph Ai (create record, post message, draft email).
- **Designer / Engineer → Distributor → Scrapegraph Ai** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Scrapegraph Ai (attach file, open PR comment, post status).

The Verifier checks every Scrapegraph Ai call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- ai web scraping — https://definable.ai/apps/category/ai-web-scraping/
- developer tools — https://definable.ai/apps/category/developer-tools/

## Related

- HTML page: https://definable.ai/apps/scrapegraph_ai/
- Same category (ai web scraping): https://definable.ai/apps/category/ai-web-scraping/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
