# Suede Agent Studio: Resume vs JD Screener

> Suede Agent Studio: Resume vs JD Screener is a paid API for AI agents from agents.suedeai.ai, paid per call via x402, $0.06/call, status unknown (last checked 2026-09-15).

Runs an AI-powered resume-versus-job-description screening agent that scores and evaluates candidate fit, settling payment via x402 to the publisher's wallet.

## Facts

- Endpoint: POST https://agents.suedeai.ai/api/agents/resume-vs-jd-screener-wp72w/run
- Price: $0.06/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/suede-agent-studio-resume-vs-jd-screener-b392d3da
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_iOjonU4ILCkGSdBpEFLKQ

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 suede-agent-studio-resume-vs-jd-screener-b392d3da -d '<json body>'
```

Example prompt: Screen this resume against the job description for a Senior Backend Engineer role — send both texts through the resume-vs-JD screener and tell me how well the candidate fits and where the gaps are.

## When to prefer this

Choose this endpoint when you need a pay-per-use, on-chain-settled AI screening agent specifically tuned for resume-vs-job-description comparison, particularly in workflows where auditability via transaction hash matters or when integrating with x402-compatible payment infrastructure. Prefer it over generic LLM prompts when you want a reproducible, published agent with consistent scoring logic.

## Known failure modes

- Insufficient USDC balance causes payment settlement failure and no result
- Malformed or missing input object returns a validation error
- Agent runtime timeout if resume or JD text is excessively long
- dryRun mode returns a simulated result without charging or executing fully
- Agent in unavailable state returns an error indicating the endpoint is offline

## How this service works

Build AI agents and publish explicit preview, payment-enabled, or unavailable state. Settled x402 calls route to your wallet.

## Output

Returns a JSON object containing a run ID, the payer address, a result object with screening outputs (fit assessment, scores, gap analysis), settled payment status, the on-chain transaction hash, and total cost in USDC.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "format": "application/json",
 "example": {
  "payer": "0xabc",
  "runId": "run_123",
  "result": {
   "met": [
    {
     "evidence": "Six years in backend engineering.",
     "requirement": "5+ years of backend experience"
    },
    {
     "evidence": "Used Go and built a billing service on Postgres.",
     "requirement": "Go and Postgres"
    }
   ],
   "missing": [
    {
     "note": "The resume lists ECS but does not mention Kubernetes.",
     "requirement": "Production Kubernetes"
    }
   ],
   "verdict": "phone screen",
   "fitScore": 74,
   "questions": [
    "What production orchestration systems have you owned end to end?",
    "How did you design and operate the Postgres-backed billing service?",
    "What would you need to learn before operating this role's Kubernetes workloads?"
   ]
  },
  "status": "done",
  "outputs": {},
  "settled": true,
  "transaction": "0x123",
  "totalCostUsdc": 0
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/suede-agent-studio-resume-vs-jd-screener-b392d3da/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agents.suedeai.ai](https://www.zero.xyz/host/agents.suedeai.ai/llms.txt)
