Every export names fields differently.
A source may use product_title, unit_price, inventory_qty, or another internal vocabulary the destination does not know.
Map source headers to the exact BoundBot product fields.
Upload or paste CSV or TSV data, map unfamiliar headers, review the import, and use the resulting products in customer conversations.
CSV product import
Review before catalog write
northstar-products.csv
48 rows · 7 columns · 18 KB
Header mapping
Validation report
47 products ready
47
Ready
1
Review
0
Blocked
Row 18 · missing price
Review“Travel Mug · 16oz” can import after the required field is corrected.
Conversation preview
Do you have a travel mug under $30 that is currently in stock?
The 12oz Commuter Mug matches the imported catalog: $24, insulated, and currently in stock.
CSV, TSV, or text input
Strict or AI-assisted mapping
See invalid rows before import
Power product conversations
The “we already have a CSV” problem
Real CSV files arrive with custom headers, partial rows, variant structures, and values that need to become reliable product fields before a bot should answer from them.
A source may use product_title, unit_price, inventory_qty, or another internal vocabulary the destination does not know.
Map source headers to the exact BoundBot product fields.
Missing names, inconsistent numbers, or variant mistakes are easy to miss until a customer asks about the product.
Review validation and rejected rows before trusting the import.
A technically valid product record can still lack the use-case, compatibility, or description customers need to decide.
Test the customer question after the catalog exists.
A visible CSV pipeline
BoundBot supports strict product headers and an optional mapping flow for unfamiliar exports, including structured variant imports.
Load
Bring in CSV, TSV, or plain delimited text up to the supported file limit and preview the source data.
Control before catalog write
A dependable import exposes the file, header interpretation, variant logic, and row outcomes instead of hiding everything behind a success toast.
CSV import stack
Sources the team can maintain
Source file
CSV, TSV, or pasted text
Header mapping
Source columns to product fields
Row validation
Required fields and transforms
Product catalog
Conversation-ready records
Flexible input, structured result
The CSV flow supports a fast strict import and a more deliberate mapping path when the data model comes from somewhere else.
Upload a file or paste delimited data directly into the product import experience.
Match arbitrary columns to product fields and describe row grouping when each row represents a variant.
Use imported products across product finding, sales guidance, and support answers in connected channels.
Prepare the first export
Prove the mapping and customer answer on a representative sample before importing the full catalog.
Include normal products, one edge case, and variants if the real catalog uses them.
Use canonical headers for direct import or generate and review a mapping for custom columns.
Confirm names, descriptions, prices, stock, categories, images, and variant structure after parsing.
Test price, availability, fit, comparison, and compatibility questions before publishing the experience.
The product import accepts CSV, TSV, and text-based delimited files. You can also paste the source data directly into the import form.
Generate a mapping and review how each source column maps to product fields. A hint can describe special structure such as rows grouped into variants.
Yes. Canonical BoundBot product CSV exports can be imported directly, including supported variant structure.
No. The import creates structured product data. Connect that catalog to a configured bot and customer channel to use it in conversations.
Continue exploring
Use Google Sheets as a lightweight source for chatbot knowledge, product data, and repeatable support answers.
Use a product-aware chatbot to answer catalog questions, availability questions, and buying questions from structured product data.
Build a FAQ chatbot that responds from structured knowledge instead of vague model memory.
Use the export you already have
Start with a small CSV and verify the complete path from source column to customer answer.