WAB Protocol · Advanced Features v1.0

6 Advanced Protocol Extensions

Reputation Score · Memory Cache · Intent Routing · Privacy Budget · Collective Intelligence · Offline Sync — For every domain, not just bookings.

Explore Features API Reference 🚀 Activate WAB

Live Protocol Demos

Each card runs live against the WAB API — try them with any domain.

WAB Reputation Score

Dynamic 0-100 trust score per domain

Agents automatically prefer high-score sites. Score is computed from DNS stability, cryptographic trust history, response speed, and anonymized agent reports — refreshed every 5 minutes.


        
💾

WAB Memory Cache

ETag-versioned manifest cache for agents

Agents store an encrypted local copy of wab.json. On revisit, validate via ETag — no re-download if unchanged. Reduces latency and bandwidth for every subsequent interaction.


        
🎯

WAB Intent Routing

Natural-language intent → recommended actions

The agent sends a plain-language intent (e.g. "I want to search for flights"). The WAB server matches it to the site's registered intent schema and returns the exact recommended actions — no guessing needed.

Tip: Register an intent schema first at POST /api/intent/register


        
🔏

WAB Privacy Budget

GDPR/CCPA-compatible data access limits

Each site declares a Privacy Budget — what data categories are allowed, retention policy, and jurisdictional compliance flags. Agents automatically respect these limits. Works for every domain universally.


        
🧠

WAB Collective Intelligence

Anonymous agent insights → public reputation graph

Agents contribute anonymized insights about site behaviour. No user data is ever stored — only aggregated outcomes. A public reputation graph emerges, benefiting all agents without exposing any individual's data.


        
📡

WAB Offline Mode + Sync

Work offline, sync on reconnect

Agents operate fully offline using a cached wab.json bundle. On reconnect, a bulk sync call returns only changed manifests (ETag-based delta sync). Critical for mobile apps and low-bandwidth environments.


        

API Reference

MethodEndpointDescription
GET/api/reputation/:domainReputation score + breakdown + recent events
POST/api/reputation/eventSystem records a scored event for a domain
GET/api/reputation/leaderboardTop domains by reputation score
GET/api/reputation/trend/:domain30-day daily reputation trend
POST/api/collective/reportSubmit anonymized agent insight
GET/api/collective/insights/:domainAggregated public collective insights
GET/api/collective/graphNetwork reputation graph (top 100 nodes)
GET/api/intent/schema/:domainGet intent schema for domain
POST/api/intent/registerRegister intent schema (site owner)
POST/api/intent/resolveResolve natural-language intent → actions
GET/api/intent/popular/:domainTop intents used in last 30 days
GET/api/privacy/budget/:domainGet privacy budget declaration
POST/api/privacy/budget/declareDeclare privacy budget (site owner)
POST/api/privacy/budget/checkAgent checks data request against budget
GET/api/privacy/compliance/:domainGDPR/CCPA/LGPD compliance badges
GET/api/cache/manifest/:domainVersioned manifest with ETag support
POST/api/cache/validateBatch ETag validation (up to 50 domains)
GET/api/cache/status/:domainSingle-domain cache freshness
POST/api/cache/storeAgent pushes a manifest into cache registry
GET/api/offline/status/:domainCheck if cached manifest is stale
POST/api/offline/syncBulk delta sync (up to 30 domains)
GET/api/offline/bundleDownload JSON bundle for offline use