Shipment Inspection
Choosing a shipment
Begin by choosing the shipment to process. The shipments are queried from the WMS system and displays the purchase order (PO) numbers for the expected inbound and outbound shipments, as well as the expected arrival date and supplier for outbound shipments and ship date and customer for outbound shipments. Toggle between inbound and outbound shipments at the top of the page. Clicking the arrow to the right of the PO number connects to a page that displays the product name, sku, expected quantity and actual quantity (available after the shipment is processed). Begin processing a shipment by clicking the Start Shipment Inspection button associated with the PO to process. A popup will display to give an overview of the shipment inspection procedures. Optionally, select Don't show this message again to no longer receive the popup. Click Start Counting to begin.
Shipment Inspection Homepage

Shipment Products Page

Sorting and Filtering Shipments
The Shipment Inspection main page provides several filtering and sorting options to help you find and manage shipments efficiently.
Sort Options
Click the Sort button to choose how shipments are ordered:
- Sort by A-Z: Alphabetically by order/PO number (ascending)
- Sort by Z-A: Reverse alphabetically by order/PO number (descending)
- Latest to earliest: Newest shipments first (by created date)
- Earliest to latest: Oldest shipments first (by created date)
Your sort preference is saved and will be retained for future sessions.
Filter Options
Shipment Status Filter
Filter shipments by their inspection status:
- All: Show all shipments regardless of status
- Uninspected: Shipments that have not been processed yet
- Inspected: Completed shipments
- In progress: Shipments currently being inspected
Damage Status Filter
Filter by damage detection results (requires Quality Checks enabled):
- All damages: Show all shipments regardless of damage status
- Damaged Detected: Shipments with unresolved damages
- Damaged Resolved: Shipments where damages have been marked as resolved
- No Damage Detected: Shipments with no damages found
Counting Status Filter
Filter by product count matching (requires Product Count enabled):
- All counting status: Show all shipments
- With Mismatched: Shipments where product counts don't match expected quantities
- Without Mismatched: Shipments where counts match expected quantities
Quality Station Filter
Filter shipments by the quality station where they were or will be inspected:
- All quality stations: Show shipments from all stations
- Select a specific quality station to show only shipments associated with that station
Date Range Filter
Filter shipments by date:
- Today: Shipments from today only
- Last X days: Shipments from the past X days
- Custom date range: Select a specific start and end date
Your selected filters are saved and will be retained for future sessions.
Search
Use the search bar to find specific shipments by order number, PO number, or other identifying information.
Shipment Inspection Settings
Before starting an inspection, you can configure settings that determine how the inspection will be performed. Click the Settings icon on the main Shipment Inspection page to access these options.
Device Selection
Choose how the inspection will be performed:
Quality Station Inspection
- Uses a configured quality station with fixed cameras or a mobile device
- Requires a quality station to be selected
- Enables automated or semi-automated inspection workflows
External Device
- Uses an external device connected via MQTT
- The device must be connected and ready before starting
- Suitable for custom inspection hardware integrations
Quality Station Selection
When Quality Station Inspection is selected, choose which quality station to use:
- Click the Quality Station dropdown
- Select from available quality stations
- Each option shows the station name and type (e.g., "Receiving Dock 1 - Stationary")
- See Quality Stations for more information on Quality Stations.
- The selected quality station determines:
- Which cameras or image sides will be used
- What inspection types are enabled (quality checks, product count)
- The workflow for capturing images
NOTE: If Product Count with Item Count is enabled, the system will automatically match detected labels with your configured label models from Label Modeling based on visual similarity.
Warehouse Location
If your WMS source is configured as ERP, you'll also see a Warehouse Location selector. Choose the appropriate location for this inspection.
Applying Settings
After configuring your preferences:
- Click Apply to save the settings
- Your settings are saved for future inspections
- Click Back to cancel changes
Starting an Inspection
After configuring your settings, you're ready to start inspecting a shipment.
There are 3 main ways to start an inspection:
- Start Inspection from list of shipments (requires WMS connectivity)
- Start Inspection without WMS connectivity by clicking Start Inspection at top of page
- Hit
POST /api/inspection/shipmentwith shipment data and desired Quality Station Name asarea_name.
No WMS
If you don't have WMS connectivity, you can still start an inspection by clicking Start Inspection at the top of the page. This will allow you to either manually enter shipment order numbers and proceed with the inspection or extract order number information from pallet labels during the inspection.
NOTE: No WMS inspections can only be performed for pallet-level inspections, i.e. photo documentation, damages, or load verification. Counting is disabled without WMS connectivity due to the lack of line item data.
NOTE: The desired pallet labels must be configured in the Label Modeling section and must be visible on the pallet during the inspection when selecting option to extract order numbers automatically.
When extracting order numbers from the pallet labels, if the order numbers are not detected, the system will prompt you to manually enter the order numbers.
The "Let's Start" Popup
When you click Start Shipment Inspection on a shipment, a popup will appear with instructions specific to your selected device and quality station:
For Mobile Quality Inspection
"You've chosen Mobile Quality Inspection. To count the products in the shipment, you'll upload images of the sides configured in the selected quality station. Click 'Start Shipment Inspection' to begin."
For Quality Station Inspection
"You've chosen Quality Station Inspection with [Station Name] using [Station Type]. Click 'Start Inspecting' to begin."
For External Device Inspection
"You've chosen inspection by External Device. Please make sure the device is connected to mqtt and the device is ready to start the inspection. Click 'Start Inspecting' to begin."
The popup includes a checkbox labeled "Don't show this message again". Check this box if you don't want to see the popup for future inspections. You can re-enable it in your browser's local storage settings if needed.
Click Start Inspecting to begin the inspection workflow.

