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

# Bot directory

> ShieldLabs bot directory for supported AI assistants, AI browser platforms and search crawlers. Browse detection categories and provider names.

## What is the ShieldLabs bot directory?

The ShieldLabs bot directory lists the AI bots, browser platforms and crawlers recognized by ShieldLabs Bot Detection. Each category shows its detection flag and the provider name returned when available.

Read [ShieldLabs bot detection](https://docs.shieldlabs.ai/features/bot-detection.md) for how to integrate detection and use the results.

## Read the detection category

ShieldLabs uses three detections for recognized bot traffic:

| Detection | Webhook flag | Provider field |
| - | - | - |
| AI Bot | `detection_flags.ai_bot` | `ai_bot_owner` |
| AI Browser | `detection_flags.ai_browser` | `ai_browser_owner` |
| Search bot | `detection_flags.search_bot` | `search_bot_owner` |

All three belong to the dashboard's **Good bot** group and have a Risk Score of 0. Read [assistant identity assessments](https://docs.shieldlabs.ai/features/ai-assistants.md#interpret-identity-assessments) and [browser verification](https://docs.shieldlabs.ai/features/ai-agents.md#how-shieldlabs-verifies-ai-agent-traffic).

## AI bots and assistants

These detections include AI content crawlers and assistants that retrieve pages for a user request. Read [AI assistant detection](https://docs.shieldlabs.ai/features/ai-assistants.md) for fields and examples.

| Name | Provider |
| - | - |
| GPTBot | OpenAI |
| ChatGPT-User | OpenAI |
| ClaudeBot | Anthropic |
| Claude-User | Anthropic |
| Perplexity-User | Perplexity |
| MistralAI-User | Mistral AI |
| DuckAssistBot | DuckDuckGo |

## AI browser platforms

The AI browser signal requires successful identity verification for the observed platform. Read [AI agent detection](https://docs.shieldlabs.ai/features/ai-agents.md) for the signature and attribution model.

| Name | Provider |
| - | - |
| Browserbase | Browserbase |
| Cloudflare Browser Run | Cloudflare |

## Search bots and crawlers

The following clients can appear under **Search bot**. This is the ShieldLabs detection category: it also includes supported content and indexing crawlers whose purposes extend beyond search.

| Name | Provider returned when available |
| - | - |
| OAI-SearchBot | OpenAI |
| Claude-SearchBot | Anthropic |
| PerplexityBot | Perplexity |
| Baiduspider | Baidu |
| Yeti | Naver |
| GoogleOther | Google |
| Googlebot | Google |
| Storebot-Google | Google |
| bingbot | Microsoft |
| Applebot | Apple |
| YandexBot | Yandex |
| FacebookBot | Meta |
| meta-externalagent | Meta |
| Webindexer | Meta |
| HubSpot Crawler | Unknown |
| cohere-training-data-crawler | Unknown |
| anthropic-ai | Unknown |
| Claude-Web | Unknown |
| Amazonbot | Unknown |
| Bytespider | Unknown |
| Omgilibot | Unknown |
| Omgili | Unknown |
| PetalBot | Unknown |
| Timpibot | Unknown |
| YisouSpider | Unknown |
| Dataprovider | Unknown |
| ev-crawler | Unknown |
| Diffbot | Unknown |
| YouBot | Unknown |
| CCBot | Unknown |
| SeRanking | Unknown |

**Unknown** means the provider is not supplied for that detection. It does not mean the crawler was not recognized. Provider fields can be omitted; the dashboard displays Unknown when the name is unavailable.

Read the identity metadata for the verification evidence available on an individual identification.

## Read a result

The scored webhook returns the active flag inside `data.detection_flags`. The corresponding `data.search_bot_owner`, `data.ai_bot_owner` or `data.ai_browser_owner` is included when its provider name is known. Optional `data.client_identity` adds recognized names and verification evidence. See the [scored webhook reference](https://docs.shieldlabs.ai/api/webhook-identification.md) for the complete response.

In [Analytics](https://docs.shieldlabs.ai/dashboard/analytics.md), open an identification to inspect its bot signal and provider. The Overview's **Good bots** group combines recognized AI bots, AI browsers and search bots. A request must reach your ShieldLabs integration to appear in these views.

## Next steps

> **[AI agent detection](https://docs.shieldlabs.ai/features/ai-agents.md)**
>
> Identify supported browser infrastructure and read its attribution.

> **[AI assistant detection](https://docs.shieldlabs.ai/features/ai-assistants.md)**
>
> Recognize assistant fetchers and interpret AI bot results.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.