Note: A Datasource is a single piece of content (file, URL, or text) that exists within a Datastore. Think of datastores as folders and datasources as the individual files inside them.
🔢 Table of Contents
- Understanding Datasources
- Types of Datasources
- Adding Datasources
- Managing Datasources
- Viewing and Editing
- Best Practices
1. Understanding Datasources
What is a Datasource?
A Datasource is an individual unit of content that contributes to your knowledge base. Each datasource contains information that your AI Employees can reference when responding to queries. Relationship: Organization └─ Datastore (e.g., “Customer Support Docs”) ├─ Datasource 1 (e.g., “Product Manual.pdf”) ├─ Datasource 2 (e.g., “FAQ Page”) └─ Datasource 3 (e.g., “Return Policy”)Datasource vs. Datastore
| Datasource | Datastore |
|---|---|
| Individual piece of content | Collection of datasources |
| Single file, URL, or text entry | Container for multiple datasources |
| Example: “Setup Guide.pdf” | Example: “Product Documentation” |
2. Types of Datasources
File-Based Datasources
Upload documents from your computer: Supported Formats:- PDF (.pdf)
- Word (.docx, .doc)
- Text (.txt)
- Markdown (.md)
- Spreadsheets (.xlsx, .xls, .csv)
- Presentations (.pptx, .ppt)
- Stored permanently in ZappWay
- Processed once upon upload
- Can be downloaded later
- Versioning through re-upload
URL-Based Datasources
Import content from websites: Types:- Single web page
- Blog article
- Documentation page
- Product page
- Knowledge base article
- Content snapshot taken at import time
- Can be refreshed/reprocessed
- Does not auto-update (manual refresh needed)
- Public pages only (no authentication)
Text-Based Datasources
Manually entered content: Use Cases:- Quick FAQ answers
- Short policies
- Custom instructions
- Temporary information
- Snippets and notes
- Fastest to create
- Easy to edit inline
- No file upload needed
- Ideal for short content
3. Adding Datasources
From Datastore Detail Page
Steps:- Navigate to desired datastore
- Click “Add Datasource” button
- Choose datasource type:
- File Upload
- Website URL
- Text Entry
- Follow type-specific steps below
Adding Files
Single File Upload:- Select “File Upload”
- Click “Choose File” or drag-and-drop
- Select file from your computer
- File uploads automatically
- Processing begins immediately
- Select “File Upload”
- Click “Choose Files” or drag multiple files
- All files are queued
- Each processes independently
- Track individual progress
- Drag and Drop: Drag files directly onto upload area
- Batch Upload: Select multiple files at once
- Progress Tracking: Real-time upload and processing status
Adding Websites
Single URL:- Select “Website”
- Enter full URL (including
https://) - Choose import mode:
- Single Page: Import only this URL
- Crawl Site: Follow links automatically
- Configure options (if crawling):
- Max pages to crawl
- URL patterns to include/exclude
- Click “Add”
-
Max Depth: How many clicks deep to follow links
- Depth 0: Only the page you specified
- Depth 1: Specified page + linked pages
- Depth 2: Above + pages linked from those pages
-
URL Patterns: Control which pages to import
- Include:
/docs/*(only documentation pages) - Exclude:
/blog/*(skip blog posts)
- Include:
Adding Text
Manual Entry:- Select “Text Entry”
- Enter a descriptive name
- Type or paste content in text area
- Optionally use Markdown formatting
- Click “Save”
- Plain Text: No formatting
- Markdown: Headings, lists, bold, italic
- HTML: Rich formatting (advanced)
- Keep text entries focused (single topic)
- Use clear headings for structure
- Include relevant keywords
- Provide complete context
4. Managing Datasources
Datasource List View
Information Displayed: Each datasource card shows:- Type Icon: File, URL, or text indicator
- Name: Datasource title or filename
- Status: Processing state
- Size/Length: File size or character count
- Date Added: Upload/creation timestamp
- Actions Menu: View, edit, delete options
Datasource Status
Status Types:| Status | Icon | Meaning |
|---|---|---|
| Ready | 🟢 | Processed and available |
| Processing | 🟡 | Currently being indexed |
| Failed | 🔴 | Error during processing |
| Uploading | 🔵 | File transfer in progress |
Viewing Datasource Details
Click on any datasource to see:- Full Content Preview: Read the processed text
- Metadata:
- Original filename (if applicable)
- Source URL (if applicable)
- Upload date and time
- File size
- Character/word count
- Processing Info:
- Number of chunks created
- Processing time
- Status history
- Usage Stats:
- Number of times referenced by AI
- Connected datastores
- Last accessed timestamp
Editing Datasources
What Can Be Edited:- Name: Update the datasource name
- Text Content: Modify text-based datasources
- URL: Update website address (triggers reprocess)
- Viewing and Editing Content Preview Available for All Types:
- Best Practices File Preparation Before Uploading:

