{"uid":"cap_JKEGjGAn939ftwI-X01hw","slug":"nero-labs-job-post-enricher-3271e066","name":"Nero Labs Job Post Enricher","description":"Pay-per-call tools for AI agents, 31 in all: read web pages and RSS feeds, OCR, PDF text, transcription; email, phone and domain checks; UK, Irish and Polish company lookups and UK risk reports; website contacts, tech stack and SEO audits; PageSpeed; AI review, job post and row enrichment; data cleaning, joins, dedupe and diffs; US and EU compliance rules. No account or API key: pay each call in USDC on Base over x402.","url":"https://x402-agent-tools.nerolabs.workers.dev/ai/job-post-enrich?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"jobTexts":{"type":"array","description":"A plain list of whole job posts pasted as text, one per entry, for a quick run with no file. Use a dataset, file or Google Sheet to keep your own columns alongside the AI fields."},"hoursPerWeek":{"type":"integer","default":40,"maximum":80,"minimum":1,"description":"Used only to turn hourly pay into a yearly figure (hourly x hours x 52) when the job does not state its own weekly hours; stated hours (\"20 hours a week\") win. Daily pay uses 260 days a year, weekly 52 weeks, monthly 12 months."},"includeExtras":{"type":"boolean","default":false,"description":"Also return statedBenefits (up to 10), educationLevel (minimum stated) and languagesRequired. Same price per job; adds a little run time."},"salaryCurrency":{"type":"string","default":"USD","description":"The currency for the yearly salary columns (salaryMinYearly, salaryMaxYearly), as a three-letter code: USD, GBP, EUR, CAD, AUD, INR and any other European Central Bank currency. Converted at the day's ECB reference rate. Enter 'original' to keep each job's own currency. The stated pay is always kept"}}},"responseSchema":{"type":"json","example":{"rows":[{"jobText":"Senior Python Developer, London (hybrid). £70,000 to £85,000 plus bonus. 5+ years Django and AWS. Vi...","workMode":"hybrid","seniority":"senior","jobSummary":"Senior Python Developer in London (hybrid) with 5+ years Django and AWS experience.","jobCategory":"software_engineering","remoteScope":null,"contractType":"unknown","enrichDetail":null,"enrichStatus":"ok","salaryMaxYearly":85000,"salaryMinYearly":70000,"salaryStatedMin":70000,"salaryStatedText":"£70,000 to £85,000 plus bonus.","salaryYearlyCurrency":"GBP"}],"count":1,"_example_note":"Real output, trimmed: long lists cut to their first items, fields and text shortened."}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_cBEwpgCw0x1Rr86AUw_pf","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Parses up to 50 raw job post texts with AI and returns structured fields including normalized salary, seniority, work mode, visa sponsorship, employment type, experience, and skills.","exampleAgentPrompt":"Can you enrich these 3 job post texts I've pasted below and give me structured fields — normalized salary in GBP, seniority, remote or hybrid status, visa sponsorship, and required skills for each? Use 40 hours per week for the hourly calculation.","exampleUseCases":[{"title":"Salary benchmarking across job boards","prompt":"I've scraped 40 job postings for data engineer roles from various boards — can you run them through the job post enricher and return normalized yearly salaries in USD, seniority levels, and required skills for each so I can compare them?"},{"title":"Visa sponsorship screening for candidates","prompt":"Here are 20 job listings I collected — can you parse each one and tell me which ones mention visa sponsorship, the work mode, and the contract type? I'm helping candidates who need sponsorship filter out non-eligible roles."},{"title":"Remote job aggregator data pipeline","prompt":"I'm building a remote jobs feed and need structured data from these 15 raw job post texts — please extract the work mode, seniority, job category, salary range in EUR, and required skills for each, and also include stated benefits and education level."}],"resultDescription":"A JSON object with a 'rows' array (one entry per job post) containing: workMode, seniority, jobSummary, jobCategory, remoteScope, contractType, enrichStatus, salaryMinYearly, salaryMaxYearly, salaryStatedMin, salaryStatedText, salaryYearlyCurrency, visaSponsorship, yearsOfExperience, requiredSkills, and optionally statedBenefits, educationLevel, languagesRequired. Also includes a top-level count field.","failureModes":["Job text too short or unintelligible — enrichStatus returns an error or partial result","Unsupported currency code provided — may fail or default to USD","Array exceeds 50 job posts — request rejected or truncated","AI unable to parse non-standard or heavily formatted job text — fields return null","Network or payment failure via x402 — 402 or 5xx response"],"whenToPreferThis":"Choose this endpoint when you need to batch-process raw job post text into structured, normalized data — especially when salary normalization across currencies, seniority detection, and remote/visa fields are all needed in one call. It's purpose-built for recruitment data pipelines, job aggregators, and HR analytics workflows where manual parsing of unstructured job descriptions is the bottleneck.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-22T12:30:17.700Z","isFirstParty":false,"canonicalSlug":"nero-labs-job-post-enricher-3271e066"}