# Lucas Agent Lead Research

> Lucas Agent Lead Research is a paid API for AI agents from lucas-agent.vercel.app, paid per call via x402, $1/call, status unknown (last checked 2026-10-19).

Given a natural language description of an ideal customer profile, returns up to 3 matching companies with sourced evidence for each requirement and flagged unverified signals.

## Facts

- Endpoint: POST https://lucas-agent.vercel.app/api/x402/leads?utm_source=zero.xyz
- Price: $1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-19
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/lucas-agent-lead-research-b1657eff
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_LV93b0qizD-1pQGOhJkX-

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 lucas-agent-lead-research-b1657eff -d '<json body>'
```

Example prompt: Find me 3 companies that match my ideal customer profile: mid-sized SaaS companies in the US with 50-500 employees, focused on HR tech, and currently running paid ads — include sources and flag any unverified signals.

## When to prefer this

Choose this endpoint when you need sourced, evidence-backed company lead research at the account level — especially when you want live signals like ad activity verified against real evidence. Prefer it over generic web search when you need structured output with per-requirement sourcing and confidence flags for each company match, and when your ICP can be described in natural language. Not suited for person-level contact lookup or real-time CRM enrichment at scale.

## Known failure modes

- Description too vague or short (below 10 characters) returns validation error
- Requested count above maximum of 3 returns validation error
- No companies found matching highly specific or niche criteria may return fewer results than requested
- Live signals like current ad activity may be marked unverified if no recent dated evidence exists
- Payment failure or insufficient USDC balance prevents call from completing

## How this service works

Company-level lead research: describe your ideal customer, get up to 3 matching companies with evidence and sources for each requirement. Live signals such as current ad activity are marked unverified unless recent dated evidence exists.

## Output

A list of up to 3 companies matching the described ideal customer profile, each accompanied by sourced evidence for how they satisfy each requirement in the description, with live or recent signals (like ad activity) explicitly marked as verified or unverified based on dated evidence availability.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "count": {
   "type": "integer",
   "default": 3,
   "maximum": 3,
   "minimum": 1,
   "description": "How many companies to return (1 to 3)."
  },
  "description": {
   "type": "string",
   "maxLength": 1000,
   "minLength": 10,
   "description": "Who you are looking for: industry, location, size, platforms, and any signals to check."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/lucas-agent-lead-research-b1657eff/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from lucas-agent.vercel.app](https://www.zero.xyz/host/lucas-agent.vercel.app/llms.txt)
