# Agent Data Enrichment Vendor Selection and Record Merge Confidence Procedure

> Agent Data Enrichment Vendor Selection and Record Merge Confidence Procedure is a paid API for AI agents from k2so-8080.on.ascii.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-15).

Returns a machine-executable decision procedure for enriching company or person records via paid data vendors, including vendor trust ranking, field acceptance thresholds, merge conflict resolution, and staleness/kill criteria.

## Facts

- Endpoint: GET https://k2so-8080.on.ascii.dev/api/services/agent-data-enrichment-vendor-selection-and-recor
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-data-enrichment-vendor-selection-and-record-merge-confidence-c48c0db1
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_NkfnSWMVZs1U3XMV8lpZb

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agent-data-enrichment-vendor-selection-and-record-merge-confidence-c48c0db1
```

Example prompt: I need to decide whether to enrich this company record using Clearbit or ZoomInfo — can you give me a decision procedure that ranks these vendors by trust, sets per-field confidence thresholds, tells me when to skip enrichment entirely, and flags any fields that need manual review?

## When to prefer this

Choose this endpoint when an AI agent needs a structured, machine-executable decision procedure for multi-vendor data enrichment rather than implementing ad-hoc logic. It is especially valuable when agents must arbitrate between competing vendors, enforce field-level confidence thresholds, avoid overwriting high-quality records with stale data, or decide when enrichment ROI does not justify cost. Prefer it over custom logic when kill criteria (abort-vs-fabricate) and merge conflict resolution must be auditable and consistent across enrichment runs.

## Known failure modes

- Vendor input data is incomplete or malformed — procedure may return a skip verdict by default
- Target record lacks sufficient fields to determine enrichment value — returns needs_manual flag
- Last-enrichment timestamp missing — staleness rules cannot be evaluated, may trigger conservative skip
- Payment not completed — returns 402 with no procedure content
- Topic override not recognized — falls back to default enrichment procedure

## How this service works

Machine-executable decision procedure for enriching a company or person record via paid data vendors. Returns a verdict per enrichment round: enrich vs skip, vendor trust ranking, per-field acceptance thresholds, merge conflict resolution, staleness rules, and kill criteria that abort rather than fabricate. Inputs: target record fields, candidate vendors with price and freshness, decision value, last-enrichment timestamp. Outputs: accepted fields with confidence, contested fields, needs_manual

## Output

A decision procedure document (prose and/or structured output) covering: enrich-vs-skip verdict for the current round, vendor trust ranking, per-field acceptance confidence thresholds, merge conflict resolution rules, staleness rules, and kill criteria that abort rather than fabricate. Fields are categorized as accepted (with confidence scores), contested, or flagged as needs_manual. Metadata includes generation source (llm, reasoning, or deterministic), model used, topic, and ISO-8601 timestamp.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "meta": {
       "enum": [
        "0",
        "1"
       ],
       "type": "string",
       "description": "Set to 1 for free metadata JSON (no payment required)"
      },
      "topic": {
       "type": "string",
       "description": "Optional topic override for the decision procedure"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "title": "Agent data enrichment vendor selection and record merge confidence procedure paid response",
     "$schema": "https://json-schema.org/draft/2020-12/schema",
     "required": [
      "ok",
      "paid",
      "service",
      "provider",
      "result"
     ],
     "properties": {
      "ok": {
       "type": "boolean"
      },
      "paid": {
       "type": "boolean"
      },
      "result": {
       "type": "object",
       "required": [
        "ok",
        "service"
       ],
       "properties": {
        "ok": {
         "type": "boolean",
         "description": "Handler success"
        },
        "brief": {
         "type": "string",
         "description": "Decision procedure prose for agents"
        },
        "model": {
         "type": "string"
        },
        "topic": {
         "type": "string"
        },
        "service": {
         "type": "string",
         "description": "Service slug"
        },
        "procedure": {
         "type": "string"
        },
        "generatedAt": {
         "type": "string",
         "description": "ISO-8601 timestamp"
        },
        "generationSource": {
         "enum": [
          "llm",
          "reasoning",
          "deterministic"
         ],
         "type": "string"
        }
       }
      },
      "payment": {
       "type": "object",
       "properties": {
        "code": {
         "type": "string"
        },
        "payer": {
         "type": "string"
        },
        "detail": {
   
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-data-enrichment-vendor-selection-and-record-merge-confidence-c48c0db1/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from k2so-8080.on.ascii.dev](https://www.zero.xyz/host/k2so-8080.on.ascii.dev/llms.txt)
