# Verdict Lead Qualify

> Verdict Lead Qualify is a paid API for AI agents from verdict.kechlab.com, paid per call via x402, $0.0214/call, status unknown (last checked 2026-10-21).

Classifies inbound leads into routing lanes (spam, job application, vendor pitch, existing customer, or real project) using hard rules and AI judgment to help sales agents triage and route inquiries.

## Facts

- Endpoint: POST https://verdict.kechlab.com/v1/lead-qualify?utm_source=zero.xyz
- Price: $0.0214/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-21
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/verdict-lead-qualify-299f00ed
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_UJFY-wANI3VXockgQuw3g

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 verdict-lead-qualify-299f00ed -d '<json body>'
```

Example prompt: We just got this contact form submission — can you qualify it and tell me which routing lane it belongs to (spam, job application, vendor pitch, existing customer, or real project)? The message is: 'Hi, I run a logistics startup and need a custom dashboard built for tracking 50 drivers in real time — budget is around $30k and we need it live by Q3.' The sender's email is ops@logisticsco.com and they consented to a callback.

## When to prefer this

Choose this endpoint when you need automated, rule-augmented lead triage for an inbound sales pipeline — especially when you want hard rules (disposable email detection, obvious spam patterns) applied before AI judgment, and when you need structured routing lanes rather than a free-text opinion. Prefer this over a generic sentiment or classification endpoint because it is purpose-built for sales lead qualification with domain-specific categories and urgency detection.

## Known failure modes

- Missing message field — the 'message' input is required; omitting it will return a validation error
- Disposable or invalid email address triggers an automatic hard-rule block before AI classification
- Ambiguous messages with insufficient context may produce a low-confidence classification
- Very short or empty messages may be classified as spam by default hard rules
- API payment failure (x402) if the caller's wallet has insufficient USDC balance

## How this service works

Inbound lead qualification and routing for sales agents: spam, job application, vendor pitch, existing customer, or a real project with urgency. Hard rules first (disposable email, tests), returns a routing lane.

## Output

Returns a routing lane classification (e.g. spam, job_application, vendor_pitch, existing_customer, real_project) along with signals about urgency, disposable email detection, and reasoning for the routing decision, allowing sales agents to automatically direct the lead to the appropriate queue or discard it.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "name": {
   "type": "string",
   "description": "(optional)"
  },
  "email": {
   "type": "string",
   "description": "(optional)"
  },
  "offer": {
   "type": "string",
   "description": "(optional) what you sell"
  },
  "source": {
   "description": "(optional)"
  },
  "message": {
   "type": "string",
   "description": "the text of the request"
  },
  "consent_named": {
   "type": "boolean",
   "description": "(optional) true if the prospect consented to being called back by name"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/verdict-lead-qualify-299f00ed/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from verdict.kechlab.com](https://www.zero.xyz/host/verdict.kechlab.com/llms.txt)
