Can AI Write a Catering Tender Response? What to Keep Confidential

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Can AI Write a Catering Tender Response? What to Keep Confidential.
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Can AI Write a Catering Tender Response? What to Keep Confidential.

Use AI to read the tender pack and build a requirement matrix, then to draft answers from your own evidence. Work the pricing yourself, keep contracts, supplier rates and staff data out of consumer chat tools, and have a person check every answer against the pack before you submit.

A tender isn't a proposal. Buyers score answers against published criteria, a missed mandatory item or form can rule a bid out before anyone reads the good parts, and prices usually have to fit a fixed schedule. That is why the useful AI jobs are reading and checking, and why the risky one is writing confident claims about your food safety, staffing or past contracts that nobody has verified. The general method, for any trade, is in the tutorial on responding to tenders and RFPs with AI; the sections below follow a caterer's bid in order, starting with the question that decides what you can paste.

Follow me on Instagram@sagnikteaches

Before you paste anything: three tiers of tender data

Two kinds of information are in play. The buyer's pack, which can carry its own confidentiality terms, and your commercial data, which is your competitive edge. Sort both before the first prompt:

Connect on LinkedInSagnik Bhattacharya
TierExamples for a catererWhere it may go
Green: public or genericYour website copy, published menus, generic food safety wordingAny tool, including a free chat
Amber: internal, or the buyer's textYour allergen policy, menu cycle, a training matrix without names, anonymised case studies, the buyer's question text with names removedA business-grade plan that doesn't train on your content by default, and only if the buyer's terms allow
Red: never in an AI chatYour cost model and margin, supplier price lists, recipes you treat as trade secrets, staff personal data and pay, other clients' contracts and values, bank and insurance policy numbers, unredacted buyer documents under confidentiality termsNowhere. Keep these in your own spreadsheet and files

Then read the pack's instructions and terms for two things: a confidentiality clause covering the documents, and any rule on using AI or sharing the documents with third parties. If you can't tell, ask in the clarification round or keep the unredacted pack away from AI tools. Sending a document to an online assistant is sending it to a third party, whatever the interface feels like.

Subscribe on YouTube@sagnikteaches

For anything you do paste, redact first and keep the structure. Swap identifying detail for placeholders:

The pack saysPaste instead
The buyer's name and campus[BUYER], [SITE]
The current provider and its prices[INCUMBENT], with the figures removed
Named contacts and their emails[CONTACT]
Security details, floor plans, staff numbersLeave out; the question text rarely needs them

Which plan you run the work on matters too, and I come back to it near the end. If you want the basics of sorting data before using AI, the tutorial on classifying business data before using AI tools goes through it step by step.

Step 1: read the pack and decide whether to bid

A catering tender pack typically contains an invitation or instructions, a specification (service levels, menus, dietary needs, hours, sites and volumes), the terms and conditions, a pricing schedule, forms and declarations, the evaluation criteria with their weights, and a timetable. Before writing a word, an assistant can pull out the deal-breakers with page references: minimum insurance levels, required certificates, contract length, volumes, mobilisation date, payment terms, liability and termination clauses. You then decide. The tutorial on deciding which tenders to chase turns this into a scorecard.

Check that the assistant actually read the pack. Tender documents are long and full of tables, and the limits are worth knowing: as of October 2026, Anthropic's help centre says Claude can take PDFs up to 1,000 pages, but it analyses visual elements (images, charts and graphics) only for PDFs of 100 pages or fewer, and reads text alone beyond that. Whatever tool you use, run a spot-check: ask it to quote three requirements with their page numbers, then find them yourself. If it can't, or the quotes are wrong, stop and fix the input before you build on it, and read any table that is an image by hand.

Here is the illustration used from now on: a tender for a staff restaurant on an office campus. About 450 diners at lunch, five days a week, 230 service days a year, which is 103,500 covers. Hospitality for about 30 internal meetings a month. A three-year contract with a one-year extension. Evaluation: quality 60%, price 40%, with quality split into food quality and menus (15), food safety and allergens (15), staffing and training (10), sustainability (10) and mobilisation (10). The pack is 140 pages.

Step 2: the requirement matrix, a row for every must

The matrix is the most valuable thing an assistant builds in a tender, because it turns a 140-page pack into a checklist. Paste the documents one at a time, redacted, with this instruction:

You are helping a caterer respond to a tender. I will paste the tender documents one at a time. Build a requirement matrix.

For every sentence containing must, shall or will be required, and for every numbered question, create a row with: ID (R01, R02...), the requirement quoted exactly, type (MANDATORY / SCORED / INFORMATION), source (document and section or page), word or page limit if any, weighting if any, and the evidence the caterer would need to provide.

