Match API, CSV, freight, analytics, and content needs to fixed-price services with authority gates.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Records that an operator-controlled agent actually received and retained one exact offer and registered a durable return method. This creates no order, grants no authority, stores no callback URL, and never proves payment.
Stable agent or installation identifier. Zinvyl binds a salted one-way commitment to the continuation and never stores this value raw.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Tool list last changed Oct 25, 2026.
Records that an operator-controlled agent actually received and retained one exact offer and registered a durable return method. This creates no order, grants no authority, stores no callback URL, and never proves payment.
| Argument | Type | Description |
|---|---|---|
| currency | string | |
| offer_id* | string | |
| approval_mode* | string | |
| maximum_amount | integer | |
| stable_agent_id* | string | Stable agent or installation identifier. Zinvyl binds a salted one-way commitment to the continuation and never stores this value raw. |
| allowed_offer_ids | array | |
| acquisition_source | string | |
| continuation_token* | string | |
| continuation_method* | string | |
| offer_received_and_stored* | boolean | |
| operator_linked_confirmed* | boolean |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"continuation_token",
"offer_id",
"stable_agent_id",
"continuation_method",
"operator_linked_confirmed",
"offer_received_and_stored",
"approval_mode"
],
"properties": {
"currency": {
"type": "string",
"const": "usd"
},
"offer_id": {
"enum": [
"zinvyl.venture.evidence-brief.v1",
"zinvyl.venture.prototype-scope.v1",
"zinvyl.freight.workflow-audit.v1",
"zinvyl.api.workflow-failure-rescue.v1",
"zinvyl.api.failure-triage.v1",
"zinvyl.api.workflow-reliability-care.v1",
"zinvyl.freight.full-workflow-audit.v1",
"zinvyl.content.ai-marketing-pilot.v1",
"zinvyl.data.csv-cleanup-starter.v1",
"zinvyl.data.csv-cleanup-complete.v1",
"zinvyl.analytics.operations-bi-dashboard.v1"
],
"type": "string"
},
"approval_mode": {
"enum": [
"delegated",
"human_approval_required"
],
"type": "string"
},
"maximum_amount": {
"type": "integer",
"maximum": 9007199254740991,
"exclusiveMinimum": 0
},
"stable_agent_id": {
"type": "string",
"pattern": "^[A-Za-z0-9._:-]+$",
"maxLength": 128,
"minLength": 8,
"description": "Stable agent or installation identifier. Zinvyl binds a salted one-way commitment to the continuation and never stores this value raw."
},
"allowed_offer_ids": {
"type": "array",
"items": {
"enum": [
"zinvyl.venture.evidence-brief.v1",
"zinvyl.venture.prototype-scope.v1",
"zinvyl.freight.workflow-audit.v1",
"zinvyl.api.workflow-failure-rescue.v1",
"zinvyl.api.failure-triage.v1",
"zinvyl.api.workflow-reliability-care.v1",
"zinvyl.freight.full-workflow-audit.v1",
"zinvyl.content.ai-marketing-pilot.v1",
"zinvyl.data.csv-cleanup-starter.v1",
"zinvyl.data.csv-cleanup-complete.v1",
"zinvyl.analytics.operations-bi-dashboard.v1"
],
"type": "string"
},
"maxItems": 11
},
"acquisition_source": {
"enum": [
"direct",
"direct_agent",
"mcp_registry",
"a2a_registry",
"ai_agents_directory",
"toku",
"gohirehumans",
"toll_bench",
"callboard",
"recruiting_bot",
"peerpush",
"procurement_agent_operator",
"workflow_orchestrator",
"shopping_agent",
"partner_operator",
"other"
],
"type": "string"
},
"continuation_token": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"continuation_method": {
"enum": [
"mcp_same_session",
"mcp_poll",
"operator_webhook",
"email_handoff",
"deep_link"
],
"type": "string"
},
"offer_received_and_stored": {
"type": "boolean",
"const": true
},
"operator_linked_confirmed": {
"type": "boolean",
"const": true
}
}
}One-call path for a buyer agent that has explicit delegated authority for a stated allowlist of exact Zinvyl offers. Zinvyl matches one sanitized outcome and creates a bounded purchase intent only when the matched offer is allowlisted and its exact fee fits the delegated ceiling. A catalog gap or authority mismatch creates no order or payment claim.
| Argument | Type | Description |
|---|---|---|
| buyer* | object | |
| task_summary* | string | One sanitized bounded outcome. Never include credentials, tokens, payment data, personal data, confidential files, or production secrets. |
| purchase_authority* | object | |
| safe_scope_confirmed* | boolean |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"buyer",
"task_summary",
"purchase_authority",
"safe_scope_confirmed"
],
"properties": {
"buyer": {
"type": "object",
"required": [
"organization",
"contact_email",
"request_id"
],
"properties": {
"request_id": {
"type": "string",
"pattern": "^[A-Za-z0-9._:-]+$",
"maxLength": 128,
"minLength": 8,
"description": "Buyer-scoped idempotency key. Reuse it only when retrying this exact purchase attempt."
},
"organization": {
"type": "string",
"maxLength": 200,
"minLength": 1
},
"contact_email": {
"type": "string",
"format": "email",
"pattern": "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
"maxLength": 320
},
"continuation_token": {
"type": "string",
"pattern": "^[a-f0-9]{64}$",
"description": "Opaque token returned with a matched offer. Include it so acknowledgement, authority, checkout, and funding remain one correlated journey."
},
"acquisition_channel": {
"enum": [
"direct",
"direct_agent",
"mcp_registry",
"a2a_registry",
"ai_agents_directory",
"toku",
"gohirehumans",
"toll_bench",
"callboard",
"recruiting_bot",
"peerpush",
"procurement_agent_operator",
"workflow_orchestrator",
"shopping_agent",
"partner_operator",
"other"
],
"type": "string",
"description": "Optional allowlisted discovery source for privacy-minimized revenue attribution."
}
}
},
"task_summary": {
"type": "string",
"maxLength": 4000,
"minLength": 20,
"description": "One sanitized bounded outcome. Never include credentials, tokens, payment data, personal data, confidential files, or production secrets."
},
"purchase_authority": {
"type": "object",
"required": [
"maximum_amount",
"currency",
"delegated_authority_confirmed",
"terms_version",
"terms_accepted",
"allowed_offer_ids"
],
"properties": {
"currency": {
"type": "string",
"const": "usd"
},
"mandate_token": {
"type": "string",
"maxLength": 4096,
"minLength": 80,
"description": "Optional principal-issued signed single-transaction restriction. Non-delegated-card autonomous routes require it; delegated card may instead use the active agent's owner-issued standing allowlist and ceiling."
},
"terms_version": {
"type": "string",
"const": "2026-10-23.6"
},
"funding_method": {
"enum": [
"auto",
"stripe_hosted_checkout",
"stripe_delegated_card",
"stripe_mpp_card",
"stripe_hosted_card",
"stripe_hosted_ach"
],
"type": "string",
"default": "auto",
"description": "Use auto unless the buyer client requires a specific rail. Auto selects the owner-enrolled delegated card when the authenticated agent's organization has one; otherwise it returns hosted checkout. Legacy hosted card and ACH values remain accepted as aliases."
},
"maximum_amount": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Maximum authorized amount in minor currency units (cents); 4900 means $49.00.",
"exclusiveMinimum": 0
},
"terms_accepted": {
"type": "boolean",
"const": true
},
"allowed_offer_ids": {
"type": "array",
"items": {
"enum": [
"zinvyl.venture.evidence-brief.v1",
"zinvyl.venture.prototype-scope.v1",
"zinvyl.freight.workflow-audit.v1",
"zinvyl.api.workflow-failure-rescue.v1",
"zinvyl.api.failure-triage.v1",
"zinvyl.api.workflow-reliability-care.v1",
"zinvyl.freight.full-workflow-audit.v1",
"zinvyl.content.ai-marketing-pilot.v1",
"zinvyl.data.csv-cleanup-starter.v1",
"zinvyl.data.csv-cleanup-complete.v1",
"zinvyl.analytics.operations-bi-dashboard.v1"
],
"type": "string"
},
"maxItems": 11,
"minItems": 1,
"description": "Exact Zinvyl offer IDs the principal has authorized this agent to purchase. The matched offer must appear here."
},
"payment_capabilities": {
"type": "array",
"items": {
"enum": [
"checkout:stripe",
"delegated:stripe",
"mpp:stripe",
"card",
"bank:ach",
"wallet:apple_pay",
"wallet:google_pay",
"wallet:link"
],
"type": "string"
},
"maxItems": 8,
"description": "Optional client capabilities used for adaptive routing. An active organization delegated-card enrollment takes precedence for auto."
},
"delegated_authority_confirmed": {
"type": "boolean",
"const": true
}
}
},
"safe_scope_confirmed": {
"type": "boolean",
"const": true
}
}
}Five-field, retry-safe agent purchase path. Creates one bounded intent only when delegated authority covers the exact fee. Reusing buyer.request_id for an unchanged purchase returns the same intent. Adaptively selects Stripe-hosted checkout by default while preserving explicit delegated-card and MPP routes, and never claims payment before ledger verification.
| Argument | Type | Description |
|---|---|---|
| buyer* | object | |
| offer_id* | string | |
| task_summary* | string | One sanitized bounded outcome. Never include credentials, tokens, payment data, personal data, confidential files, or production secrets. |
| purchase_authority* | object | |
| safe_scope_confirmed* | boolean |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"offer_id",
"buyer",
"task_summary",
"purchase_authority",
"safe_scope_confirmed"
],
"properties": {
"buyer": {
"type": "object",
"required": [
"organization",
"contact_email",
"request_id"
],
"properties": {
"request_id": {
"type": "string",
"pattern": "^[A-Za-z0-9._:-]+$",
"maxLength": 128,
"minLength": 8,
"description": "Buyer-scoped idempotency key. Reuse it only when retrying this exact purchase attempt."
},
"organization": {
"type": "string",
"maxLength": 200,
"minLength": 1
},
"contact_email": {
"type": "string",
"format": "email",
"pattern": "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
"maxLength": 320
},
"continuation_token": {
"type": "string",
"pattern": "^[a-f0-9]{64}$",
"description": "Opaque token returned with a matched offer. Include it so acknowledgement, authority, checkout, and funding remain one correlated journey."
},
"acquisition_channel": {
"enum": [
"direct",
"direct_agent",
"mcp_registry",
"a2a_registry",
"ai_agents_directory",
"toku",
"gohirehumans",
"toll_bench",
"callboard",
"recruiting_bot",
"peerpush",
"procurement_agent_operator",
"workflow_orchestrator",
"shopping_agent",
"partner_operator",
"other"
],
"type": "string",
"description": "Optional allowlisted discovery source for privacy-minimized revenue attribution."
}
}
},
"offer_id": {
"enum": [
"zinvyl.venture.evidence-brief.v1",
"zinvyl.venture.prototype-scope.v1",
"zinvyl.freight.workflow-audit.v1",
"zinvyl.api.workflow-failure-rescue.v1",
"zinvyl.api.failure-triage.v1",
"zinvyl.api.workflow-reliability-care.v1",
"zinvyl.freight.full-workflow-audit.v1",
"zinvyl.content.ai-marketing-pilot.v1",
"zinvyl.data.csv-cleanup-starter.v1",
"zinvyl.data.csv-cleanup-complete.v1",
"zinvyl.analytics.operations-bi-dashboard.v1"
],
"type": "string"
},
"task_summary": {
"type": "string",
"maxLength": 4000,
"minLength": 20,
"description": "One sanitized bounded outcome. Never include credentials, tokens, payment data, personal data, confidential files, or production secrets."
},
"purchase_authority": {
"type": "object",
"required": [
"maximum_amount",
"currency",
"delegated_authority_confirmed",
"terms_version",
"terms_accepted"
],
"properties": {
"currency": {
"type": "string",
"const": "usd"
},
"mandate_token": {
"type": "string",
"maxLength": 4096,
"minLength": 80,
"description": "Optional principal-issued signed single-transaction restriction. Non-delegated-card autonomous routes require it; delegated card may instead use the active agent's owner-issued standing allowlist and ceiling."
},
"terms_version": {
"type": "string",
"const": "2026-10-23.6"
},
"funding_method": {
"enum": [
"auto",
"stripe_hosted_checkout",
"stripe_delegated_card",
"stripe_mpp_card",
"stripe_hosted_card",
"stripe_hosted_ach"
],
"type": "string",
"default": "auto",
"description": "Use auto unless the buyer client requires a specific rail. Auto selects the owner-enrolled delegated card when the authenticated agent's organization has one; otherwise it returns hosted checkout. Legacy hosted card and ACH values remain accepted as aliases."
},
"maximum_amount": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Maximum authorized amount in minor currency units (cents); 4900 means $49.00.",
"exclusiveMinimum": 0
},
"terms_accepted": {
"type": "boolean",
"const": true
},
"payment_capabilities": {
"type": "array",
"items": {
"enum": [
"checkout:stripe",
"delegated:stripe",
"mpp:stripe",
"card",
"bank:ach",
"wallet:apple_pay",
"wallet:google_pay",
"wallet:link"
],
"type": "string"
},
"maxItems": 8,
"description": "Optional client capabilities used for adaptive routing. An active organization delegated-card enrollment takes precedence for auto."
},
"delegated_authority_confirmed": {
"type": "boolean",
"const": true
}
}
},
"safe_scope_confirmed": {
"type": "boolean",
"const": true
}
}
}Compatibility alias for existing clients; new integrations should use buy_service. Use only after selecting one offer when the calling agent has explicit delegated authority for that exact fixed fee. Creates the governed purchase intent and quote, then returns adaptive Stripe-hosted checkout by default. It does not itself claim payment or start work.
| Argument | Type | Description |
|---|---|---|
| offer_id* | string | Exact published offer ID returned by find_service or list_offers. |
| task_summary* | string | Sanitized, bounded task summary. Never include credentials, tokens, payment data, personal data, confidential files, or production secrets. |
| terms_accepted* | boolean | True only when the authorized buyer has accepted Zinvyl terms version 2026-10-23.6. |
| buyer_organization* | string | Legal or operating name of the buying organization. |
| buyer_contact_email* | string | Email for the authorized purchasing contact and order communications. |
| bounded_scope_confirmed* | boolean | True only when the buyer controls the inputs and this sanitized request is non-production and contains no secrets. |
Optional demand-feedback route. Describe one authorized sanitized business need once. Zinvyl returns the best fixed-scope offer and next purchase action, or records an unsupported need as privacy-minimized product telemetry. For read-only matching, start with qualify_task.
| Argument | Type | Description |
|---|---|---|
| source | string | Optional allowlisted source where the agent discovered Zinvyl. |
| industry | string | Optional broad industry only; do not name a person or confidential project. |
| budget_cents | integer | Optional buyer-stated total budget in USD cents. This is demand telemetry, not spending authority or proof of funds. |
| category_hint | string | |
| agent_tool_type | string | |
| request_summary* | string | One sanitized business outcome. Do not include names, email addresses, phone numbers, credentials, payment data, personal data, confidential text, or production secrets. |
| turnaround_days | integer | Optional requested turnaround in calendar days. |
| requested_output | string | Optional sanitized deliverable type, such as weekly report or data export. |
Use after qualify_task or list_offers identifies an offer and detailed scope review is useful. Returns the exact delivery acceptance tests, exclusions, and evidence boundaries that limit what Zinvyl may claim for that offer.
| Argument | Type | Description |
|---|---|---|
| offer_id* | string | Exact published offer ID returned by qualify_task or list_offers, including zinvyl.freight.workflow-audit.v1, zinvyl.freight.full-workflow-audit.v1, zinvyl.api.failure-triage.v1, and zinvyl.api.workflow-failure-rescue.v1. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"offer_id"
],
"properties": {
"offer_id": {
"enum": [
"zinvyl.venture.evidence-brief.v1",
"zinvyl.venture.prototype-scope.v1",
"zinvyl.freight.workflow-audit.v1",
"zinvyl.api.workflow-failure-rescue.v1",
"zinvyl.api.failure-triage.v1",
"zinvyl.api.workflow-reliability-care.v1",
"zinvyl.freight.full-workflow-audit.v1",
"zinvyl.content.ai-marketing-pilot.v1",
"zinvyl.data.csv-cleanup-starter.v1",
"zinvyl.data.csv-cleanup-complete.v1",
"zinvyl.analytics.operations-bi-dashboard.v1"
],
"type": "string",
"description": "Exact published offer ID returned by qualify_task or list_offers, including zinvyl.freight.workflow-audit.v1, zinvyl.freight.full-workflow-audit.v1, zinvyl.api.failure-triage.v1, and zinvyl.api.workflow-failure-rescue.v1."
}
}
}Use after selecting an offer. Returns the exact price, five-field buy_service contract, delegated-authority requirements, machine-payment route, capacity limits, and authoritative funding rule without creating an intent.
| Argument | Type | Description |
|---|---|---|
| offer_id* | string | Exact published offer ID returned by list_offers or qualify_task. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"offer_id"
],
"properties": {
"offer_id": {
"enum": [
"zinvyl.venture.evidence-brief.v1",
"zinvyl.venture.prototype-scope.v1",
"zinvyl.freight.workflow-audit.v1",
"zinvyl.api.workflow-failure-rescue.v1",
"zinvyl.api.failure-triage.v1",
"zinvyl.api.workflow-reliability-care.v1",
"zinvyl.freight.full-workflow-audit.v1",
"zinvyl.content.ai-marketing-pilot.v1",
"zinvyl.data.csv-cleanup-starter.v1",
"zinvyl.data.csv-cleanup-complete.v1",
"zinvyl.analytics.operations-bi-dashboard.v1"
],
"type": "string",
"description": "Exact published offer ID returned by list_offers or qualify_task."
}
}
}Use when comparing Zinvyl's full eight-offer catalog. For a single sanitized need, start with read-only qualify_task. Returns price, delivery window, required inputs, exclusions, and direct intake URL; use get_acceptance_tests only after selecting an offer.
No arguments.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}Compatibility alias for existing clients; new integrations should use qualify_task first and find_service only after consent. Returns an existing fixed offer when one matches. Otherwise records privacy-minimized product-demand telemetry for owner review; it creates no order, quote, outreach, funding claim, or delivery commitment.
| Argument | Type | Description |
|---|---|---|
| source | string | Optional allowlisted source where the agent discovered Zinvyl. |
| industry | string | Optional broad industry only; do not name a person or confidential project. |
| budget_cents | integer | Optional buyer-stated total budget in USD cents. This is demand telemetry, not spending authority or proof of funds. |
| category_hint | string | |
| agent_tool_type | string | |
| request_summary* | string | One sanitized business outcome. Do not include names, email addresses, phone numbers, credentials, payment data, personal data, confidential text, or production secrets. |
| turnaround_days | integer | Optional requested turnaround in calendar days. |
| requested_output | string |
Read-only transaction check. Verifies product match, credential, standing agent policy or narrower signed mandate, exact offer allowlist, price ceiling, current terms, sanitized scope, capacity, and payment-route readiness. It creates no intent, checkout, charge, order, or telemetry event.
| Argument | Type | Description |
|---|---|---|
| buyer* | object | |
| task_summary* | string | One sanitized bounded outcome. Never include credentials, tokens, payment data, personal data, confidential files, or production secrets. |
| purchase_authority* | object | |
| safe_scope_confirmed* | boolean |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"buyer",
"task_summary",
"purchase_authority",
"safe_scope_confirmed"
],
"properties": {
"buyer": {
"type": "object",
"required": [
"organization",
"contact_email",
"request_id"
],
"properties": {
"request_id": {
"type": "string",
"pattern": "^[A-Za-z0-9._:-]+$",
"maxLength": 128,
"minLength": 8,
"description": "Buyer-scoped idempotency key. Reuse it only when retrying this exact purchase attempt."
},
"organization": {
"type": "string",
"maxLength": 200,
"minLength": 1
},
"contact_email": {
"type": "string",
"format": "email",
"pattern": "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
"maxLength": 320
},
"continuation_token": {
"type": "string",
"pattern": "^[a-f0-9]{64}$",
"description": "Opaque token returned with a matched offer. Include it so acknowledgement, authority, checkout, and funding remain one correlated journey."
},
"acquisition_channel": {
"enum": [
"direct",
"direct_agent",
"mcp_registry",
"a2a_registry",
"ai_agents_directory",
"toku",
"gohirehumans",
"toll_bench",
"callboard",
"recruiting_bot",
"peerpush",
"procurement_agent_operator",
"workflow_orchestrator",
"shopping_agent",
"partner_operator",
"other"
],
"type": "string",
"description": "Optional allowlisted discovery source for privacy-minimized revenue attribution."
}
}
},
"task_summary": {
"type": "string",
"maxLength": 4000,
"minLength": 20,
"description": "One sanitized bounded outcome. Never include credentials, tokens, payment data, personal data, confidential files, or production secrets."
},
"purchase_authority": {
"type": "object",
"required": [
"maximum_amount",
"currency",
"delegated_authority_confirmed",
"terms_version",
"terms_accepted",
"allowed_offer_ids"
],
"properties": {
"currency": {
"type": "string",
"const": "usd"
},
"mandate_token": {
"type": "string",
"maxLength": 4096,
"minLength": 80,
"description": "Optional principal-issued signed single-transaction restriction. Non-delegated-card autonomous routes require it; delegated card may instead use the active agent's owner-issued standing allowlist and ceiling."
},
"terms_version": {
"type": "string",
"const": "2026-10-23.6"
},
"funding_method": {
"enum": [
"auto",
"stripe_hosted_checkout",
"stripe_delegated_card",
"stripe_mpp_card",
"stripe_hosted_card",
"stripe_hosted_ach"
],
"type": "string",
"default": "auto",
"description": "Use auto unless the buyer client requires a specific rail. Auto selects the owner-enrolled delegated card when the authenticated agent's organization has one; otherwise it returns hosted checkout. Legacy hosted card and ACH values remain accepted as aliases."
},
"maximum_amount": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Maximum authorized amount in minor currency units (cents); 4900 means $49.00.",
"exclusiveMinimum": 0
},
"terms_accepted": {
"type": "boolean",
"const": true
},
"allowed_offer_ids": {
"type": "array",
"items": {
"enum": [
"zinvyl.venture.evidence-brief.v1",
"zinvyl.venture.prototype-scope.v1",
"zinvyl.freight.workflow-audit.v1",
"zinvyl.api.workflow-failure-rescue.v1",
"zinvyl.api.failure-triage.v1",
"zinvyl.api.workflow-reliability-care.v1",
"zinvyl.freight.full-workflow-audit.v1",
"zinvyl.content.ai-marketing-pilot.v1",
"zinvyl.data.csv-cleanup-starter.v1",
"zinvyl.data.csv-cleanup-complete.v1",
"zinvyl.analytics.operations-bi-dashboard.v1"
],
"type": "string"
},
"maxItems": 11,
"minItems": 1
},
"payment_capabilities": {
"type": "array",
"items": {
"enum": [
"checkout:stripe",
"delegated:stripe",
"mpp:stripe",
"card",
"bank:ach",
"wallet:apple_pay",
"wallet:google_pay",
"wallet:link"
],
"type": "string"
},
"maxItems": 8,
"description": "Optional client capabilities used for adaptive routing. An active organization delegated-card enrollment takes precedence for auto."
},
"delegated_authority_confirmed": {
"type": "boolean",
"const": true
}
}
},
"safe_scope_confirmed": {
"type": "boolean",
"const": true
}
}
}Compatibility inspection alias for existing clients; new integrations should use get_purchase_requirements and buy_service. Use only after selecting an offer and confirming explicit purchasing authority. Returns the purchase-intent schema and payment-route API endpoint; it does not create, fund, verify, or start an order.
| Argument | Type | Description |
|---|---|---|
| offer_id* | string | Exact published offer ID returned by qualify_task or list_offers, including zinvyl.freight.workflow-audit.v1, zinvyl.freight.full-workflow-audit.v1, zinvyl.api.failure-triage.v1, and zinvyl.api.workflow-failure-rescue.v1. |
| human_authorized_to_fund* | boolean | True only when an authorized representative approved the request or an authorized purchasing agent is acting within explicit delegated authority for this offer, amount, and material limits. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"offer_id",
"human_authorized_to_fund"
],
"properties": {
"offer_id": {
"enum": [
"zinvyl.venture.evidence-brief.v1",
"zinvyl.venture.prototype-scope.v1",
"zinvyl.freight.workflow-audit.v1",
"zinvyl.api.workflow-failure-rescue.v1",
"zinvyl.api.failure-triage.v1",
"zinvyl.api.workflow-reliability-care.v1",
"zinvyl.freight.full-workflow-audit.v1",
"zinvyl.content.ai-marketing-pilot.v1",
"zinvyl.data.csv-cleanup-starter.v1",
"zinvyl.data.csv-cleanup-complete.v1",
"zinvyl.analytics.operations-bi-dashboard.v1"
],
"type": "string",
"description": "Exact published offer ID returned by qualify_task or list_offers, including zinvyl.freight.workflow-audit.v1, zinvyl.freight.full-workflow-audit.v1, zinvyl.api.failure-triage.v1, and zinvyl.api.workflow-failure-rescue.v1."
},
"human_authorized_to_fund": {
"type": "boolean",
"description": "True only when an authorized representative approved the request or an authorized purchasing agent is acting within explicit delegated authority for this offer, amount, and material limits."
}
}
}Use when a buyer's sanitized problem is not yet mapped to an offer. Returns one fixed offer ID, a broader-service route, or a scope-reduction decision; it performs no diagnosis and creates no order.
| Argument | Type | Description |
|---|---|---|
| summary* | string | Sanitized expected-versus-actual outcome. Do not include credentials, tokens, personal data, or production secrets. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"summary"
],
"properties": {
"summary": {
"type": "string",
"maxLength": 3000,
"minLength": 20,
"description": "Sanitized expected-versus-actual outcome. Do not include credentials, tokens, personal data, or production secrets."
}
}
}Recovers the original transaction for the same authenticated buyer, authority policy, request ID, offer, sanitized scope, amount, currency, funding route, and current terms. Before funding it resumes an expired reservation; after verified funding it safely reissues scoped order access without charging again.
| Argument | Type | Description |
|---|---|---|
| buyer* | object | |
| offer_id* | string | |
| task_summary* | string | One sanitized bounded outcome. Never include credentials, tokens, payment data, personal data, confidential files, or production secrets. |
| previous_intent_id* | string | |
| purchase_authority* | object | |
| safe_scope_confirmed* | boolean |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"previous_intent_id",
"offer_id",
"buyer",
"task_summary",
"purchase_authority",
"safe_scope_confirmed"
],
"properties": {
"buyer": {
"type": "object",
"required": [
"organization",
"contact_email",
"request_id"
],
"properties": {
"request_id": {
"type": "string",
"pattern": "^[A-Za-z0-9._:-]+$",
"maxLength": 128,
"minLength": 8,
"description": "Buyer-scoped idempotency key. Reuse it only when retrying this exact purchase attempt."
},
"organization": {
"type": "string",
"maxLength": 200,
"minLength": 1
},
"contact_email": {
"type": "string",
"format": "email",
"pattern": "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
"maxLength": 320
},
"continuation_token": {
"type": "string",
"pattern": "^[a-f0-9]{64}$",
"description": "Opaque token returned with a matched offer. Include it so acknowledgement, authority, checkout, and funding remain one correlated journey."
},
"acquisition_channel": {
"enum": [
"direct",
"direct_agent",
"mcp_registry",
"a2a_registry",
"ai_agents_directory",
"toku",
"gohirehumans",
"toll_bench",
"callboard",
"recruiting_bot",
"peerpush",
"procurement_agent_operator",
"workflow_orchestrator",
"shopping_agent",
"partner_operator",
"other"
],
"type": "string",
"description": "Optional allowlisted discovery source for privacy-minimized revenue attribution."
}
}
},
"offer_id": {
"enum": [
"zinvyl.venture.evidence-brief.v1",
"zinvyl.venture.prototype-scope.v1",
"zinvyl.freight.workflow-audit.v1",
"zinvyl.api.workflow-failure-rescue.v1",
"zinvyl.api.failure-triage.v1",
"zinvyl.api.workflow-reliability-care.v1",
"zinvyl.freight.full-workflow-audit.v1",
"zinvyl.content.ai-marketing-pilot.v1",
"zinvyl.data.csv-cleanup-starter.v1",
"zinvyl.data.csv-cleanup-complete.v1",
"zinvyl.analytics.operations-bi-dashboard.v1"
],
"type": "string"
},
"task_summary": {
"type": "string",
"maxLength": 4000,
"minLength": 20,
"description": "One sanitized bounded outcome. Never include credentials, tokens, payment data, personal data, confidential files, or production secrets."
},
"previous_intent_id": {
"type": "string",
"pattern": "^pi_[A-Za-z0-9_-]{8,64}$"
},
"purchase_authority": {
"type": "object",
"required": [
"maximum_amount",
"currency",
"delegated_authority_confirmed",
"terms_version",
"terms_accepted"
],
"properties": {
"currency": {
"type": "string",
"const": "usd"
},
"mandate_token": {
"type": "string",
"maxLength": 4096,
"minLength": 80,
"description": "Optional principal-issued signed single-transaction restriction. Non-delegated-card autonomous routes require it; delegated card may instead use the active agent's owner-issued standing allowlist and ceiling."
},
"terms_version": {
"type": "string",
"const": "2026-10-23.6"
},
"funding_method": {
"enum": [
"auto",
"stripe_hosted_checkout",
"stripe_delegated_card",
"stripe_mpp_card",
"stripe_hosted_card",
"stripe_hosted_ach"
],
"type": "string",
"default": "auto",
"description": "Use auto unless the buyer client requires a specific rail. Auto selects the owner-enrolled delegated card when the authenticated agent's organization has one; otherwise it returns hosted checkout. Legacy hosted card and ACH values remain accepted as aliases."
},
"maximum_amount": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Maximum authorized amount in minor currency units (cents); 4900 means $49.00.",
"exclusiveMinimum": 0
},
"terms_accepted": {
"type": "boolean",
"const": true
},
"payment_capabilities": {
"type": "array",
"items": {
"enum": [
"checkout:stripe",
"delegated:stripe",
"mpp:stripe",
"card",
"bank:ach",
"wallet:apple_pay",
"wallet:google_pay",
"wallet:link"
],
"type": "string"
},
"maxItems": 8,
"description": "Optional client capabilities used for adaptive routing. An active organization delegated-card enrollment takes precedence for auto."
},
"delegated_authority_confirmed": {
"type": "boolean",
"const": true
}
}
},
"safe_scope_confirmed": {
"type": "boolean",
"const": true
}
}
}Read-only durable continuation. Returns the exact observed stop and next executable action for a previously returned opaque continuation token. It creates no purchase, checkout, charge, or order.
| Argument | Type | Description |
|---|---|---|
| offer_id* | string | |
| acquisition_source | string | |
| continuation_token* | string |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"continuation_token",
"offer_id"
],
"properties": {
"offer_id": {
"enum": [
"zinvyl.venture.evidence-brief.v1",
"zinvyl.venture.prototype-scope.v1",
"zinvyl.freight.workflow-audit.v1",
"zinvyl.api.workflow-failure-rescue.v1",
"zinvyl.api.failure-triage.v1",
"zinvyl.api.workflow-reliability-care.v1",
"zinvyl.freight.full-workflow-audit.v1",
"zinvyl.content.ai-marketing-pilot.v1",
"zinvyl.data.csv-cleanup-starter.v1",
"zinvyl.data.csv-cleanup-complete.v1",
"zinvyl.analytics.operations-bi-dashboard.v1"
],
"type": "string"
},
"acquisition_source": {
"enum": [
"direct",
"direct_agent",
"mcp_registry",
"a2a_registry",
"ai_agents_directory",
"toku",
"gohirehumans",
"toll_bench",
"callboard",
"recruiting_bot",
"peerpush",
"procurement_agent_operator",
"workflow_orchestrator",
"shopping_agent",
"partner_operator",
"other"
],
"type": "string"
},
"continuation_token": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
}
}
}| delegated_purchase_authority_confirmed* |
| boolean |
| True only when the agent is acting within explicit delegated authority for this exact offer and published amount. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"offer_id",
"buyer_organization",
"buyer_contact_email",
"task_summary",
"delegated_purchase_authority_confirmed",
"bounded_scope_confirmed",
"terms_accepted"
],
"properties": {
"offer_id": {
"enum": [
"zinvyl.venture.evidence-brief.v1",
"zinvyl.venture.prototype-scope.v1",
"zinvyl.freight.workflow-audit.v1",
"zinvyl.api.workflow-failure-rescue.v1",
"zinvyl.api.failure-triage.v1",
"zinvyl.api.workflow-reliability-care.v1",
"zinvyl.freight.full-workflow-audit.v1",
"zinvyl.content.ai-marketing-pilot.v1",
"zinvyl.data.csv-cleanup-starter.v1",
"zinvyl.data.csv-cleanup-complete.v1",
"zinvyl.analytics.operations-bi-dashboard.v1"
],
"type": "string",
"description": "Exact published offer ID returned by find_service or list_offers."
},
"task_summary": {
"type": "string",
"maxLength": 4000,
"minLength": 20,
"description": "Sanitized, bounded task summary. Never include credentials, tokens, payment data, personal data, confidential files, or production secrets."
},
"terms_accepted": {
"type": "boolean",
"description": "True only when the authorized buyer has accepted Zinvyl terms version 2026-10-23.6."
},
"buyer_organization": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "Legal or operating name of the buying organization."
},
"buyer_contact_email": {
"type": "string",
"format": "email",
"pattern": "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
"maxLength": 320,
"description": "Email for the authorized purchasing contact and order communications."
},
"bounded_scope_confirmed": {
"type": "boolean",
"description": "True only when the buyer controls the inputs and this sanitized request is non-production and contains no secrets."
},
"delegated_purchase_authority_confirmed": {
"type": "boolean",
"description": "True only when the agent is acting within explicit delegated authority for this exact offer and published amount."
}
}
}| authorized_to_share* | boolean | True only when the requester is authorized to share this sanitized need with Zinvyl for matching and aggregate product planning. |
| near_match_offer_id | string | Optional closest offer; it does not place unsupported work in scope. |
| contains_no_personal_data_or_secrets* | boolean | True only after removing personal data, credentials, confidential material, and payment data. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"request_summary",
"authorized_to_share",
"contains_no_personal_data_or_secrets"
],
"properties": {
"source": {
"enum": [
"direct",
"direct_agent",
"mcp_registry",
"a2a_registry",
"ai_agents_directory",
"toku",
"gohirehumans",
"toll_bench",
"callboard",
"recruiting_bot",
"peerpush",
"procurement_agent_operator",
"workflow_orchestrator",
"shopping_agent",
"partner_operator",
"other"
],
"type": "string",
"description": "Optional allowlisted source where the agent discovered Zinvyl."
},
"industry": {
"type": "string",
"maxLength": 80,
"minLength": 2,
"description": "Optional broad industry only; do not name a person or confidential project."
},
"budget_cents": {
"type": "integer",
"maximum": 100000000,
"minimum": 0,
"description": "Optional buyer-stated total budget in USD cents. This is demand telemetry, not spending authority or proof of funds."
},
"category_hint": {
"enum": [
"funding_finance",
"marketing_growth",
"data_research",
"security_compliance",
"content_design",
"operations_admin",
"logistics_supply_chain",
"software_build",
"other"
],
"type": "string"
},
"agent_tool_type": {
"enum": [
"mcp_client",
"a2a_agent",
"marketplace_agent",
"human_assisted_agent",
"unknown"
],
"type": "string",
"default": "mcp_client"
},
"request_summary": {
"type": "string",
"maxLength": 500,
"minLength": 20,
"description": "One sanitized business outcome. Do not include names, email addresses, phone numbers, credentials, payment data, personal data, confidential text, or production secrets."
},
"turnaround_days": {
"type": "integer",
"maximum": 365,
"minimum": 1,
"description": "Optional requested turnaround in calendar days."
},
"requested_output": {
"type": "string",
"maxLength": 120,
"minLength": 2,
"description": "Optional sanitized deliverable type, such as weekly report or data export."
},
"authorized_to_share": {
"type": "boolean",
"const": true,
"description": "True only when the requester is authorized to share this sanitized need with Zinvyl for matching and aggregate product planning."
},
"near_match_offer_id": {
"enum": [
"zinvyl.venture.evidence-brief.v1",
"zinvyl.venture.prototype-scope.v1",
"zinvyl.freight.workflow-audit.v1",
"zinvyl.api.workflow-failure-rescue.v1",
"zinvyl.api.failure-triage.v1",
"zinvyl.api.workflow-reliability-care.v1",
"zinvyl.freight.full-workflow-audit.v1",
"zinvyl.content.ai-marketing-pilot.v1",
"zinvyl.data.csv-cleanup-starter.v1",
"zinvyl.data.csv-cleanup-complete.v1",
"zinvyl.analytics.operations-bi-dashboard.v1"
],
"type": "string",
"description": "Optional closest offer; it does not place unsupported work in scope."
},
"contains_no_personal_data_or_secrets": {
"type": "boolean",
"const": true,
"description": "True only after removing personal data, credentials, confidential material, and payment data."
}
}
}| Optional sanitized deliverable type, such as weekly report or data export. |
| authorized_to_share* | boolean | True only when the requester is authorized to share this sanitized need with Zinvyl for matching and aggregate product planning. |
| near_match_offer_id | string | Optional closest offer; it does not place unsupported work in scope. |
| contains_no_personal_data_or_secrets* | boolean | True only after removing personal data, credentials, confidential material, and payment data. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"request_summary",
"authorized_to_share",
"contains_no_personal_data_or_secrets"
],
"properties": {
"source": {
"enum": [
"direct",
"direct_agent",
"mcp_registry",
"a2a_registry",
"ai_agents_directory",
"toku",
"gohirehumans",
"toll_bench",
"callboard",
"recruiting_bot",
"peerpush",
"procurement_agent_operator",
"workflow_orchestrator",
"shopping_agent",
"partner_operator",
"other"
],
"type": "string",
"description": "Optional allowlisted source where the agent discovered Zinvyl."
},
"industry": {
"type": "string",
"maxLength": 80,
"minLength": 2,
"description": "Optional broad industry only; do not name a person or confidential project."
},
"budget_cents": {
"type": "integer",
"maximum": 100000000,
"minimum": 0,
"description": "Optional buyer-stated total budget in USD cents. This is demand telemetry, not spending authority or proof of funds."
},
"category_hint": {
"enum": [
"funding_finance",
"marketing_growth",
"data_research",
"security_compliance",
"content_design",
"operations_admin",
"logistics_supply_chain",
"software_build",
"other"
],
"type": "string"
},
"agent_tool_type": {
"enum": [
"mcp_client",
"a2a_agent",
"marketplace_agent",
"human_assisted_agent",
"unknown"
],
"type": "string",
"default": "mcp_client"
},
"request_summary": {
"type": "string",
"maxLength": 500,
"minLength": 20,
"description": "One sanitized business outcome. Do not include names, email addresses, phone numbers, credentials, payment data, personal data, confidential text, or production secrets."
},
"turnaround_days": {
"type": "integer",
"maximum": 365,
"minimum": 1,
"description": "Optional requested turnaround in calendar days."
},
"requested_output": {
"type": "string",
"maxLength": 120,
"minLength": 2,
"description": "Optional sanitized deliverable type, such as weekly report or data export."
},
"authorized_to_share": {
"type": "boolean",
"const": true,
"description": "True only when the requester is authorized to share this sanitized need with Zinvyl for matching and aggregate product planning."
},
"near_match_offer_id": {
"enum": [
"zinvyl.venture.evidence-brief.v1",
"zinvyl.venture.prototype-scope.v1",
"zinvyl.freight.workflow-audit.v1",
"zinvyl.api.workflow-failure-rescue.v1",
"zinvyl.api.failure-triage.v1",
"zinvyl.api.workflow-reliability-care.v1",
"zinvyl.freight.full-workflow-audit.v1",
"zinvyl.content.ai-marketing-pilot.v1",
"zinvyl.data.csv-cleanup-starter.v1",
"zinvyl.data.csv-cleanup-complete.v1",
"zinvyl.analytics.operations-bi-dashboard.v1"
],
"type": "string",
"description": "Optional closest offer; it does not place unsupported work in scope."
},
"contains_no_personal_data_or_secrets": {
"type": "boolean",
"const": true,
"description": "True only after removing personal data, credentials, confidential material, and payment data."
}
}
}