Imperva
Track AI bots at the edge with Imperva's CDN and WAF. Secure, high-performance detection integrated with Imperva's security features.
Overview
Imperva's CDN and Web Application Firewall can be extended to detect and track AI bot visits. By leveraging Imperva's custom rules engine or IncapRules, you can implement AI bot detection at the edge while maintaining Imperva's security protections. This solution works seamlessly with Imperva-protected websites and provides bot tracking without compromising security.
Features
- Edge detection using Imperva IncapRules
- Integration with Imperva's WAF and DDoS protection
- Global CDN distribution
- No origin server modifications needed
- Real-time AI bot analytics
- Identifies all major AI crawlers
- Compatible with Imperva security policies
- Enterprise-grade reliability
Requirements
- Imperva CDN or Cloud WAF subscription
- Access to IncapRules configuration
- API key from xseek
- Website ID from your xseek dashboard
Setup Process
- 1
Ensure AI bots are allowed through Imperva's WAF and security policies
- 2
Access your Imperva dashboard and navigate to IncapRules
- 3
Create a new rule to detect AI bot user agents
- 4
Configure the rule to call our tracking API endpoint
- 5
Add your API key and website ID to the rule configuration
- 6
Deploy the rule and verify AI bot tracking in xseek dashboard
Integration Setup
Environment Variables Required
Add these environment variables to your project:
XSEEK_API_KEY=your_api_keyXSEEK_WEBSITE_ID=your_website_idYour API key can be found in your account settings. Make sure it has the ai_visits:push privilege.
Imperva CDN Integration Available
Track AI bots using Imperva's IncapRules or custom rule engine. Integrate bot detection seamlessly with your existing Imperva security policies.
Implementation Steps:
- Ensure AI bots are allowed through Imperva's WAF and security policies
- Create an IncapRule to detect AI bot user agents
- Configure the rule to call our tracking API endpoint
- Deploy the rule across your Imperva-protected sites
The API Integration page shows exactly how to format requests to our tracking endpoint from Imperva rules.
Need more help?
Check our comprehensive documentation for detailed instructions.
