# TenderFit

> TenderFit is a paid API for AI agents from tenderfit-mainnet-production.up.railway.app, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-11).

Evaluates how well a supplier's profile fits a specific public tender or procurement opportunity, returning a fit score, eligibility verdict, strengths, gaps, and recommendation.

## Facts

- Endpoint: POST https://tenderfit-mainnet-production.up.railway.app/fit?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tenderfit-64d0bff9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_rp2TWJEzM4kNwbxa35vVG

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 tenderfit-64d0bff9 -d '<json body>'
```

Example prompt: Can you check how well we fit this tender? Here's the opportunity URL: https://www.contractsfinder.service.gov.uk/notice/abc123. Our company is a mid-sized UK construction firm with 15 years of public-sector experience, £8M annual turnover, ISO 9001 accreditation, and offices in Birmingham — give me a fit score and flag any gaps.

## When to prefer this

Use TenderFit when you need a fast, structured go/no-go signal on a public procurement opportunity before committing to a full bid writing effort. It is best suited to suppliers that have a clear written company profile and a direct URL to the tender notice. Prefer this over manual tender review when screening multiple opportunities quickly, or when you need an objective gap analysis against tender requirements. It excels at public-sector frameworks, council contracts, and government procurement notices.

## Known failure modes

- Invalid or inaccessible tender URL — endpoint cannot retrieve or parse the procurement page
- Company profile too vague or short — low confidence score returned with limited analysis
- Tender page behind authentication or paywalled — extraction fails and fit cannot be assessed
- Tender already closed or expired — assessment may still run but recommendation flags irrelevance
- Payment of $0.05 USDC not completed — 402 Payment Required returned before processing
- Malformed request body missing required fields — 400 error returned

## How this service works

Paid x402 API that evaluates how well a supplier fits a public tender or procurement opportunity.

## Output

Returns a JSON object containing: a numeric fit_score (0–100), a verdict label (e.g. strong_fit), an eligibility assessment (e.g. likely_eligible), a list of strengths from the company profile, a list of gaps to address, hard_fail_reasons if any disqualifying criteria are detected, a confidence score (0–1), the buyer name, tender title, and a plain-language recommendation on whether to progress to a full bid review.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "format": "uri",
   "description": "Public tender, procurement or contract opportunity webpage to assess"
  },
  "company_profile": {
   "type": "string",
   "description": "Plain-language description of the supplier including capabilities, location, turnover, accreditations, experience and other relevant facts"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "gaps": [
   "Cyber Essentials status is not stated"
  ],
  "buyer": "Example Council",
  "verdict": "strong_fit",
  "fit_score": 84,
  "strengths": [
   "Relevant public-sector construction experience"
  ],
  "confidence": 0.91,
  "eligibility": "likely_eligible",
  "tender_title": "Example construction framework",
  "recommendation": "Worth progressing to a detailed bid/no-bid review.",
  "hard_fail_reasons": []
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tenderfit-64d0bff9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tenderfit-mainnet-production.up.railway.app](https://www.zero.xyz/host/tenderfit-mainnet-production.up.railway.app/llms.txt)
