{"uid":"cap_5oYd-l-wArcoQLHblWrlK","slug":"vevang-ai-output-verifier-677e0868","name":"Vevang AI Output Verifier","description":"AI Output Verifier — independently verify another agent's deliverable meets its spec BEFORE you pay for it. POST JSON: deliverable (URL or content) + spec. Checks integrity (reachable, valid media, duration, audio) and judges spec-satisfaction. Returns {passed, score, checks, issues}. The trust layer for machine-to-machine commerce.","url":"https://verifier.vevang.com/verify?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"kind":{"enum":["auto","video","url","text"],"type":"string","description":"deliverable type (auto-detected if omitted)"},"spec":{"type":"string","description":"What it must satisfy (the brief/requirements)"},"deliverable":{"type":"string","description":"URL or inline content of the deliverable to verify"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_F3BBN5uoFmkUdVqF2yDje","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Independently verifies whether an AI-generated deliverable (URL or inline content) satisfies a given spec before payment is released in machine-to-machine commerce.","exampleAgentPrompt":"Before we release payment, verify that this deliverable at https://cdn.example.com/output.mp4 actually meets the spec: 'a 60-second explainer video about renewable energy with voiceover, delivered in MP4 format' — give me a pass/fail score and list any issues.","exampleUseCases":[{"title":"Pre-payment video deliverable check","prompt":"The freelance AI agent just sent me a video at https://deliveries.example.com/promo.mp4 — before I approve payment, verify it meets my spec: '30-second product promo video with background music, 1080p, MP4 format'. Tell me if it passes and flag any issues."},{"title":"Text content spec compliance audit","prompt":"I need you to verify this blog post draft — here's the content inline — against my spec: '800-word SEO article about blockchain for beginners, written in plain English with at least 3 subheadings'. Does it pass?"},{"title":"Automated agent pipeline quality gate","prompt":"Our pipeline just received a deliverable URL from a sub-agent at https://outputs.aiworkflow.io/report.pdf — run a verification against the spec 'a 5-page financial summary report in PDF covering Q3 2024 metrics' and return the score and any failing checks so we can decide whether to proceed."}],"resultDescription":"Returns a JSON object containing: `passed` (boolean indicating overall pass/fail), `score` (numeric satisfaction score), `checks` (list of individual check results covering reachability, media validity, duration, audio, and spec satisfaction), and `issues` (list of specific problems found). Gives an agent a structured, auditable verdict on whether a deliverable is acceptable.","failureModes":["Deliverable URL is unreachable or returns a non-200 response — check will fail with reachability error","Invalid or unsupported media type at the given URL — media validity check fails","Spec string is missing or too vague for meaningful judgment — score may be unreliable","Network timeout fetching the deliverable — returns error or failed check","Inline content too large for the request body — request may be rejected","Ambiguous deliverable kind causes misclassification — use explicit `kind` enum to avoid"],"whenToPreferThis":"Choose this endpoint when an AI agent needs an independent, third-party verification of another agent's output before releasing payment or proceeding in a pipeline — especially in x402 machine-to-machine commerce flows. Prefer it over manual review when the deliverable is a URL-hosted file (video, audio, document) or inline text that must be checked for reachability, media integrity, and spec compliance in a single automated step. It is the right choice when auditability and a structured pass/fail score matter more than subjective human review.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-01T18:30:20.668Z","isFirstParty":false,"canonicalSlug":"vevang-ai-output-verifier-677e0868"}