Direct answer
"You never delivered it" is a claim. Claims lose to records.
It is the worst sentence in freelance and agency work, because it sounds simple and is not. Hidden inside it are three different claims, each settled by different evidence. Here is how to separate them, answer each one with a record instead of an argument, and set up the next delivery so the sentence cannot be said again.
Updated October 17, 2026. The two delivery records quoted below are real and public, with their client decision states read back from the live service on publication day.
The three claims inside the sentence
Never sent. The client believes, or wants it on record, that you never produced or dispatched the work at all. This is settled by timestamps: when each piece of the work was saved, and when it was sent.
Sent but never arrived. A spam folder, a wrong address, a dead link, an attachment stripped by a mail server. This is settled by the sending record and one clean resend, and it is the most common of the three in practice.
Arrived but never opened. The work is sitting in an inbox or a portal, untouched, and "never delivered" means "nobody here has looked at it." No sending evidence settles this one. What settles it is a delivery the client has to act on: open, check, accept or flag, with the waiting state visible to both sides.
Arguing against the sentence as a whole fails, because each third of it needs different evidence. Answer the three claims separately, in one message, and the sentence falls apart on its own.
The reply that sends a record, not an argument
One short message. No defense of the project, no history of the relationship, no adjectives. The delivery sentence, the link, and the ask:
"The delivery record for this job is at the link below. Every step is listed with the time it was saved, and the full contents are there to check. The record shows the work complete and your acceptance still pending. Please open it and accept, or flag the specific step you believe is missing."
Every line of that message is a fact the client can verify in the next two minutes. That is the whole technique: replace a claim about the past with a record the client can inspect in the present.
What the record shows
Still open: the record waits for the client's decision
Scope: AI visibility audit of zambo.dev: homepage copy inventory, on-page citation audit, and evidence-based recommendations.
- Status: still pending, decision hold. The client has not accepted or flagged it yet.
- The record covers 5 of 5 steps, all saved on 2026-10-16 between 14:33:42 and 14:34:01 UTC.
- The record says producer: unknown. The steps were saved without a named account, so the record shows the work and does not invent a name for who ran it.
- Open the handover or read its acceptance.json.
Read that card as the answer to the sentence. The work exists as five recorded steps, saved inside one minute on 2026-10-16. The record has been complete since that minute. The acceptance state says pending, which names the actual situation precisely: delivered, waiting, decision owed by the client. The same page also states the record's limit in plain sight: producer unknown. The steps show what was delivered; they do not claim a name for who ran them.
Accepted: the client checked it and released the work
Scope: Retrieval, extraction, verification, and reporting pipeline producing an AI-adoption research packet for a law firm.
- Status: accepted by the client on 2026-10-16, decision ok_to_release.
- The record covers 4 steps: one zero-cost call and three metered calls.
- The acceptance is recorded against the record itself, in its acceptance.json, linked below.
- Open the handover or read its acceptance.json.
And the accepted record shows the other ending: the client opened the handover, checked four of four steps, and accepted, and that acceptance is itself recorded as a receipt. The sentence "you never delivered it" cannot be said about either record with a straight face, which is the point of having one.
Answer with the deliverable, the timestamp, and the decision
Whichever of the three claims you are answering, the reply that works has the same three parts. The deliverable: the work itself, step by step, not a description of it. The timestamp: when each step was saved and when the delivery was sent, taken from the record rather than from memory. And the decision: the client's acceptance state, accepted, flagged, or still pending, which turns "I never got it" into a state both sides can see. Freelancers lose this argument when they answer with effort ("I worked all week on it") instead of with those three things. A client can argue with effort. A deliverable with a timestamp and a pending acceptance is much harder to argue with.
If your work was not recorded
Assemble what exists and send it once, as one packet: the sent-mail entry with its timestamp, the file-sharing or version history showing the contents and their dates, and the messages that framed the delivery. Label it honestly as assembled after the fact. It answers never sent reasonably well, never arrived partly, and never opened not at all. That gap is not a writing problem to solve harder; it is a setup problem to fix before the next job.
What no record can prove
A delivery record proves the saved work was not changed since it was saved, shows when it was saved, and records the client's acceptance decision when they make one. It cannot prove the client read the work, and it does not prove the work was good; quality lives in the agreement and the acceptance state. Send the record for what it proves, say plainly what it does not, and the refusal, if it continues, has to find new ground.
Frequently asked questions
My client says I never delivered the work. How do I prove I did?
First separate the sentence into the three claims it hides: never sent, sent but never arrived, or arrived but never opened. Then answer with a record, not an argument. If the work ran through Zambo, send the handover link: it shows the deliverable step by step, each step with its timestamp and the time it was saved, so the delivery has a date and a contents list the client can check, and the acceptance state shows the client's acceptance is still pending. If the work was never recorded, assemble what exists: sent-mail timestamps, file-sharing and version history, sent as one packet. What settles the claim is not confidence. It is a record made when the work happened.
What if I sent the work by email and they still say it never arrived?
Your sent folder carries the timestamp, and the message itself carries the contents, so resend once with the delivery sentence at the top: the work, the original date, and what is attached or linked. If the original went to a spam folder or a dead address, that shows up fast once a human looks. Where email stays weak is everything after the send: it cannot show the client the work in order, and it records no acceptance. That is the gap a delivery record closes, which is why the resend should carry the record link when one exists.
Can a record prove the client opened my delivery?
No, and be suspicious of any tool that promises it. A delivery record proves the work was delivered complete, at a stated time, unchanged since it was saved, and it records the client's decision once they make one: accept, or flag a step. An unopened delivery shows as a pending acceptance state, which is itself a fact in writing: the complete work, waiting, with the client's name on the decision. What no honest record can show is the inside of the client's attention.
What do I do if the client still refuses after seeing the record?
Then the argument has changed, and that is progress. It is no longer a delivery dispute; it is a payment dispute, and it runs on the payment sequence: formal demand with a date, then the platform, mediation, small claims, or collections route that fits the amount. The record you already sent is the evidence pack for every one of those routes. The sister page, my client won't pay me, walks the full sequence in order.
How do I make sure this cannot happen again?
Deliver the next job as a handover instead of attachments: every step recorded as it happens, one link for the client, and an accept or flag decision recorded against the whole job. Silence gets a state too, pending, visible to both sides, instead of a claim about an inbox. For $0.99, make 'you never delivered it' a claim that cannot survive your next delivery: get the Day Pass. A Day Pass covers 24 hours, no subscription. Ongoing use is the Zambo Pass at $29 a month or $290 a year, and $19 a month for $ZAMBO holders, which adds private handover links, your branding, and the approval record as PDF and JSON files.
Related
- My client won't pay me. What do I do?
- How do I prove I delivered the work to a client?
- How do I prove my agent actually sent that email, and what it said?
- My client ghosted me after I delivered the work
- When a client refuses to pay for AI work
- Proof before payment for AI work
- How to write a contract for AI work so delivery can be verified
- What did my AI agents do today? Keep a work diary you never have to write
- What is a proof loop? The check that ends "trust me, it's done"