Fluent Commerce Logo
Docs

Ingest Batch Inventory Data - Fluent AI Skills

How-to Guide

Author:

Fluent Commerce

Changed on:

31 Mar 2026

Key Points

[Warning: empty required content area]

Steps

Step arrow right iconCreate the Batch Job

`Create a batch ingestion job for inventory positions`

`/fluent-job-batch` walks through the setup: - Creates a JOB entity scoped to INVENTORY_POSITION - Confirms the target catalogue and location refs

Step arrow right icon Send Records in Batches

`Send the inventory records — here's the CSV/JSON data`

Splits records into batches (default 100 per batch), sends each via `batch_send`, tracks progress. Shows a running count: "Sent 3,200 / 10,000 records (32%)".

Step arrow right iconMonitor Job Status

`Check the job status`

Polls `batch_status` and `batch_batchStatus` to show: - Overall job progress (PENDING → IN_PROGRESS → COMPLETE) - Per-batch results (success count, error count, error details) - Records that failed with specific validation errors

Step arrow right iconRetry Failures

`Show me the failed records and retry them`

Fetches `batch_results` for failed batches, shows the specific records and error messages (e.g., "Location ref WAREHOUSE_99 not found"), and offers to re-send corrected records.