Rules
1. Quote; do not paraphrase.
2. Do not merge two requirements into one row.
3. If the wording is ambiguous or two documents conflict, put it in a separate list called QUESTIONS FOR THE BUYER, with both quotes.
4. At the end list every deadline in the pack with its source.
5. Do not answer any requirement yet.

An excerpt of the result for the illustration, after the owner's edits:

IDRequirement (shortened)TypeSourceEvidence we holdStatus
R01Public (general) liability cover of at least $5 millionMandatoryInstructions s.4.1Insurance schedule: $2 millionGap: broker quote and a bid decision
R02Written allergen management procedureMandatory and scoredSpec s.7; Question 4Allergen policy, training logDraft from evidence
R03Evidence of a recent food safety inspection or equivalent auditMandatorySpec s.2.4Latest inspection resultAttach
R04Named contract manager with three years' experienceMandatoryInstructions s.4.3Manager's CVAttach, with consent
R05Menu planning, seasonal variation and special diets (600 words, 15 points)ScoredQuestion 2Menu cycle, supplier listDraft
R06Pricing Schedule A completed in fullMandatorySchedule AOur cost modelOwner's own work
R07Mobilisation plan with named milestonesScored (10 points)Question 5Previous mobilisation checklist, redactedDraft
R08Signed declarations on conflicts, convictions and financesMandatoryForms 1 to 3Not applicableAuthorised person signs

R01 shows why the matrix comes first. Twenty minutes in, it exposed that the pack asked for $5 million of liability cover and the caterer's schedule showed $2 million. That is a broker's quote and a decision on whether to bid, not a drafting task.

Then check the matrix itself. In this illustration the first pass listed 55 requirements; the owner counted the numbered clauses and spot-checked pages, and found 62, with the missing seven in an appendix and a table of service levels. Use the contents page as the checklist: ask how many rows came from each section, compare with how many the section seems to contain, and read the appendices yourself. A matrix with a silent hole is worse than none, because you will trust it.

Step 3: questions to the buyer before the clarification deadline

The matrix's QUESTIONS FOR THE BUYER list is the raw material. Typical items: whether the stated volume of 450 a day is guaranteed or an estimate; who supplies major kitchen equipment; what happens to unused covers; whether prices may be adjusted during a three-year term; and what payment terms apply. Ask an assistant to turn each into a short, neutral question with both quotes attached, then edit them. Buyers often share answers with every bidder, so keep your strategy out of the wording: ask about the buyer's expectations, not about your approach. Send them well before the deadline in the instructions, and file the replies against the relevant matrix rows.

Step 4: the pricing schedule, where you set every number

An assistant shouldn't set a price. It doesn't know your suppliers, your labour or your appetite for the contract, and arithmetic in a chat window can slip. Build the cost in a spreadsheet you control, and use AI for the form around it. A cost-per-cover build for the illustration (every figure an assumption):

LineWorkingPer cover
FoodAverage from the costed menu cycle$2.85
Labour7 staff x 7.5 hours x 5 days = 262.5 hours a week at $18 = $4,725; plus 25% on-costs = $5,906.25; divided by 2,250 covers a week$2.63
Consumables, cleaning, packagingEstimate$0.40
Transport, waste, equipment upkeepEstimate$0.35
OverheadsManagement time, insurance, software$0.50
Cost per cover$6.73
Price at a 12% margin$6.725 divided by 0.88$7.64

Over 103,500 covers that is about $790,700 a year of revenue and about $94,700 of margin. The sensitivity is where tenders are won or lost on risk: a 10% rise in food cost adds $0.285 a cover, or about $29,500 a year. If the terms allow no price adjustment across three years, that risk sits in your price, and the clarification answer from Step 3 matters. The tutorial on building a cost-per-person pricing sheet goes into the build.

What AI can do here is check the form. Paste the buyer's blank schedule, with your real prices swapped for placeholders such as 1.00, and ask: what does each column mean, what units does it want, does the layout total correctly, and what is missing? Then enter the real numbers in the buyer's file yourself. Recompute one row by hand to make sure the totals add up. Pricing shapes differ by contract, so read the schedule before building anything:

Contract shapeSchedule you may meetWhat to watch
Staff restaurantPrice per cover, or a weekly fee plus a charge per coverVolume guarantees; what a cover includes; any subsidy
Event hospitality frameworkRate card: price per head by menu tier, with staffing and equipment linesMinimum numbers, late changes, how work is called off
School mealsPrice per meal against a nutrition specificationUptake that varies day to day; who carries the compliance duty

Also check whether the schedule wants prices with or without sales taxes, and follow the pack. A pricing mismatch between the schedule and the narrative answers is one of the commonest ways for a sound bid to look careless.

