00// tenda.eshmere.ai


Tenda reads every notice from Find a Tender, Contracts Finder and Public Contracts Scotland, works out which ones your business can actually win, and hands your AI assistant the facts to help you bid.

launch sectors: IT care facilities & cleaning

tenda — live engine · 30 September 2026
scroll ↓

01// noise → signal

One notice is 400 lines of JSON. You need six facts.

{
  "ocid": "ocds-h6vhtk-077cf8",
  "id": "092094-2026",
  "tag": [
    "tender"
  ],
  "date": "2026-09-29T20:09:48+01:00",
  "buyer": {
    "id": "GB-COH-IP031216",
    "name": "ONWARD GROUP LIMITED"
  },
  "tender": {
    "title": "Kitchen Manufacture and Supply of Materials 2027 – 2032",
    "status": "active",
    "value": {
      "amountGross": 9840000,
      "amount": 8200000,
      "currency": "GBP"
    },
    "procurementMethodDetails": "Open procedure",
    "tenderPeriod": {
      "endDate": "2026-10-26T10:00:00+00:00"
    },
    "items": [
      {
        "id": "1",
        "additionalClassifications": [
          {
            "scheme": "CPV",
            "id": "39141000",
            "description": "Kitchen furniture and equipment"
          },
          {
            "scheme": "CPV",
            "id": "39141400",
            "description": "Fitted kitchens"
          }
        ],
        "relatedLot": "1"
      }
    ],
    "lots": [
      {
        "id": "1",
        "title": "Merseyside",
        "description": "Supply of kitchen units and associated materials within the Merseyside region.",
        "status": "active",
        "value": {
          "amountGross": 0,
          "amount": 0,
          "currency": "GBP"
        },
        "awardCriteria": {
          "criteria": [
            {
              "type": "quality",
              "name": "Quality",
              "numbers": [
                {
                  "number": 60,
                  "weight": "percentageExact"
                }
              ]
            },
            {
              "type": "cost",
              "name": "Price",
              "numbers": [
                {
                  "number": 40,
                  "weight": "percentageExact"
                }
              ]
            }
          ]
        },
        "suitability": {
          "sme": true
        },
        "contractPeriod": {
          "startDate": "2027-04-01T00:00:00+01:00",
          "endDate": "2030-03-31T23:59:59+01:00",
          "maxExtentDate": "2032-03-31T23:59:59+00:00"
        },
        "hasRenewal": true,
        "renewal": {
          "description": "1 + 1 years"
        }
      }
    ]
  }
}

reading: what is being bought

TenderKitchen Manufacture and Supply of Materials 2027–2032
BuyerOnward Group · housing · North West
Value£8.2m · about £1.6m a year
Bids close26 Oct 2026, 10:00
LotsMerseyside · Greater Manchester · Lancashire
SuitsSMEs, on every lot

Real notice 092094-2026 from Find a Tender. Tenda does this for every notice, merges repeats across services, and keeps the exact words each requirement came from.

02// ask like you'd ask a colleague

You ask in plain English. Your assistant calls Tenda.

Pick a business. These are the real matches Tenda found for each one on 30 September 2026, ranked by fit, with the reasons it gave.

you ›

03// fit, explained

Not a black box. Every point has a reason.

Hover the bar to see what earned each point for Aston University STEM Education Trust Tender for Cleaning Services. Then switch off a hard gate: some things end a bid however good the fit.

97strong
base

Strong fit. The buyer is buying cleaning, which is your work.

hard gates

04// the loop

The model owns the decision. Tenda owns everything around it.

Trigger — A notice is published, a deadline moves, or you ask.

watch_tenders({ query: "office cleaning", region: "West Midlands" })
→ event new_match  "Cleaning Services - Shipston High School"

Decision — The model reasons. Tenda brings the facts it cannot know.

assess_tender_fit({ tender_reference: "090772-2026" })
→ 97 strong · TUPE may apply · school sites need DBS

Action — Briefs, checklists and an evaluator's eye on your draft.

draft_bid_response({ section: "method_statement", word_limit: 750 })
review_bid_draft({ draft, question })  → 2 to fix · rubric 0–5

Feedback — Clarifications, new deadlines and who won come back to you.

get_tender_updates()
→ deadline_changed  "moved from 5 Oct to 12 Oct"
→ award_published   "Awarded to …"

05// man tenda

12 tools your assistant can call.

Tenda is an MCP server: ChatGPT and other assistants see these tools and pick the right one. The finding and explaining tools work without an account; the ones that remember your business need one.

search_tenders(query, region?, buyer_type?, contract_type?, stage?, procedure?, suitable_for?, min_value_gbp?, max_value_gbp?, closing_within_days?)

When the user wants to find UK public sector contract opportunities to bid for: open tenders, frameworks, dynamic markets and upcoming pipeline notices from central government, councils, the NHS, schools and universities, housing providers and other public buyers in England, Scotland, Wales and Northern Ireland.

# real call and answer, 30 September 2026
{
  "call": {
    "query": "cleaning",
    "region": "West Midlands",
    "buyer_type": "education"
  },
  "summary": "2 open tenders for \"cleaning\" in West Midlands; the first closes in 4 days.",
  "first": {
    "reference": "083849-2026",
    "title": "Aston University STEM Education Trust Tender for Cleaning Services",
    "value": "£562k",
    "closes": "5 Oct 2026, 10:00"
  }
}

06// tenda ready

Know what you're missing before you write a word.

$ tenda ready --sector cleaning[█████░░░░░░░░░░░░░░░] 4/16

07// review_bid_draft

An evaluator's eye, before you submit.

Edit this weak answer and watch the checks change as you type. It runs the same kinds of checks as Tenda's review tool, right in your browser.

  • 0/6 checks pass
  • !word limit25 / 250 words
  • ✕no placeholders left[TO CONFIRM]
  • !no empty superlativesmarket-leading, excellent
  • ✕figures behind claims0 figures, dates or amounts
  • !firm commitments1 × "we will"
  • ✕mobilisation coveredsay how the first weeks run

08// plans

Free where you already work. Paid when it pays for itself.

plan.free

in ChatGPT and on the web

  • search and explain any UK tender
  • fit calls with reasons
  • readiness checklists and drafting briefs

// planned: sign in with your ChatGPT plan

plan.account

free, needs sign-in

  • remembers your company
  • watches and alerts
  • fit score on every result

// your data stays yours

plan.team

billed on eshmere.ai

  • shared pipeline and roles
  • evidence library
  • award history

// for bid teams

plan.people

quoted first, optional

  • bid readiness report
  • bid writing sprint
  • draft review by a bid writer

// only when you ask

09// tenda --status

Honest about where it is.

● sources/find-a-tender                     15,856 notices
● sources/contracts-finder                  4,337 notices
● sources/public-contracts-scotland         486 notices
◐ sources/sell2wales, etendersni            next
● sectors/it, care, facilities-cleaning     tuned
● engine/fit, readiness, drafting, review   built
◐ apps/chatgpt (mcp)                        in build
○ auth/sign-in-with-chatgpt                 planned

data as of 30 September 2026 · last 60 days

$ tenda --start

Spend your time on the bids you can win.