Processing Units
After clicking Start Shipment Inspection on the desired shipment, the workflow for processing units (pallets, cases, etc.) depends on your quality station configuration.
Quality Station Types and Image Capture
Mobile Quality Station
For mobile devices (tablets, smartphones):
- After starting the inspection, click the camera icon to capture an image of the unit
- The number of images required per unit is configured in your quality station settings
- Take clear, well-lit photos from the designated angles
- As images are captured, they appear as thumbnails for review
- If an image is unsatisfactory, click the X on the thumbnail to retake it
- After capturing all required images, the system processes the images and checks for damages (if quality checks are enabled) and product identification
- Click Continue to proceed to the next unit or view the Summary page
For the most accurate results, take pictures straight-on to each side of the unit, ensuring the entire unit is visible in the frame.

TIP: At any point during image capture, the X button in the top left will cancel the current unit from the shipment inspection.
Stationary and Packing Table Quality Stations
For stationary quality stations with mounted cameras:
- After starting the inspection, you are automatically taken to the Summary page
- Position the unit in front of the mounted camera(s)
- Click the Capture Images button to trigger the mounted cameras
- The system automatically captures images from all configured camera angles
- The system processes the images and checks for damages (if quality checks are enabled) and product identification
- Repeat for additional units
Turntable Quality Station
For turntable setups with automated rotation:
- After starting the inspection, before loading any units, ensure the turntable is ready (follow the state indicators in the UI)
- Load a unit onto the turntable when state indicators dictate
- The system automatically detects when the unit is loaded
- Start the turntable rotation when state indicators dictate (controlled manually or by external automation)
- As the unit rotates, the system automatically captures images from all sides using the mounted camera
- The system processes the images and checks for damages (if quality checks are enabled) and product identification
- Repeat for additional units
NOTE: The Arvist application does not control turntable rotation. You must manually control the turntable or use external automation.
Conveyor Quality Station
For conveyor belt setups:
- After starting the inspection, the system will initiate cameras streams and begin monitoring the conveyor (follow the state indicators in the UI)
- Place units on the conveyor belt once state indicators show ready (must wait for camera streams to initialize)
- As each unit moves into the camera's field of view, the system automatically captures images
- The system processes images and checks for damages (if quality checks are enabled) and product identification as units pass through
- Continue placing units on the conveyor as needed
NOTE: Ensure units are properly spaced on the conveyor to allow clear image capture of each unit.
Image Processing
After images are captured for each unit, the system immediately processes them to:
- Identify products: Read SKUs and quantities from case labels (if enabled)
- Detect damages: Check for any quality issues if Quality Checks module is enabled
- Count products: Compare detected products against expected shipment data
- Load Verification: Ensure the expected pallet is loaded to the correct door
You'll see loading indicators for:
- Damage Detection (if quality checks are enabled)
- Product Identification (if product count from case labels is enabled)
- Extracting Pallet Data (if pallet data extraction OR load verification is enabled)
If any issues are detected during processing, popups will appear requiring your action before continuing. See the sections below for handling these scenarios.

Summary Page
The Summary page displays each of the processed units from the shipment. From this page, you can:
- View all units that have been inspected
- See processing status indicators for each unit (damage detection and product identification)
- View and resolve existing issues/alerts
- Remove a unit by clicking the Remove Unit button
- Complete the inspection by clicking No more pallets/products when ready

Each unit row shows:
- Loading indicators while damage detection and product identification are processing
- Status badges when processing is complete
- Any alerts or issues that require attention
Processing Additional Units:
- Mobile: Click Continue to next unit to return to the image capture screen
- Stationary/Packing Table: Position the next unit and click Capture Images again
- Turntable: Load the next unit - the system automatically detects and processes it
- Conveyor: Place the next unit on the belt - the system automatically captures and processes it
Completing the Inspection:
The No more pallets/products button will be disabled while any unit images are still being processed OR any outstanding issues/alerts. Once all processing is complete, the button will become enabled and you can click it to proceed to the Final Count Page.
NOTE: All issues must be resolved before completing the inspection. See the next section for handling detected issues.
Navigation Options:
- Back/X Button: Returns you to the main Shipment Inspection page. Your progress is saved and you can return by clicking the In Progress link on the shipment row.
- Cancel Shipment: Click the three vertical dots (⋮) menu and select Cancel Shipment to abandon the inspection entirely.
Handling Detected Issues
During image processing, the system may detect issues that require your immediate attention. Multiple different popups may appear after processing each unit, depending on the specific issues detected and the station configuration:
Damages Detected Popup
If the Quality Checks module is enabled and damages are detected on a unit, a popup will appear showing:
- All four images of the unit
- Images with detected damages highlighted with a red border
- The side where damage was detected
- The damage type and brief description
- The number of boxes affected (for box-level damages)
Available Actions:
- Resolve: Acknowledge the damages and continue to other units
- Re-inspect: If you need to replace damaged boxes on the unit, you can re-inspect the current unit
- Skip and Resolve Later: Continue with the inspection and address damages after completing the inspection
You can view all damages in detail from the Final Count Page after completing the inspection.
