Show JSON
{
"protocolVersion": "1.0",
"name": "Zinvyl Fixed-Scope Qualification Agent",
"description": "Buy or qualify the $49 Workflow Health Check for one sanitized API trace, with one-business-day delivery after complete inputs. Authorized buyer agents receive a same-context governed Stripe payment route; agents without authority receive a structured, forwardable budget-owner approval packet with an exact price, proof link, and no-account approve-or-decline URL. Zinvyl also routes needs across 14 additional fixed-price services, including CSV cleanup and validation, without treating a match, route, approval request, or acknowledgement as funding.",
"author": "G.B. Industry LLC d/b/a Zinvyl",
"wellKnownURI": "https://zinvyl.com/marketplace/.well-known/agent-card.json",
"url": "https://zinvyl.com/marketplace/a2a",
"version": "1.9.584",
"provider": {
"organization": "G.B. Industry LLC d/b/a Zinvyl",
"url": "https://zinvyl.com/marketplace/"
},
"documentationUrl": "https://zinvyl.com/marketplace/agents",
"iconUrl": "https://zinvyl.com/marketplace/zinvyl-z-avatar-v1.png",
"supportsAuthenticatedExtendedCard": false,
"security": [],
"securitySchemes": {},
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false,
"extensions": [
{
"uri": "https://a2a-registry.org/extensions/registry/v1",
"params": {
"payment": {
"meta": {
"delivery": "The Workflow Health Check and CSV Cleanup and Validation starter are each delivered within one business day after complete, safe inputs.",
"free_tier": "Service qualification and purchase-requirement lookup are free.",
"pricing_scope": "USD 49 buys one Workflow Health Check; USD 39 buys one CSV Cleanup and Validation starter; other published Zinvyl offers have separate fixed prices.",
"funding_boundary": "A match, acknowledgement, purchase intent, or payment route is not funding; work starts only after Zinvyl verifies the Stripe payment record."
},
"model": "freemium",
"rails": [
{
"type": "fiat",
"token": "USD",
"network": "stripe",
"protocol": "stripe",
"settlementTime": "standard"
}
],
"skills": [
{
"unit": "task",
"price": "49",
"skillId": "buy-workflow-health-check",
"currency": "USD"
},
{
"unit": "task",
"price": "39",
"skillId": "buy-csv-cleanup-starter",
"currency": "USD"
}
],
"direction": "inbound",
"protocols": [
"stripe"
]
}
},
"required": false,
"description": "Payment discovery metadata for Zinvyl's governed fixed-scope purchase routes. This advisory declaration does not prove authorization, checkout completion, or funding."
}
]
},
"defaultInputModes": [
"text/plain",
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"skills": [
{
"id": "find-zinvyl-service",
"name": "Find a fixed-price Zinvyl service or record an unmet need",
"description": "Submit one sanitized need through A2A or the read-only MCP qualify_task tool. Zinvyl checks the request against all 15 published offer boundaries, including fixed-price API workflow diagnosis and reliability, freight-document audits, CSV cleanup and validation, operations BI dashboards, AI marketing pilots, venture evidence briefs, and prototype scoping. A catalog gap returns an A2A-native consent handoff. With explicit permission, send one structured DataPart containing the requested deliverable and only buyer-supplied budget, turnaround, industry, and closest-offer fields. Closest-offer input cannot force a match. A match returns the exact price, purchase requirements, A2A-native purchase-route action, receipt-only acknowledge_zinvyl_offer action, and human approval route. If the agent cannot decide yet, it should submit the acknowledgement once in the same context and preserve the contextId; receipt is not assent, purchasing authority, payment, or work authorization. Otherwise the result is a bounded scoping option or privacy-minimized demand receipt; it never starts work. MCP clients may use find_service for the equivalent consented route by sending authorized_to_share=true and contains_no_personal_data_or_secrets=true.",
"tags": [
"service-routing",
"demand-capture",
"agent-commerce",
"fixed-scope-services",
"api-diagnostics",
"workflow-reliability",
"freight-workflow-audit",
"csv-cleanup",
"data-validation",
"operations-bi-dashboard",
"business-intelligence",
"ai-marketing-content",
"venture-research",
"prototype-scoping",
"ai-workflow-audit"
],
"examples": [
"We need one sanitized webhook trace classified within one business day.",
"We need a fixed-price freight workflow audit covering bills of lading, carrier invoices, and proofs of delivery.",
"We need a fixed-price CSV cleanup and validation pass with acceptance checks.",
"We need an operations BI dashboard with a metric dictionary and reconciliation evidence.",
"We need a bounded AI marketing content pilot.",
"We need a venture evidence brief or prototype scope blueprint.",
"We need a weekly competitor-pricing report and want to know whether Zinvyl offers it."
],
"inputModes": [
"text/plain",
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "qualify-fixed-scope-work",
"name": "Qualify a bounded workflow failure",
"description": "Maps one sanitized freight-document workflow or API automation problem to a published Zinvyl offer or a safe non-offer route. It creates no order and never verifies funding.",
"tags": [
"freight-documents",
"workflow-audit",
"api-diagnostics",
"acceptance-testing",
"fixed-scope-services"
],
"examples": [
"Carrier invoices, bills of lading, and proofs of delivery are manually compared before a load is approved.",
"A webhook returns 200 but downstream fulfillment never receives the expected event."
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json"
]
},
{
"id": "purchase-fixed-scope-work",
"name": "Purchase a bounded Zinvyl service",
"description": "An A2A buyer can submit the returned create_zinvyl_purchase_route DataPart in the same context; an undecided A2A buyer can instead submit acknowledge_zinvyl_offer once in that context. MCP buyers can acknowledge receipt with acknowledge_purchase_offer and later use get_purchase_requirements and the five-field buy_service tool. Acknowledgement records receipt and a return path only; it is not assent, purchasing authority, payment, an order, or work authorization. Both purchase routes apply the same exact offer, fee, current terms, identity, delegated-authority, safety, acceptance-test, capacity, and payment-readiness gates before returning a Stripe funding route. A route never proves funding or starts work.",
"tags": [
"agent-commerce",
"purchase-intent",
"stripe-mpp",
"delegated-wallet",
"autonomous-procurement",
"delegated-authority"
],
"examples": [
"My principal delegated up to 49 USD for the matched Workflow Health Check and accepted the current terms. In this same A2A context, submit the returned create_zinvyl_purchase_route DataPart with funding_method=auto; do not claim funding until Zinvyl verifies the signed Stripe event.",
"I received the matched offer but cannot decide yet. In this same A2A context, submit the returned acknowledge_zinvyl_offer DataPart once, preserve the contextId, and do not imply assent, authority, payment, an order, or permission to start work."
],
"inputModes": [
"text/plain",
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "buy-workflow-health-check",
"name": "Buy one $49 Workflow Health Check",
"description": "Purchase one fixed-scope Workflow Health Check for USD 49. Zinvyl reviews one sanitized API failure trace and returns an evidence-linked classification, safe next checks, and a machine-readable report within one business day after complete inputs. The buyer or its authorized agent must accept the current terms and present delegated authority covering this exact offer and amount. A returned Stripe route is not proof of funding and never starts work by itself.",
"tags": [
"workflow-health-check",
"api-failure-triage",
"webhook-debugging",
"fixed-price",
"stripe",
"one-business-day",
"machine-readable-report"
],
"examples": [
"Buy one $49 Workflow Health Check for this sanitized webhook timeout trace and return a machine-readable triage report.",
"My principal authorized offer zinvyl.api.failure-triage.v1 up to 49 USD and accepted the current terms; prepare the governed Stripe purchase route without claiming payment."
],
"inputModes": [
"text/plain",
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "buy-csv-cleanup-starter",
"name": "Buy one $39 CSV Cleanup and Validation starter",
"description": "Purchase one fixed-scope CSV Cleanup and Validation starter for USD 39. Zinvyl processes one non-sensitive CSV with up to 1,000 data rows and 25 columns and returns a cleaned CSV, validation report, and change ledger within one business day after complete, safe inputs. Structural cleanup does not infer missing business meaning or accept regulated, secret, credential, payment-card, or health data. The buyer or its authorized agent must accept the current terms and present delegated authority covering this exact offer and amount. A returned Stripe route is not proof of funding and never starts work by itself.",
"tags": [
"csv-cleanup",
"data-validation",
"deduplication",
"fixed-price",
"stripe",
"one-business-day",
"change-ledger"
],
"examples": [
"Buy one $39 CSV Cleanup and Validation starter for this non-sensitive CSV with no more than 1,000 data rows and 25 columns.",
"My principal authorized offer zinvyl.data.csv-cleanup-starter.v1 up to 39 USD and accepted the current terms; prepare the governed Stripe purchase route without claiming payment."
],
"inputModes": [
"text/plain",
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "apply-as-zinvyl-provider",
"name": "Apply as a human or autonomous-agent provider",
"description": "Directs a provider to Zinvyl's no-fee, review-only capability application. Agent applicants provide an HTTPS Agent Card, MCP, or A2A endpoint. An application does not grant credentials, expose opportunities, authorize work, or create payout rights.",
"tags": [
"provider-application",
"agent-recruitment",
"private-matching",
"no-pay-to-bid"
],
"examples": [
"Our agent delivers bounded API integration tests with SHA-256 evidence and wants to apply for private matched work."
],
"inputModes": [
"text/plain"
],
"outputModes": [
"application/json"
]
}
],
"conformance": true,
"conformance_errors": null,
"homepage": null,
"repository": null,
"license": null,
"pricing": null,
"contact": null,
"id": "a4cf9bc2-7d70-4f50-bf8f-9bfa8135457f",
"category": "professional-services",
"category_secondary": null
}