Step 5: compliance answers drafted from your own evidence

For each scored question, build an evidence pack first: policies, a summary of the food safety plan, training records, certificates, inspection results, references you are free to use. Then ask the assistant to answer from that evidence only. The prompt, filled in for the allergen question (250 words) and using the pasted evidence:

Draft an answer to this tender question in 250 words or fewer.

QUESTION
Describe how you manage allergens from purchase to service. (Weighting: 15 points.)

EVIDENCE (use only this)
- Allergen policy v3: allergen matrix for every dish, updated when a supplier specification changes; colour-coded utensils for allergen-free preparation; a separate prep area.
- Training log: all 14 kitchen and service staff trained on allergen awareness; refresher every 12 months.
- Service: menu cards list allergens; staff direct questions to the duty manager.

RULES
1. Answer the question in the first sentence, then give what we do, how we check it and what evidence we can supply.
2. Use only the evidence above. If a claim needs evidence we have not given you, write [GAP: what is needed]. Do not invent certificates, numbers, dates, past contracts or clients.
3. Plain, specific language. No promises of zero incidents or perfection.

A first output might include (illustrative): "We hold a recognised food safety management certification, have had zero allergen incidents in ten years, and operate a dedicated allergen-free kitchen." Three claims, all unsupported. The evidence shows no certification, no incident history and a separate prep area, not a kitchen. The corrected version says what the evidence supports: an allergen matrix for every dish, a separate prep area with colour-coded utensils, all 14 staff trained with a yearly refresher, and a duty manager for questions. The invented certificate would have been a false statement in a signed bid, which is why rule 2 carries so much weight and why each [GAP] is a task for a person.

