Skip to content

2. Connecting Data

Klariton answers are only as good as the sources behind them. Connect the strongest sources first, then expand.

Klariton uses two broad source types:

  • Product data: structured catalog facts such as name, description, vendor, product type, price, availability, images, tags and custom fields.
  • Material: unstructured knowledge such as PDFs, DOCX files, Markdown, text files and crawled URLs.

Together they form the knowledge base used for BIQ generation, chat answers, product recommendations and quality checks.

SituationStart with
Shopify shop with maintained productsShopify connection, then one or two official guides/FAQs
Non-Shopify catalogCSV/API product import, then material upload
Weak product data but strong editorial contentMaterial first, product data second
High-risk claimsOfficial approved material only

Shopify connects through OAuth. Klariton requests read-only access for product and catalog information. Klariton does not write products, orders or customer records back to Shopify.

Imported product information includes product names, descriptions, vendor, product type, categories, tags, images, prices, currency, availability and metafields.

Keep the connection active. Re-sync marks changed products as stale so you know when answers may need regeneration.

For CSV/API imports, maintain at least:

  • Stable product ID or SKU.
  • Name/title.
  • Description.
  • Category/product type.
  • Properties or metafields.
  • URL/handle.
  • Locale, if known.

Price and availability are useful only if kept current. If they are stale, avoid publishing firm price or stock commitments.

Supported upload formats:

  • PDF
  • DOCX
  • Markdown
  • TXT

URL crawling extracts the readable main content and stores a snapshot. Crawls may fail if a page requires login, uses bot protection, blocks by geography or exposes only client-side content.

Each material goes through:

  1. Parsing and extraction.
  2. Chunking into useful sections.
  3. Embedding for semantic retrieval.
  4. Inclusion in the knowledge base.

Possible states include queued, processing, processed, partially processed and failed.

Before importing:

  • Remove outdated versions.
  • Resolve contradictory product claims.
  • Prefer official sources.
  • Avoid customer personal data, orders, payments and raw support dumps.
  • Keep languages separated.
  • Use clear headings in long documents.

Try:

  1. Use a supported file type.
  2. Export scanned PDFs to real text.
  3. Remove huge tables and irrelevant appendices.
  4. Test crawled URLs in a clean browser session.
  5. Upload a cleaned document if a page blocks crawlers.
  6. Regenerate affected BIQs after adding better sources.