runbookify
← All plans
Warehouse & Inventory Management / Outbound Shipping & Carrier Coordination

Shipment Manifest & BOL Generator

Build your own internal tool that turns packed-order data into clean shipment manifests and bills of lading - with correct freight class, weights, and piece counts - so paperwork stops being retyped and carriers stop rejecting it.

BeginnerAn afternoonBuilds onNext.js (App Router) on VercelSupabase (Postgres, Storage, Auth, RLS)Resend (email)
What you'll build

A logged-in tool where a clerk selects a packed shipment, the app computes freight class, weights, and piece counts, generates a manifest and BOL, a shipping lead approves it, and you get print-ready PDFs plus a shipped-log CSV.

Gated download

Enter your email — the plan downloads instantly and a copy lands in your inbox.

By submitting your email you'll also receive the weekly runbookify newsletter. You can unsubscribe at any time.

Before you start

  • A free Supabase account
  • A free Vercel account
  • A free Resend account
  • A spreadsheet or CSV of your packed shipments (weights, dimensions, addresses)

The problem this kills

Every outbound shipment means re-typing the same numbers into yet another form: weights, piece counts, addresses, freight class, NMFC codes, special handling. Do it by hand and three things happen - it eats your clerks' afternoons, it ships with the wrong freight class (hello, reweigh-and-reclass fees), and the carrier kicks the BOL back because a required field is blank or the address won't validate.

The data already exists. It's sitting in your packing list, your WMS export, or a shared spreadsheet. The work isn't finding the numbers - it's transcribing them into manifests and bills of lading without a typo, and catching the missing-weight or wrong-class problems before the truck is tendered.

What you'll build

A small internal web app your shipping team logs into. A clerk picks a packed shipment, the app pulls the line items, computes the total weight, piece count, and the right freight class from your rules, and drafts a manifest plus a bill of lading. Nothing gets printed or tendered until a shipping lead reviews and approves it on screen. On approval, the tool produces print-ready PDF documents and appends the shipment to a clean shipped-log CSV in exactly the columns your carrier or system expects.

It validates the delivery address, flags any shipment missing a weight or freight class, and refuses to create the same BOL twice.

What's inside the Implementation Plan

  • It starts by interviewing you about your business. Before writing a single line of code, the plan has the AI agent ask you how shipping works at your dock - your carriers and account numbers, how you assign freight class today, your SKU and weight conventions, your peak-day volumes, your approval rules, and your messy edge cases. It reflects a short tailored spec back to you and waits for your thumbs-up. The tool you end up with fits your operation, not a generic template.
  • A copy-paste prompt for every build step, written for a non-coder.
  • A data model shaped around your shipment and line-item fields.
  • Freight-class and weight computation driven by the rules you describe.
  • Address validation and missing-data flags so bad shipments never reach a carrier.
  • A human approval gate, a full audit trail, and duplicate guards.
  • PDF manifest + BOL generation and a CSV shipped-log export.
  • A "No API yet?" path so you can build the whole thing today from a spreadsheet, even with no WMS integration.

The governance it includes (this is the point)

  • Login so only your team can use the tool.
  • Row-level security so each organization only ever sees its own shipments.
  • A complete audit trail - who computed, who approved, who exported, and when.
  • A hard human-in-the-loop gate - the AI drafts the manifest and BOL, a shipping lead reviews and approves, and only then are the documents and log committed. Nothing is tendered on autopilot.
  • Duplicate guards so the same shipment or BOL number can't be processed twice.

Who it's for

Shipping clerks, freight coordinators, and dock leads who live in outbound paperwork - and who are done re-typing weights and getting BOLs bounced. You do not need to know how to code. If you can describe how your dock works and paste a prompt, you can build this.

You've got this - paste the first prompt and let the agent interview you.

Gated download

Enter your email — the plan downloads instantly and a copy lands in your inbox.

By submitting your email you'll also receive the weekly runbookify newsletter. You can unsubscribe at any time.