Every case lists exactly what's inside it.
Each case has its own list of what's supposed to be inside it — not the show, not a spreadsheet, not whoever packed it last. Set the standard pack once and it stays set between gigs. Scan the case label at load-out and the whole manifest goes out with it; scan it again on the return and everything inside comes back in one motion. Empty weight counts toward the truck total too, because a 4U rack isn't free freight.
Every show, you repack from memory.
The gear list is written on the show, not the box, so the case has no identity of its own. Nobody can say what's in CASE-006 without opening it, and the answer changes depending on who packed it last. A rack comes home two pieces light, nobody notices until the next load-in, and by then the piece has been gone three weeks. Meanwhile the load plan totals the gear and skips ten empty racks entirely, so the driver signs for a weight that's a quarter-ton short.
With GigPal PRO: the case carries its own roster, one label scan moves all of it, a checklist catches the missing piece on the dock, and the empty-case weight is already in the truck number.
From an empty box to a signed manifest.
Describe the box once, reuse it forever.
A case type is a model you set up once: empty weight, size in inches, a colour swatch, a note, and optionally the standard pack it normally carries. Pick that type on any case and the tare weight fills in automatically. Need ten of them? Quick Case-up builds ten real cases and loads each one from free gear — healthy units claimed before ones flagged for repair — then tells you straight how many it couldn't fill. Case IDs come off a prefix you set, numbered in order, and the form shows you the next one before you commit.
Pack it once. It stays packed.
Scan gear in with a barcode gun, the camera, or type the tag. Or tap it in from a searchable inventory list — like items collapse into one row with a count, so adding four of something is one stepper and one button. Bulk lines carry a per-case count, so a box holds twelve of a fifty-cable pool instead of laying claim to the whole warehouse. Anything bound into a package follows the item it belongs with. And it sticks: this becomes the case's roster, not just one show's list.
Sealed racks and open drawers are cases too.
Three kinds of container, one registry. A road case is a box you pack and unpack. A sealed rack — a flypack — is hard-wired gear that travels as one unit and checks out as one unit, so its members can't be quietly packed onto someone else's show. A kit case runs open stock: people take a mic off the tech table and bring it back all week, tracked by units out and attributed to the show that took them, with no gig required. Pallets are the fourth: same object, assembled per shipment instead of kept packed, and any case can become one with a single toggle.
Check the box before the box leaves.
Scan a case label to open its checklist, then scan each piece as it goes in — or tap the row if your hands are full. The checklist covers both the case's standard pack and anything this particular show assigned to that case, each one flagged with where it stands. When a gig is live, checking an item off counts as returned on that gig, so it feeds the same "still out" number that stops a strike from closing early. Scan the case's own label into it, and it just tells you that instead of throwing an error.
Send the whole box to the show.
Add to gig copies the case's roster onto the pack list and credits the case with it, so the load plan, the pull sheet and the bill of lading all agree about which box the gear rides in. Any diagrams attached to the case come along. Gear the app won't let you promise twice — flagged missing by an audit, or locked in a rack — is left behind and named, and if that's everything, the case still rides as an empty box so the crew sees it on the truck. At load-out, one scan of the case label checks all of it out; scan it again and it confirms rather than flipping it back.
The rules that keep a roster honest.
A serialized piece has one box, period
Put a unique item in a case and it leaves whatever container it was in — no gear listed in two places, no manifest that's wrong. That rule is deliberately just for serialized items, because a cable pool isn't one object.
12 of 50, split across two boxes
A bulk line can stock several cases, each with its own count. When two of them go to the same show, the quantity splits by what each box actually holds instead of crediting one and showing the other empty. The shares always add back up to the line total.
Borrow it, or move it for good — your call
Pack an item that's already sitting in another case and you get a real choice: borrow it for this show, or move it here for good. Borrowed gear shows in an ON LOAN band on its home case with a one-tap return, so it can't disappear into a rack for a season.
The next ten identical racks
Copy a case and it claims free units matching the original's contents — never stealing from another box, never grabbing gear an audit flagged. Bulk lines come across at the same count and both cases keep them. Whatever it couldn't match, it names.
A broken piece rides in its case
Gear waiting on parts stays on the roster and warns rather than vanishing — the case header says how many units are down and why. Missing and rack-locked gear is a different matter: that genuinely can't be packed, and it's blocked with the reason.
Emptying a case puts gear back on the shelf
After a show, unpack the case and the contents come out, with anything that has a designated shelf marked back at its location. Shared cable pools deliberately don't get marked wholly present — one box's share coming home isn't the whole pool coming home.
A manifest built to be signed
Print a case or pallet manifest on your letterhead with ship-to, from, ship and return date blanks, a tick column, and line weights and values totalled. Or queue the case label plus every item label inside it and reprint the whole box at once.
Empty cases are freight too
Tare weight gets added to gear weight everywhere the truck total shows up. A case nobody's weighed yet is flagged as unweighed instead of counted as zero, so you catch a light total before it ends up printed on a shipping document.
- A case holds
- An ID, a name, its standard contents (with per-item counts for bulk lines), a case type, empty weight, a warehouse location, wiring builds, and uploaded diagrams or photos.
- Kinds of container
- Road case · pallet (assembled per shipment) · sealed rack / flypack (hard-wired, checks out as one unit) · kit case (open stock at the tech table). Any case can be toggled between road case and pallet, or added to the tech table.
- Case IDs
- Auto-numbered off a prefix you choose — CASE-001, CASE-002 — and sorted numeric-aware, so CASE-2 comes before CASE-10. Sort the registry by case number, name, how full it is, or your own drag order.
- Refuses
- A tag that isn't in inventory, an item already in this case, a flypack rack added as if it were loose gear, and gear an audit flagged missing. Each with the reason, and a borrow offer where borrowing is the sane answer.
- Imports
- Bring an existing pack in from a CSV with a tag column. Rack-locked gear and duplicates are skipped, and bulk lines land at a count of one so nothing silently claims a whole pool.
- Safeguards
- Deleting a case is Admin-only and undoable from a snapshot — its contents come back with it. Typed edits prompt before a stray Escape or Cancel can drop them.
Every box tells you exactly what it's carrying.
Pack your first case this week.
Bring your inventory in by CSV, set up the case types you already own, and each case gets its own manifest from the first time you pack it.
Get Started → All features →