Knowella

Email Drafts — when a document can't be billed

The chase emails KnowDoc writes for you on dismissal, and what three drafts to one carrier are telling you.

5 min read Real product screens
app.knowella.com Live walkthrough
Not every document that arrives is an invoice, and not every invoice can be billed. When a document is dismissed because something essential is missing, KnowDoc writes the carrier email for you — addressed, subject-lined, and explaining exactly what it couldn't find. This walkthrough opens three of those drafts and then goes looking for why they exist.
In this article

Drafts are written on dismissal

The page holds drafts generated automatically when documents were dismissed. The filmed set is three drafts to the same carrier — which is the first thing to notice. One draft is an incident. Three to one carrier in the same window is a pattern, and patterns have fixes upstream.

Expanding a draft

Each draft opens to a To, a Subject, and a Body, all editable. The body names the document and states what was missing — a missing load number, in this case — in language you can send as-is. It is a first draft written by something that has actually read the page, not a template with the filename pasted in.

Copy Email

Copy Email puts the draft on your clipboard for whatever mail client your team actually sends carrier correspondence from. Deliberately a copy rather than a send: KnowDoc drafts, a person sends. The wording is yours to adjust before it leaves.

View Doc — why the draft exists

The more useful button. View Doc opens the source document in the splitter, and the walkthrough follows it into a bill of lading. The extraction is blank in all the places that matter: no load number, no charge lines, a total of $0.00, and PPU data unavailable. Nothing was missed — there was genuinely nothing on the page to bill against. The document is a BOL, not an invoice.

  • No load numberNothing to match against a TMS order.
  • No charges$0.00 total — this page never carried money.
  • PPU unavailableCorrectly refuses to submit a document with nothing to submit.

Two things worth acting on

First, the same root cause three times over: this carrier is sending paperwork that isn't billable, and that conversation is more valuable than three chase emails. Second, a template bug visible in the drafts themselves — two of the three render a literal "===SUBJECT===" in the subject field while the real subject sits on the first line of the body, followed by a stray delimiter. The third draft renders correctly, which is what proves it is a split failure on the delimiter rather than intended output.

And check the dates

The BOL in the walkthrough was delivered on 2026-05-07 and received on 2026-08-14 — ninety-nine days. The paperwork arrived over three months after the freight moved. When you find yourself drafting a chase email, the age of the document is often the more interesting number than its contents.

Ready to build your own?

Start free and ship your first app in minutes — or have us set it up with you.