The evidence pack is also what keeps the second tender cheaper than the first. Keep approved wording and records together in a Project (Claude and ChatGPT both offer them; Claude's free accounts can create up to five, though sharing a project needs a Team or Enterprise plan), and don't put red-tier files in it. The tutorial on what to verify in an AI-drafted HACCP plan is a model for how to check food safety wording.

Four habits keep answers honest. Put the question's own words in your headings so the assessor can find the marks. Write each answer with a claim, a method and an evidence line. Use numbers only from your records. And have the person who actually runs the process read the answer, because a head chef will spot a wrong sentence about the kitchen in seconds.

Mobilisation: dates that trace to real lead times

The mobilisation question is worth 10 points, and the pack says the contract starts ten weeks after award. The assistant can write the narrative, but the milestones must come from you, with a reason behind every date. An illustrative skeleton to build the answer from:

Week after awardMilestoneEvidence behind the date
1 to 2Staff recruited and contracted; contract manager confirmedNotice periods and hiring times from the last recruitment
2 to 4Supplier accounts and delivery windows agreedExisting supplier terms
3 to 5Equipment ordered, delivered and testedThe supplier's quoted lead time
5Menu cycle and allergen matrix signed off by the buyerThe specification's approval step
6 to 7Staff trained; mock service for a sample groupOur training plan
8 to 9Food safety and site checks; dry run at full volumeOur opening checklist
10Service startsThe contract start date

Paste the table and ask for 300 words in the buyer's headings. Don't ask the assistant to invent the milestones. If it adds a named supplier, a week number you didn't give it or a promise to "start earlier if required", treat each as a [GAP] to confirm or delete.

Sustainability: only what you measure

This is where generic claims pile up. Give the assistant measured data: weighed food waste, supplier distances from your invoices, packaging types, recycling arrangements and your own targets. If your records say 31 kg of waste across 2,250 covers in a trial week, that is about 1.4 kg per 100 covers, and a target of a 10% cut in year one becomes about 1.24 kg. If you don't weigh waste yet, the honest answer is how you will start in the first month and who will do it. The assistant can draft that plan, but it can't supply a figure you haven't measured, and an unsupported claim here is as damaging as an invented certificate.

Step 6: score the draft the way an assessor will

Once the answers exist, ask an assistant to mark them against the published criteria. The prompt:

You are a tender evaluator. Score the answer below out of 10 against the criteria. Quote the sentences that earned or lost marks. List the evidence that would raise the score. Do not reward claims that have no evidence.

CRITERIA
[paste the buyer's scoring guidance, redacted]

ANSWER
[paste the answer]

Treat the score as a rough proxy, not a forecast: the assistant doesn't know the buyer or the other bidders. Its real value is the list of missing evidence, and a colleague from outside the kitchen reading as an assessor is a useful second check. Then look at where effort pays. In the illustration, the lowest compliant bid is $7.20 and the pack scores price as the lowest price divided by yours, times 40 points. That is one formula buyers use, so read your own pack. At $7.64 the bid scores 37.7 of 40 on price. Cutting 3% to $7.41 lifts it to 38.9, a gain of 1.2 points, paid for with about $23,800 a year in revenue (23 cents a cover over 103,500 covers). Lifting the allergen answer on the 15-point question from 5 out of 10 to 7 out of 10 adds 3.0 points for no change in price. If the quality answers average 66% (39.6 of 60), the total is about 77.3. Strengthening the weakest answer beats shaving the price here, which is why the assessor step is worth the time.

Step 7: the last 48 hours and the submission checklist

Most avoidable losses happen in the final day: a missing form, a stray placeholder, a price that differs between two documents. Run a written checklist, initialled and timed:

FINAL CHECK
[ ] Every requirement ID in the matrix is answered, attached or marked n/a with a reason
[ ] Every mandatory form is complete, signed by the named person and in the right file
[ ] Word and page limits met, counted in a word processor
[ ] Prices in the schedule, the covering letter and the narrative are identical
[ ] No [GAP], [BUYER] or other placeholder remains (search for square brackets)
[ ] No previous buyer's name or site in reused text (search for the last three buyers' names)
[ ] Document properties cleaned: author, comments, tracked changes
[ ] Every claim has evidence attached or can be evidenced within a day
[ ] File names and formats match the portal's rules
[ ] Uploaded a day before the deadline; confirmation saved

The placeholder and previous-buyer lines are the AI-specific ones. A draft built from reused text can carry the name of a past client, and a half-finished [GAP] left in a submission reads as unfinished work. Reading the final bid aloud from start to end, once, catches more of this than any further prompt.

Time, cost and which plan to run it on

An illustrative comparison for a 140-page pack with five scored questions:

StageBy handWith AI helpNote
Read the pack and build the matrix6 hours2.5 hoursIncludes the spot-check
Questions to the buyer1 hour0.5 hours
Pricing schedule8 hours7 hoursYour maths dominates
Scored answers14 hours9 hoursEvidence gathering remains
Review, scoring and final checks4 hours6 hoursMore review, not less
Total33 hours25 hours

The saving sits in the reading and first drafts, and the review time goes up, which is as it should be. For the plan, a free account will cope with a small, redacted job, though upload and usage limits change and a multi-file pack hits them quickly. A paid individual plan at about $20 a month removes most of the friction, but on any consumer plan you need to find the model-training switch in the privacy settings; the tutorial on whether ChatGPT trains on client data on business and free plans compares the two. The business route is ChatGPT Business or Claude Team: two seats minimum, from about $20 a seat a month on annual billing, and Anthropic's pricing page says its Team plan applies no model training to your content by default.

That default isn't permission. A no-training setting doesn't change what you owe the buyer under its terms, or your suppliers and staff under theirs, so the three tiers above still decide what goes in. Everyone who touches the bid needs their own login, because the providers' terms bar sharing credentials. Finally, after the result comes back, keep the redacted matrix, the answers and any feedback in your evidence folder. The first bid takes the longest, and the second one starts from approved wording instead of a blank page.

Questions caterers ask about AI and tenders

Can AI find catering tenders for me?

Not reliably. A chat assistant can summarise a notice you paste in, but it can't promise that a listing is current or complete. Use the buyers' own portals and alerts to find notices, then use AI to screen each one against your bid or no-bid criteria. Always confirm deadlines and requirements in the original documents, because a summary can be out of date or wrong.

Should I tell the buyer I used AI to draft the bid?

Read the pack first, because some buyers set rules on disclosure or on using AI at all, and you must follow them. Where the pack is silent, the safe position is that you are accountable for every statement, so a named person should check each claim and be able to evidence it. Never let AI-drafted text stand in for a signed declaration.

Does the assistant count words accurately for a word limit?

Don't rely on it. Paste the final answer into a word processor and use its count, then trim by hand. Ask for a shorter draft rather than a longer one, because it is quicker to add evidence than to cut padding. Some portals count differently, for example including headings or excluding tables, so check the instructions.

Can AI fill in the buyer's forms and declarations?

It can help you locate each form and pre-fill fields from records you hold, for a person to review. It must not answer declarations about convictions, insolvency, conflicts of interest or legal compliance. Those are statements a named, authorised person signs, and a wrong answer can rule a bid out or create liability after award.

Further reads

Sources: Anthropic's help centre pages on file uploads and Projects and its pricing page, read in October 2026; privacy settings described generally. The tender, requirement matrix, costs, scores and times are illustrations, not a real bid.

Want a tender routine that protects your pricing?

On a 1:1 call we can map your last tender, decide which steps an assistant can safely take, and set a simple redaction and review routine so your costs and contracts stay private.

Book a 1:1 call with me