> ## Documentation Index
> Fetch the complete documentation index at: https://docs.brightdata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# AI web scrapers documentation

> Use Bright Data AI scrapers across six platforms (ChatGPT, Perplexity, Gemini, Copilot, Google AI Mode, Grok) to retrieve structured prompt responses with citations.

This page lists the AI answer engines the Bright Data Scraper API can scrape by prompt and what each scraper returns.

## Which AI scrapers are available

Bright Data has a scraper for each of these AI answer engines:

* [ChatGPT](https://brightdata.com/cp/scrapers/browse?domain=chatgpt.com)
* [Perplexity](https://brightdata.com/cp/scrapers/browse?domain=perplexity.ai)
* [Gemini](https://brightdata.com/cp/scrapers/browse?domain=gemini.google.com)
* [Grok](https://brightdata.com/cp/scrapers/browse?domain=grok.com) <Badge color="red">Currently unavailable</Badge>
* [Google - AI Mode](https://brightdata.com/cp/scrapers/browse?domain=google.com)
* [Copilot](https://brightdata.com/cp/scrapers/browse?domain=copilot.microsoft.com)

Each scraper takes a prompt as input and returns the engine's answer as a record. What else the record carries differs by engine:

| Scraper                                                           | What it returns                                        | Includes                                                                                                                                                                                                                                                    |
| :---------------------------------------------------------------- | :----------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **ChatGPT Scraper**                                               | Answer from OpenAI's ChatGPT.                          | <ul><li>Hyperlinks</li><li>Citations (when available)</li><li>Product recommendations</li><li>Embedded map data</li><li>[Available countries](https://github.com/brightdata/answer-engines-country-codes/blob/main/chatgpt_countries.csv)</li></ul>         |
| **Perplexity Scraper**                                            | Answer from Perplexity.                                | <ul><li>Hyperlinked citations for verification</li><li>[Available countries](https://github.com/brightdata/answer-engines-country-codes/blob/main/perplexity_countries.csv)</li></ul>                                                                       |
| **Copilot Scraper**                                               | Answer from Microsoft Copilot.                         | <ul><li>Hyperlinked citations</li><li>Contextual explanations</li><li>[Available countries](https://github.com/brightdata/answer-engines-country-codes/blob/main/copilot_countries.csv)</li></ul>                                                           |
| **Gemini Scraper**                                                | Answer from Google Gemini, which may run a web search. | <ul><li>Web-based citations and sources</li><li>Hyperlinked references (when available)</li><li>[Country targeting](https://github.com/brightdata/answer-engines-country-codes/blob/main/gemini_countries.csv) (European countries not available)</li></ul> |
| **Google AI Scraper**                                             | Google AI Mode search result for the prompt.           | <ul><li>[Available countries](https://github.com/brightdata/answer-engines-country-codes/blob/main/google_aimode_countries.csv)</li></ul>                                                                                                                   |
| **Grok Scraper** <Badge color="red">Currently unavailable</Badge> | Answer from Grok.                                      | <ul><li>Hyperlinked citations</li><li>[Available countries](https://github.com/brightdata/answer-engines-country-codes/blob/main/grok_countries.csv)</li></ul>                                                                                              |

<Note>
  **Web search control varies by scraper.** ChatGPT and Grok support a `web_search` input that allows or disables live web search, and a `web_search_triggered` output that confirms whether a search actually ran. See [Query fan-out and web search control](/products/scrapers/concepts/query-fan-out) for full details, plus the availability matrix for Google AI Mode and other LLM Scrapers. Gemini does not currently expose a `web_search` control, the decision is made internally by Gemini and prompt phrasing may influence whether a web search is triggered.
</Note>
