Handling Verified Bots
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?