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]Prerequisites
Steps
Create 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
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%)".
Monitor 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
Retry 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.