Skip to content

Source Types Reference

ChatbotIQ supports multiple types of knowledge sources. You can mix and match — a single bot can draw from websites, PDFs, and manual Q&A entries at the same time.


What it isA website URL that ChatbotIQ crawls to extract content.
How to addEnter the base URL in the Source Wizard. ChatbotIQ discovers pages automatically.
What gets indexedText content from each page, optionally including images. Navigation, footers, and other UI elements can be stripped with Reader Mode.
Crawling modesStandard (sitemap-based) or Advanced (link-following). See Configure Crawling.
Best forDocumentation sites, help centers, blogs, wikis, product pages.
LimitationsPages behind login walls can’t be accessed. Very large sites may need plan upgrades for page limits.

What it isUploaded PDF documents.
How to addClick ”+ Add Source”, choose PDF, and upload one or more files.
What gets indexedExtracted text from each page of the PDF. Each PDF page becomes one indexed page.
Best forProduct manuals, whitepapers, policy documents, reports.
LimitationsScanned PDFs (images without OCR text) may have limited or no extractable content.

What it isManually created question-and-answer pairs.
How to addClick ”+ Add Source”, choose Q&A, then type in questions and answers. You can also bulk import from CSV or JSON.
What gets indexedEach Q&A pair as a single unit. The question helps with retrieval; the answer is used in responses.
Best forFAQs, specific answers that aren’t on your website, corrections to common misunderstandings, filling knowledge gaps.
LimitationsManual maintenance required. No automatic updates.

What it isCSV or Excel files with structured data.
How to addClick ”+ Add Source”, choose Spreadsheet, and upload your file.
What gets indexedRows are parsed and indexed as content. Column names provide context.
Best forProduct catalogs, pricing tables, feature comparison matrices, structured data.
LimitationsVery large spreadsheets may need to be split. Complex formatting is ignored.

What it isAn OpenAPI 3.x YAML or JSON file describing your API.
How to addClick ”+ Add Source”, choose OpenAPI, and upload your spec file.
What gets indexedAPI endpoints, parameters, request/response schemas, and descriptions.
Best forAPI documentation bots that help developers find and understand your endpoints.
LimitationsOnly OpenAPI 3.x format is supported.

Each bot can use multiple sources of different types. For example:

  • A customer support bot might use your website (help center) + Q&A pairs (common questions) + PDFs (product manuals).
  • An API docs bot might use your website (developer docs) + an OpenAPI spec (endpoint reference).

When a user asks a question, the bot searches across all assigned sources and uses the most relevant content regardless of source type.