Preflight a machine payment
preflight_machine_paymentBefore paying an unfamiliar machine service, call this read-only tool to compare the proposed resource, payment destination, network, asset and amount with MEO's dated economic history. Returns observed payment-term matches or changes, settlement/buyer/activity context when available, evidence freshness, and explicit unknowns. It does not execute or approve payment and never interprets missing evidence as safe. Pilot scope: two services; third-party public probe observations retained by MEO, not independently verified settlements. Settlement/buyer history, current activity and payment destination history are UNKNOWN. Evidence may be stale. Invocation example: {"resource_url":"https://blockrun.ai/api/v1/exa/search","pay_to":"0x0000000000000000000000000000000000000001","network":"eip155:8453","asset":"USDC","amount":"0.011"}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| asset | Yes | v0.1 supports source-reported USDC currency label only; no token contract validation. | |
| amount | Yes | Nonnegative decimal asset units, maximum six decimal places. Not atomic units. No exponent notation. | |
| pay_to | Yes | Proposed recipient; EVM networks require a 0x-prefixed 40-hex-character address. Never logged or interpreted as wallet ownership. | |
| network | Yes | CAIP-style network; v0.1 supports eip155:8453 only. | |
| resource_url | Yes | Public HTTPS resource URL, no query, credentials or fragment. Exact resource matching only; never fetched. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| version | Yes | ||
| evidence | Yes | ||
| request_id | Yes | ||
| limitations | Yes | ||
| match_status | Yes | ||
| result_state | Yes | ||
| current_activity | Yes | ||
| economic_history | Yes | ||
| evidence_outcome | Yes | ||
| resolved_service | Yes | ||
| material_findings | Yes | ||
| evidence_freshness | Yes | ||
| evidence_confidence | Yes | ||
| payment_term_comparisons | Yes |