Print Center

The screen your operators live in. Touch-friendly, glove-compatible, honest about delivery states.

Print Center showing label picker, variable form with scan field, quantity stepper and live ZPL preview

Single print mode: label picker left, variable form center (with scan-to-field), live ZPL preview right. The preview updates as you type.

sent ✓ is not confirmed ✓✓.

The system never merges these two states. "Sent" means the job reached the printer queue. "Confirmed" means the printer acknowledged printing. Your operators always know the truth.

  • Scan-to-field: barcode scanners fill variables directly
  • CSV/Excel batch printing with automatic column mapping
  • n copies per row — driven by a column or fixed value
  • Every print is archived with its exact image, variables and hash
  • ≥44 px touch targets for gloved hands on tablets

Forms generated from label.json.

The variable form is not designed per label — it is generated from label.json using promptOrder, validation rules and pick lists defined in the schema.

REST print from any system
POST /api/v1/print-jobs
Content-Type: application/json

{
  "label_id": "lbl_8f2k3a",
  "printer": "PAL-2",
  "variables": { "sscc": "00340123452311160029" },
  "idempotency_key": "order-4711-label-1"
}
Idempotency
Per job key
Archive
Append-only
Reprint
Approval-gated
Print archive showing recent prints with thumbnails, hash chips, delivery badges and audit trail tab

Archive view: every print with thumbnail, version hash chip, resolved variables and delivery badge. The Audit tab tracks who did what when.

Try it in the beta → API reference →
Distribution matrix showing which version runs where across runner groups

Distribution: which version runs on which runner group? With rollback and staged rollout.

The print path

From form to archive in one honest chain.

Formular scan-to-field · CSV ≥44px touch ZPL-Renderer server-side raster 203 / 300 / 600 dpi Drucker sent ✓confirmed ✓✓ Archiv append-only hash · vars · image idempotent sent ✓ = handed to printer · confirmed ✓✓ = printer acknowledged — two honest states, never merged