Agent Detection

Human or bot?
Classified in 8ms.

Real-time traffic classification that separates humans, scripted bots, AI agents, and headless browsers β€” before they reach your checkout, login, or API.

99.4%
classification accuracy
8ms
median decision latency
0.1%
false positive rate
serixo β€” agent detection Β· checkout flow Β· last 60s
Live
Traffic mix
0
Requests
0
Human
0
Bot
0
AI Agent
Request volumeβ€” req/s
Model confidenceβ€”
Blocked this session0
Capabilities

Not just bots.
Every agent type.

Credential stuffers, scraper bots, AI LLM agents, headless Playwright scripts, and click farms all look different. Serixo classifies each one and tells you exactly what you're dealing with.

Behaviour analysis

Mouse trajectory entropy, scroll physics, click precision, keystroke rhythm, and time distribution across page events β€” human behaviour is irreproducibly noisy.

40+ behaviour signals

Headless browser detection

WebDriver flags, Puppeteer/Playwright artifacts, missing browser APIs, inconsistent JS execution timing, and absent media codec support expose automation tools instantly.

Puppeteer Β· Playwright Β· Selenium

AI agent classification

LLM-driven agents exhibit distinct request patterns β€” uniform timing, structured navigation paths, no scroll jitter, and anomalous API call sequences. We classify them separately from simple bots.

GPT Β· Claude Β· custom agents

Request fingerprinting

TLS fingerprint (JA3/JA4), HTTP/2 frame order, header casing, accept-language entropy, and timing jitter between requests create a unique signature for every HTTP client.

JA3 Β· JA4 Β· HTTP/2 fingerprint

Session velocity

Requests-per-second, page depth per session, checkout abandonment rate, and repeat identical paths are statistical outliers no human produces β€” even an experienced card tester.

Rate Β· depth Β· pattern analysis

Network reputation

ASN risk scoring, datacenter IP ranges, residential proxy detection, Tor exit nodes, and coordinated IP cluster analysis catch distributed bot farms that rotate IPs to avoid rate limits.

ASN Β· proxy Β· Tor detection
Classification types

Eight classes.
One decision.

Serixo doesn't just return β€œbot” or β€œhuman”. Every request receives a precise type label, a confidence score, and a recommended action.

Type
Confidence
Action
Examples
βœ“ Human
Verified organic traffic
β‰₯ 96%
Allow
real userverified session
⚠ Suspicious human
Unusual but not automated
70–95%
↑ Step-up
VPN usernew device
βœ— Credential stuffer
Automated login attempts
β‰₯ 92%
βœ— Block
Sentry MBASNIPR
βœ— Scraper bot
Data harvesting automation
β‰₯ 90%
βœ— Block
PuppeteerScrapy
⚑ AI agent
LLM-driven autonomous agent
β‰₯ 88%
~ Challenge
OpenAI agentAutoGPT
βœ— Headless browser
Automation framework detected
β‰₯ 94%
βœ— Block
PlaywrightSelenium
βœ— Click farm
Coordinated human fraud
β‰₯ 85%
βœ— Block
device farmemulator cluster
~ Unknown
Insufficient signal
< 70%
~ Review
short sessionno JS
How it works

Decision in 8ms.
No CAPTCHA needed.

01

Signal collection

Browser signals, TLS fingerprint, request headers, and behavioural telemetry are collected passively on every request β€” no friction, no CAPTCHA, no interruption.

02

ML classification

A gradient-boosted ensemble model scores 60+ features against 180M+ labelled sessions. Confidence score and type label returned in under 8ms at the edge.

03

Action triggered

Based on type and confidence, Serixo allows, blocks, challenges, or flags the session. Rules are configurable per endpoint β€” stricter at checkout, looser on browse.

04

Risk enrichment

Agent type and confidence flow into Risk Scoring, Device Fingerprint, and Smart Cascade as additional signals β€” every module gets smarter with detection data.

PERFORMANCE AT SCALE

Tested on
180M+ sessions.

Built to run at the edge with sub-10ms latency. Accurate even on privacy-hardened browsers, residential proxies, and humanised bots.

99.4%
Accuracy
8ms
Median latency
0.1%
False positives
8
Agent classes
180M+
Training sessions
Get started

Stop bots.
Keep humans moving.

One SDK call. Classification on every request. No CAPTCHA, no friction, 0.1% false positive rate.

99.4%
classification accuracyhuman, bot, AI agent
8ms
median decision latencyreal-time classification
0.1%
false positive rateindustry-leading precision