Integrations/Amazon CloudFront
Back to integrations
Amazon CloudFront
Amazon CloudFrontLive
aws.amazon.com · ~8 minutes

Amazon CloudFront + xSeek: Send edge logs to xSeek for AI bot tracking

Track AI bot visits at CloudFront's edge with Lambda@Edge, then pass requests straight to your origin. Zero impact on delivery performance.

CDNEdge Functions

Overview

This integration uses Lambda@Edge on CloudFront Viewer Request to detect AI crawlers by User-Agent and post visits to xSeek. The request still continues to your origin unchanged, so humans and bots both see your real website while you capture accurate AI bot traffic.

×Client-side JS

What you'd miss

Google Analytics, Plausible, Fathom — none of them fire for GPTBot, ClaudeBot, or Perplexity. Client scripts never run for crawlers that don't execute JS.

xSeek · Lambda@Edge

What you capture

Every bot hit, server-side, with the exact user-agent, URL, and timestamp — before the page even renders. No sampling, no blind spots.

How it works

3 steps
01

Detect AI bots on Viewer Request or via CloudFront logs.

02

Post bot metadata to xSeek with your API key.

03

Keep cache and origin behavior unchanged.

Key benefits

Edge visibility into AI bot traffic

No changes to your origin application

Works with existing CloudFront distributions

Next step

Start tracking AI bots in under five minutes.

Pick your stack, follow the guide, watch the data land. No credit card, no call required to start.