The Problem
HTML is made for humans. Agents drown in it.
AI agents visit websites today and receive HTML: CSS, JavaScript, cookie banners, tracking pixels. Tens of thousands of tokens for content made for human eyes.
The Solution
EACD: application/elpis+json instead of text/html.
EACD recognises identified agents and delivers application/elpis+json instead of text/html. Same URL. Two entirely different worlds. Humans see a website. Agents see a workspace.
Content
Semantic page content, structured and machine-readable.
Context
Agent identity, permissions and session context.
Capabilities
Available actions the agent can perform.
Same URL. Two entirely different worlds. Humans see a website. Agents see a workspace.
Live Showcase
Same content. Two formats.
/de/services/managed/ -- left as HTML (~102 KB), right as EACD (~1.4 KB).
text/html
~102 KBapplication/elpis+json
~1.4 KB{ "color:#7C3AED">"@context": "color:#2DD4BF">"https://elpis.dev/eacd/v0.2", "color:#7C3AED">"@type": "color:#2DD4BF">"ServicePage", "color:#7C3AED">"url": "color:#2DD4BF">"https://efiniti.de/de/services/managed/", "color:#7C3AED">"locale": "color:#2DD4BF">"de", "color:#7C3AED">"title": "color:#2DD4BF">"Managed Services. IT aus einer Hand.", "color:#7C3AED">"summary": "color:#2DD4BF">"Vollständige IT-Betreuung für KMU. Feste Monatspauschale. 0% Churn-Rate.", "color:#7C3AED">"content": { "color:#7C3AED">"sections": [ { "color:#7C3AED">"heading": "color:#2DD4BF">"Leistungsumfang", "color:#7C3AED">"items": [ { "color:#7C3AED">"name": "color:#2DD4BF">"Helpdesk & Support", "color:#7C3AED">"description": "color:#2DD4BF">"Anwender-Support per Fernwartung und Telefon." }, { "color:#7C3AED">"name": "color:#2DD4BF">"Patch & Monitoring", "color:#7C3AED">"description": "color:#2DD4BF">"Proaktive Überwachung und Patch-Management." }, { "color:#7C3AED">"name": "color:#2DD4BF">"Microsoft 365", "color:#7C3AED">"description": "color:#2DD4BF">"Administration, Collaboration, Backup." }, { "color:#7C3AED">"name": "color:#2DD4BF">"Security", "color:#7C3AED">"description": "color:#2DD4BF">"EDR, Firewalls, MFA. SOPHOS Partner." } ] } ], "color:#7C3AED">"pricing": { "color:#7C3AED">"tiers": [ { "color:#7C3AED">"name": "color:#2DD4BF">"Core", "color:#7C3AED">"price": { "color:#7C3AED">"amount": 49, "color:#7C3AED">"currency": "color:#2DD4BF">"EUR", "color:#7C3AED">"interval": "color:#2DD4BF">"month" } }, { "color:#7C3AED">"name": "color:#2DD4BF">"Plus", "color:#7C3AED">"price": { "color:#7C3AED">"amount": 89, "color:#7C3AED">"currency": "color:#2DD4BF">"EUR", "color:#7C3AED">"interval": "color:#2DD4BF">"month" } }, { "color:#7C3AED">"name": "color:#2DD4BF">"Premium", "color:#7C3AED">"price": { "color:#7C3AED">"amount": 129, "color:#7C3AED">"currency": "color:#2DD4BF">"EUR", "color:#7C3AED">"interval": "color:#2DD4BF">"month" } } ] } }, "color:#7C3AED">"actions": [ { "color:#7C3AED">"type": "color:#2DD4BF">"contact", "color:#7C3AED">"href": "color:#2DD4BF">"/de/kontakt/" } ], "color:#7C3AED">"meta": { "color:#7C3AED">"version": "color:#2DD4BF">"eacd/v0.2" } }
The Numbers
Live measurements from efiniti.de.
Global Projection
Scenario ModelWhat happens when the web starts talking to agents.
The following numbers are a scenario model based on public data, not measured facts. They illustrate the order of magnitude of the potential.
25 tn
estimated HTTP requests per day worldwide
0.1%
of that is agent traffic (conservative)
~2.4 PB
less data volume per day at 46x reduction
~600 tn
fewer tokens per day
Identity
Why EACD only works with identity.
Delivering structured data to everyone would be a gift to scrapers. EACD only works because Elpis cryptographically identifies the agent. Not the Accept header decides, but a verifiable signature.
Header Gating
Accept headers can be forged. Any scraper can send application/json.
Identity Gating
Cryptographic DID signature. Verifiable, attributable, revocable.
Privilege Levels
Three levels. Three worlds.
Anonymous
No Elpis header
HTML like any browser. No structured data.
Identified
Valid DID, verified
EACD payload, metadata and public actions.
Privileged
Valid DID + permissions
EACD + drafts + full CRUD actions.
Try it yourself.
Visit efiniti.de with an Elpis-identified agent.