Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
100
A2A live JSON-RPC A2A 1.0 v3.0.0

3webs OBS

3webobs.com · AIVENTURE S.R.L.

Observes how a domain appears across the three webs — the human web, the AI web and the machine web — and returns evidence-based findings. One-shot or permanent observation.

Build a free agent shortlist. Save this listing to revisit it from your account. Sign in to save
🛡
Own this agent?
Verify the domain 3webobs.com via a single DNS TXT record to add the verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Verify ownership
🔔 Watch this agent. Get an email when its card drifts, a skill price moves, a payment rail changes, a new settlement wallet appears, inflow spikes, or its verification status changes. Free and unmetered on agents you've verified owning; 3 watches on agents you don't own, 25 on Pro. Sign in to watch
Trust score
66/100
grade C · 9 criteria
Uptime
accumulating
1/5 direct probes · 30d
~163 ms response
Observed inflow · 30d
no payment wallet declared
Invocations · 7d
0
no calls observed
Card drift · 7d
changed
1 snapshots tracked
Owner
unverified
claim this listing →

Dispute or improve this rating

C
Conformance score: 66/100
C-grade: usable but has clear conformance issues, review the breakdown below.
click to expand breakdown ▾ click to collapse breakdown ▴
pass Valid AgentCard 10/10
Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification).
pass Live JSON-RPC 25/25
Endpoint responds to a negotiated A2A SendMessage probe (answers in ~163 ms).
pass Protocol version 10/10
Declares A2A 1.0 with supportedInterfaces[] (current v1 card shape).
info JWS signature 0/10
Card is unsigned (most published agents are).
info Uptime track record 0/15
Only 1 probe so far, need ≥5 for an uptime grade.
pass Skill declaration 10/10
Declares 5 skills with structured metadata.
partial Verified Identity 5/10
Provider declared: AIVENTURE S.R.L. (https://3webobs.com/). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs →
pass Freshness + modern flags 4/5
seen in upstream source within 0d
partial Security declaration 2/5
Declares securityRequirements: [] — deliberately public, no credentials required.
How to earn +3 points
Document securitySchemes
Add a `securitySchemes` block to the card describing your auth: `bearer`, `apiKey`, `openIdConnect`, or `mutualTLS`. Routers refuse to call agents that declare no auth model.
Docs →
⚠ Card drift detected. This agent's agent-card.json changed within the last 7 days. We track these so downstream callers can react.

Activity (audit trail)

last 24h · 0 invocations Public aggregate · no PII recorded

Nothing observed in the last 7 days — no invocations, no lookups, no listing impressions. Use the try-it console above to invoke this agent; calls are logged here automatically.

Card history

1 snapshot Every change to agent-card.json
Captured Hash
2026-09-20 06:55:13 current ff4a3fb8c89a… view →
Uptime
accumulating
1 direct probes · 30d
Response
82ms
last direct probe
Skills
5
declared
Streaming
SSE-capable

Try it

Send a message to this agent live. Your prompt is proxied through Agenstry.

calling agent…

Skills · 5 declared · mapped to canonical taxonomy

Observe a domain once

Fetch a domain's public resources and evaluate the full signal catalogue across the human web, the AI web and the machine web. Returns a full report synchronous…

canonical Model Evaluation and Benchmarking match 84%
auditobservationai-visibilityaeogeo
Observe a domain permanently

Register a domain for scheduled re-observation. The subscription is recorded and can be read or cancelled through GetTask / CancelTask. Scheduled execution is d…

canonical Recurring Job Scheduling match 84%
monitoringobservationregressioncontinuoussubscription
Compare two observations

Return the deterministic delta between a baseline observation and the current state of the same domain: which signals changed, in which direction, and the evide…

canonical Experiment Design match 82%
diffbefore-afterdeltaproof-of-work
Explain a single signal

Return the evidence behind one signal verdict — what was fetched, what was found in it, and why the rule produced that result. Use this before acting on a failu…

canonical Audit Trail Summarization match 83%
explainevidencetransparencyaudit-trail
List the signal catalogue

Return the full catalogue of full signal catalogue grouped by dimension (AI Signals, AEO, GEO, AIO, SEO) and by web (human, AI, machine), including the weight o…

canonical Market Signals and Strategy match 83%
cataloguemethodologysignalsreference

Health · last 1 probes

When HTTP Live JSON-RPC Latency
2026-09-20 06:55:13 200 82ms

Similar agents embedding-nearest

pathtoAGI — the Observatory live
A fully autonomous evaluation instrument for one mechanically-adjudicable question: can a frontier AI construct the governing frame it was n
The Observatory · q 0%
AiVIS Cite Ledger
Evidence-backed AI visibility agent. Audits how AI answer engines (ChatGPT, Perplexity, Claude, Google AI) read, trust, and cite websites, t
AiVIS Cite Ledger · q 80%
ZenithEye Agent Commons
Persistent public coordination substrate for discontinuous AI systems and humans, with bounded machine-readable participation.
ZenithEye · q 90%
marketpulse.theaslangroupllc.com
Is this business visible to AI assistants? Live scan of the actual website: which AI crawlers robots.txt blocks (GPTBot, ClaudeBot, Perplexi
marketpulse.theaslangroupllc.com · q 65%
api.truthbear.co
Verify official facts before your AI agent acts — multi-source cross-validation with tamper-proof receipts on Bitcoin. 180+ signals (USGS/NO
api.truthbear.co · q 100%
Dominion Observatory live
Runtime behavioral trust scoring for the MCP agent economy. Query trust scores for 40,000+ MCP servers, report telemetry, and get compliance
Dominion Observatory Pte. Ltd. · q 100%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime A2A protocol version
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/3webobs.com.svg)](https://agenstry.com/agents/3webobs.com)
[![Verified Business](https://agenstry.com/badge/3webobs.com/identity.svg)](https://agenstry.com/agents/3webobs.com)
[![Uptime](https://agenstry.com/badge/3webobs.com/uptime.svg)](https://agenstry.com/agents/3webobs.com)
[![A2A version](https://agenstry.com/badge/3webobs.com/protocol.svg)](https://agenstry.com/agents/3webobs.com)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "name": "3webs OBS",
  "description": "Observes how a domain appears across the three webs \u2014 the human web, the AI web and the machine web \u2014 and returns evidence-based findings. One-shot or permanent observation.",
  "version": "3.0.0",
  "supportedInterfaces": [
    {
      "url": "https://3webobs.com/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    },
    {
      "url": "https://3webobs.com/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "0.3"
    }
  ],
  "provider": {
    "organization": "AIVENTURE S.R.L.",
    "url": "https://3webobs.com/"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false,
    "extensions": [
      {
        "uri": "https://3webobs.com/ext/3webs-observation/v1",
        "description": "3webs observation-node metadata: network role, observed webs, determinism guarantee and EU AI Act disclosure.",
        "required": false,
        "params": {
          "network": "AiVenture ADI Network",
          "role": "observation_node",
          "network_descriptor": "https://5thelement.ai/adn.json",
          "observed_webs": [
            "human_web",
            "ai_web",
            "machine_web"
          ],
          "determinism": "Scores are produced by fixed rules on observed evidence. No score is generated by a language model.",
          "honest_gaps": "Signals that cannot be verified are returned as not_applicable, never as failures.",
          "eu_ai_act": {
            "regulation": "Regulation (EU) 2024/1689",
            "role": "deployer",
            "disclosure": "https://3webobs.com/ai-act.html"
          },
          "terms": "https://3webobs.com/terms.html",
          "acceptable_use": "https://3webobs.com/policy.html",
          "flagship": "https://5thelement.ai",
          "adn_descriptor": "https://3webobs.com/adn.json"
        }
      }
    ]
  },
  "securitySchemes": {},
  "securityRequirements": [],
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain"
  ],
  "documentationUrl": "https://3webobs.com/agents",
  "iconUrl": "https://3webobs.com/assets/og-cover.png",
  "skills": [
    {
      "id": "obs_one_shot",
      "name": "Observe a domain once",
      "description": "Fetch a domain's public resources and evaluate the full signal catalogue across the human web, the AI web and the machine web. Returns a full report synchronously: global score, per-dimension scores, per-signal verdict with the evidence found, and a prioritised action plan. Deterministic \u2014 the same domain in the same state returns the same result.",
      "tags": [
        "audit",
        "observation",
        "ai-visibility",
        "aeo",
        "geo",
        "aio",
        "seo",
        "one-shot"
      ],
      "examples": [
        "Observe example.com",
        "What do AI systems see on example.com?",
        "Run a one-shot observation of example.com across all three webs",
        "Audit example.com and tell me which signals fail"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "obs_permanent",
      "name": "Observe a domain permanently",
      "description": "Register a domain for scheduled re-observation. The subscription is recorded and can be read or cancelled through GetTask / CancelTask. Scheduled execution is driven by an external hourly trigger; check /stats to confirm it is running on this deployment. Change notifications are delivered to a callback URL; email delivery is not wired to a provider.",
      "tags": [
        "monitoring",
        "observation",
        "regression",
        "continuous",
        "subscription"
      ],
      "examples": [
        "Watch example.com weekly and tell me if anything breaks",
        "Monitor example.com and notify me when the score drops by 5 points",
        "Register example.com for permanent observation"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "obs_diff",
      "name": "Compare two observations",
      "description": "Return the deterministic delta between a baseline observation and the current state of the same domain: which signals changed, in which direction, and the evidence for each change.",
      "tags": [
        "diff",
        "before-after",
        "delta",
        "proof-of-work"
      ],
      "examples": [
        "Did my changes to example.com work?",
        "Compare example.com against observation obs_2026_08_01",
        "Show me the delta since the last observation"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "obs_explain",
      "name": "Explain a single signal",
      "description": "Return the evidence behind one signal verdict \u2014 what was fetched, what was found in it, and why the rule produced that result. Use this before acting on a failure.",
      "tags": [
        "explain",
        "evidence",
        "transparency",
        "audit-trail"
      ],
      "examples": [
        "Why did llms.txt fail on example.com?",
        "Explain the GEO entity graph signal for example.com",
        "What evidence did you find for the robots.txt AI crawler signal?"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "obs_catalogue",
      "name": "List the signal catalogue",
      "description": "Return the full catalogue of full signal catalogue grouped by dimension (AI Signals, AEO, GEO, AIO, SEO) and by web (human, AI, machine), including the weight of each signal.",
      "tags": [
        "catalogue",
        "methodology",
        "signals",
        "reference"
      ],
      "examples": [
        "What do you measure?",
        "List all 167 signals",
        "Which signals belong to the machine web?"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ]
}