Ragfish Logo
Get In Touch
Ragfish Logo

Book a Demo

Connecting Different Types of Data Using Channels

Channels
last update: 14 Aug 2026 05:50 PM

Connecting Different Types of Data Using Channels

One of the main purposes of Channels is to allow RAGFish to work with different types of data sources. Business information is usually not stored in a single format. For example:

    1. HR documents may be stored as PDF files
    2. Sales information may be stored in Excel
    3. Customer information may be stored in SQL databases
    4. Technical information may be stored in Word documents
    5. Product information may be available across multiple documents

Channels allow these different sources to be configured according to their data type.

Example

A company creates:

HR Channel — Contains:

    1. Employee Handbook.pdf
    2. Leave Policy.pdf
    3. Attendance Policy.pdf

Sales Channel — Contains:

    1. Sales_2026.xlsx
    2. Monthly_Sales.xlsx

Customer Channel — Connected to:

    1. Customer Database
    2. Customer Details Table
    3. Purchase Details Table

Channels provide a structured way to bring different types of business information into the RAG environment.

Overall Summary:

PDF → Document Channel → Upload documents
Excel → Excel Channel → Upload Excel files
Database → Database Channel → Connect database → Select tables

This channel-based approach allows RAGFish to organize different business data sources according to their data type and make the information available within the RAG environment

Was this article helpful?