{"x402Version":2,"service":"Suede AI Agent Studio","description":"Published agent flows with current public-call readiness per endpoint. Payment-enabled entries accept x402 USDC on Base; preview entries accept dry-runs; unavailable entries advertise neither.","site":"https://agents.suedeai.ai","catalog":"https://agents.suedeai.ai/api/catalog","facilitators":["https://api.cdp.coinbase.com/platform/v2/x402","https://facilitator.payai.network"],"endpoints":[{"name":"Site Audit","summary":"Input › HTTP Request › LLM (Claude) › Output","publishedLive":true,"acceptsPayment":false,"previewAvailable":false,"paymentState":"unavailable","resource":"https://agents.suedeai.ai/api/agents/site-audit-1fow4/run","resourceInfo":{"url":"https://agents.suedeai.ai/api/agents/site-audit-1fow4/run","description":"Fetches a submitted public webpage and returns a bounded audit of visible signals.","mimeType":"application/json","serviceName":"Suede AI Agent Studio","tags":["suede","agent","unavailable"]},"inputSchema":{"type":"object","properties":{"url":{"type":"string"}}},"outputSchema":{"type":"object","additionalProperties":true},"discovery":"https://agents.suedeai.ai/api/agents/site-audit-1fow4/.well-known/x402","agentCard":"https://agents.suedeai.ai/api/agents/site-audit-1fow4/.well-known/agent-card.json"},{"name":"PO Match Gate","summary":"Input › LLM (Claude) › Output","publishedLive":true,"acceptsPayment":true,"previewAvailable":true,"paymentState":"payment-enabled","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"50000","payTo":"0x10ff767043a1723e0bb5b9207bc37d3442cc9e4f","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","maxTimeoutSeconds":60,"extra":{"name":"USD Coin","version":"2"}}],"extensions":{"bazaar":{"info":{"input":{"type":"http","method":"POST","bodyType":"json","body":{"input":{"purchaseOrder":"PO-9920: 100 widget-A units at $2.50, total $250.00.","invoice":"INV-7781 for PO-9920: 100 widget-A units at $2.65, total $265.00."}}},"output":{"type":"json","format":"application/json","example":{"runId":"run_123","status":"done","totalCostUsdc":0,"outputs":{},"result":{"matched":false,"status":"hold","discrepancies":["Unit price is $2.65 on the invoice and $2.50 on the PO; delta $15.00."],"note":"Hold for buyer approval because the invoice exceeds the PO price."},"settled":true,"transaction":"0x123","payer":"0xabc"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","additionalProperties":false,"required":["input","output"],"properties":{"input":{"type":"object","additionalProperties":false,"required":["type","method","bodyType","body"],"properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST"]},"bodyType":{"type":"string","enum":["json"]},"body":{"type":"object","additionalProperties":false,"required":["input"],"properties":{"input":{"type":"object","additionalProperties":false,"required":["purchaseOrder","invoice"],"properties":{"purchaseOrder":{"type":"string","minLength":1,"description":"Purchase-order text or structured JSON serialized as text."},"invoice":{"type":"string","minLength":1,"description":"Invoice text or structured JSON serialized as text."}}},"dryRun":{"type":"boolean"}}}}},"output":{"type":"object","additionalProperties":false,"required":["type","format","example"],"properties":{"type":{"type":"string","const":"json"},"format":{"type":"string","const":"application/json"},"example":{"type":"object","additionalProperties":false,"required":["runId","status","totalCostUsdc","outputs","settled"],"properties":{"runId":{"type":"string"},"status":{"type":"string","enum":["done","error"]},"totalCostUsdc":{"type":"number"},"outputs":{"type":"object","additionalProperties":true},"result":{"type":"object","additionalProperties":false,"required":["matched","status","discrepancies","note"],"properties":{"matched":{"type":"boolean"},"status":{"type":"string","enum":["pass","hold"]},"discrepancies":{"type":"array","description":"Every supported mismatch between the PO and invoice.","items":{"type":"string"}},"note":{"type":"string"}}},"settled":{"type":"boolean"},"transaction":{"type":"string"},"payer":{"type":"string"}}}}}}}}},"resource":"https://agents.suedeai.ai/api/agents/po-match-gate-mkgu0/run","resourceInfo":{"url":"https://agents.suedeai.ai/api/agents/po-match-gate-mkgu0/run","description":"Compare one purchase order with its invoice. Returns pass or hold, with every quantity, unit-price, vendor, and total discrepancy identified before payment approval.","mimeType":"application/json","serviceName":"Suede AI Agent Studio","tags":["accounts-payable","invoice","purchase-order","reconciliation","finance"]},"inputSchema":{"type":"object","additionalProperties":false,"required":["purchaseOrder","invoice"],"properties":{"purchaseOrder":{"type":"string","minLength":1,"description":"Purchase-order text or structured JSON serialized as text."},"invoice":{"type":"string","minLength":1,"description":"Invoice text or structured JSON serialized as text."}}},"outputSchema":{"type":"object","additionalProperties":false,"required":["matched","status","discrepancies","note"],"properties":{"matched":{"type":"boolean"},"status":{"type":"string","enum":["pass","hold"]},"discrepancies":{"type":"array","description":"Every supported mismatch between the PO and invoice.","items":{"type":"string"}},"note":{"type":"string"}}},"exampleInput":{"purchaseOrder":"PO-9920: 100 widget-A units at $2.50, total $250.00.","invoice":"INV-7781 for PO-9920: 100 widget-A units at $2.65, total $265.00."},"exampleOutput":{"matched":false,"status":"hold","discrepancies":["Unit price is $2.65 on the invoice and $2.50 on the PO; delta $15.00."],"note":"Hold for buyer approval because the invoice exceeds the PO price."},"discovery":"https://agents.suedeai.ai/api/agents/po-match-gate-mkgu0/.well-known/x402","agentCard":"https://agents.suedeai.ai/api/agents/po-match-gate-mkgu0/.well-known/agent-card.json"},{"name":"Resume vs JD Screener","summary":"Input › LLM (Claude) › Output","publishedLive":true,"acceptsPayment":false,"previewAvailable":true,"paymentState":"preview","resource":"https://agents.suedeai.ai/api/agents/resume-vs-jd-screener-wp72w/run","resourceInfo":{"url":"https://agents.suedeai.ai/api/agents/resume-vs-jd-screener-wp72w/run","description":"Compare one candidate resume with one job description. Returns an evidence-based fit score, supported and missing requirements, three interview questions, and a screening recommendation.","mimeType":"application/json","serviceName":"Suede AI Agent Studio","tags":["recruiting","resume","job-description","candidate-screening","hr"]},"inputSchema":{"type":"object","additionalProperties":false,"required":["jobDescription","resume"],"properties":{"jobDescription":{"type":"string","minLength":1,"description":"The complete job description, including responsibilities and required qualifications."},"resume":{"type":"string","minLength":1,"description":"The candidate resume text to compare with the supplied job description."}}},"outputSchema":{"type":"object","additionalProperties":false,"required":["fitScore","met","missing","questions","verdict"],"properties":{"fitScore":{"type":"number","minimum":0,"maximum":100},"met":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["requirement","evidence"],"properties":{"requirement":{"type":"string","minLength":1,"description":"A qualification stated in the job description."},"evidence":{"type":"string","minLength":1,"description":"Resume evidence supporting the qualification."}}}},"missing":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["requirement","note"],"properties":{"requirement":{"type":"string","minLength":1,"description":"A missing or only partially supported qualification."},"note":{"type":"string","minLength":1,"description":"Why the supplied resume does not fully support the qualification."}}}},"questions":{"type":"array","description":"Exactly three interview questions targeting gaps or unverified claims.","items":{"type":"string"},"minItems":3,"maxItems":3},"verdict":{"type":"string","enum":["advance","phone screen","reject"]}}},"exampleInput":{"jobDescription":"Senior Backend Engineer: 5+ years, Go, Postgres, and production Kubernetes experience required.","resume":"Six years in backend engineering using Go and Python. Built a billing service on Postgres and operated services on ECS. No Kubernetes experience listed."},"exampleOutput":{"fitScore":74,"met":[{"requirement":"5+ years of backend experience","evidence":"Six years in backend engineering."},{"requirement":"Go and Postgres","evidence":"Used Go and built a billing service on Postgres."}],"missing":[{"requirement":"Production Kubernetes","note":"The resume lists ECS but does not mention Kubernetes."}],"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?"],"verdict":"phone screen"},"discovery":"https://agents.suedeai.ai/api/agents/resume-vs-jd-screener-wp72w/.well-known/x402","agentCard":"https://agents.suedeai.ai/api/agents/resume-vs-jd-screener-wp72w/.well-known/agent-card.json"},{"name":"Contract Red-Flag Scan","summary":"Input › Extract PDF Text › LLM (Claude) › Output","publishedLive":true,"acceptsPayment":false,"previewAvailable":true,"paymentState":"preview","resource":"https://agents.suedeai.ai/api/agents/contract-red-flag-scan-chm9v/run","resourceInfo":{"url":"https://agents.suedeai.ai/api/agents/contract-red-flag-scan-chm9v/run","description":"Extract a PDF contract and return a first-pass risk report covering liability, indemnity, renewal, termination, IP, exclusivity, governing law, and payment terms.","mimeType":"application/json","serviceName":"Suede AI Agent Studio","tags":["contract-review","legal-operations","risk","pdf","red-flags"]},"inputSchema":{"type":"object","additionalProperties":false,"required":["filename","fileBase64"],"properties":{"filename":{"type":"string","minLength":5,"description":"A filename ending in .pdf.","pattern":"\\.pdf$"},"fileBase64":{"type":"string","minLength":8,"contentEncoding":"base64","contentMediaType":"application/pdf","description":"The complete PDF encoded as base64."}}},"outputSchema":{"type":"object","additionalProperties":false,"required":["flagCount","flags"],"properties":{"flagCount":{"type":"integer","minimum":0},"flags":{"type":"array","items":{"type":"object","additionalProperties":false,"required":["severity","issue","risk","redline"],"properties":{"severity":{"type":"string","enum":["HIGH","MEDIUM","LOW"]},"issue":{"type":"string"},"risk":{"type":"string"},"redline":{"type":"string"}}}}}},"exampleInput":{"filename":"sample-msa.pdf","fileBase64":"JVBERi0xLjQKc3ludGhldGljLXNhbXBsZQ=="},"exampleOutput":{"flagCount":1,"flags":[{"severity":"HIGH","issue":"Uncapped one-way indemnity","risk":"The customer bears unlimited third-party claim exposure.","redline":"Make indemnity mutual and subject to the negotiated liability cap."}]},"discovery":"https://agents.suedeai.ai/api/agents/contract-red-flag-scan-chm9v/.well-known/x402","agentCard":"https://agents.suedeai.ai/api/agents/contract-red-flag-scan-chm9v/.well-known/agent-card.json"},{"name":"Site Audit","summary":"Input › HTTP Request › LLM (Claude) › Output","publishedLive":true,"acceptsPayment":false,"previewAvailable":false,"paymentState":"unavailable","resource":"https://agents.suedeai.ai/api/agents/site-audit-0wyt2/run","resourceInfo":{"url":"https://agents.suedeai.ai/api/agents/site-audit-0wyt2/run","description":"Fetches a submitted public webpage and returns a bounded audit of visible signals.","mimeType":"application/json","serviceName":"Suede AI Agent Studio","tags":["suede","agent","unavailable"]},"inputSchema":{"type":"object","properties":{"url":{"type":"string"}}},"outputSchema":{"type":"object","additionalProperties":true},"discovery":"https://agents.suedeai.ai/api/agents/site-audit-0wyt2/.well-known/x402","agentCard":"https://agents.suedeai.ai/api/agents/site-audit-0wyt2/.well-known/agent-card.json"}]}