Menu
Important
Stay updated on React2Shell

Handling Verified Bots

Last updated September 24, 2025
Handling verified bots is available in botid@1.5.0 and above.

BotID allows you to identify and handle verified bots differently from regular bots. This feature enables you to permit certain trusted bots (like AI assistants) to access your application while blocking others.

Vercel maintains a directory of known and verified bots across the web at bots.fyi

When using , the response includes fields that help you identify verified bots:

View our directory of verified bot names and categories here.

The function returns the following fields for verified bots:

  • : Boolean indicating whether the bot is verified
  • : String identifying the specific verified bot
  • : String categorizing the type of verified bot

Verified bots are useful when you want to:

  • Allow AI assistants to interact with your API while blocking other bots
  • Provide different responses or functionality for verified bots
  • Track usage by specific verified bot services
  • Enable AI-powered features while maintaining security

Was this helpful?

supported.