Skip to content
AI Employee

AI Employee - Knowledge Base Tables

Add tables to your GHL Customer Care Knowledge Base for AI employees to pick key columns, upload CSVs, and keep working while indexing finishes in the background.

3 min read727 words8 explained imagesUpdated Thu, 29 Jan at 1:22 PM
View as markdownOpen in ClaudeOpen in ChatGPT
Each image has a one line explanation. Switch to full detail for the step it belongs to, the fields and buttons involved, examples and the whole procedure.
On this page
  1. Key Benefits of Table Search in Knowledge Base
  2. How to Setup Table Search in Knowledge Base
  3. CSV File Requirements
  4. Semantic Search Intelligence
  5. Smart Table Processing
  6. Frequently Asked Questions
  7. Related Articles

Video 1 Open in a new tab

Give your AI Agents instant access to tables! Table Search in GHL Customer Care Knowledge Base lets you upload CSV files and query them with natural-language questions, turning static rows of data into dynamic knowledge your bots can use during conversations.


TABLE OF CONTENTS


What is Table Search in Knowledge Base?

Table Search adds a new “Table Source” type to GHL Customer Care Knowledge Base. By ingesting CSV files (up to 50,000 rows, 500 columns and select the 20 most relevant columns), the platform semantically indexes every record so your AI bots can answer questions about customers, inventory, transactions, or any other structured data you provide. Unlike keyword search, GHL Customer Care applies semantic similarity matching, allowing users to ask plain-English questions and receive context-aware results.


Key Benefits of Table Search in Knowledge Base

  • Natural-language queries: Ask plain-English questions on table data without formulas or filters.

  • Semantic search intelligence: Returns accurate, context-aware answers from relevant rows and columns.

  • Large CSV support: Handles up to 50,000 rows and 500 columns; select the 20 most relevant for indexing.

  • Beyond web/docs: Surfaces structured data that web pages and documents don’t capture well.

  • Bot enablement: Lets AI employees handle customer records, product catalogs, KPIs, and similar tabular use cases.


How to Setup Table Search in Knowledge Base

  1. Open AI Agents → Knowledge Base.
    Step 1 of 8: Open AI Agents → Knowledge Base What this shows Step 1 of 8: Open AI Agents → Knowledge Base. What this shows Shows where to go for step 1 of 8 in the "How to Setup Table Search in Knowledge Base" section of "AI Employee - Knowledge Base Tables". This screenshot accompanies step 1 of 8 in the "How to Setup Table Search in Knowledge Base" section of "AI Employee - Knowledge Base Tables". At this point in the walkthrough you open AI Agents → Knowledge Base. For context, this section explains: Open AI Agents → Knowledge Base. Edit an existing Knowledge Base, or click Create Knowledge Base and give it a name & description. Click Add Source, then choose Table s. Upload your CSV file using drag-and-drop or file picker. (Max 50 MB). Review detected columns; adjust data types if needed…. The next step is to edit an existing Knowledge Base, or click Create Knowledge Base and give it a name & description. Step 1 of 8Image 1 of 8 Where to goOpen AI Agents → Knowledge Base.
    Buttons and menus referenced AI AgentsKnowledge BaseEditexistingKnowledgeBaseCreateAdd SourceTablesCSVfile
    Next stepEdit an existing Knowledge Base, or click Create Knowledge Base and give it a name & description.
    All 8 steps in this procedure
    1. Open AI Agents → Knowledge Base. this image
    2. Edit an existing Knowledge Base, or click Create Knowledge Base and give it a name & description.
    3. Click Add Source, then choose Table s.
    4. Upload your CSV file using drag-and-drop or file picker. (Max 50 MB).
    5. Review detected columns; adjust data types if needed.
    6. Click Done to index the table. Progress shows chunking status.
    7. Attach the Knowledge Base to your AI Agent (Chat, Voice, or Workflow AI) as usual.
    8. Test a sample question like “Which customers have overdue invoices?” to confirm results.
  2. Edit an existing Knowledge Base, or click Create Knowledge Base and give it a name & description.
    Step 2 of 8: Edit an existing Knowledge Base, or click Create Knowledge Base and… What this shows Step 2 of 8: Edit an existing Knowledge Base, or click Create Knowledge Base and give it a name & description. What this shows Shows what to click for step 2 of 8 in the "How to Setup Table Search in Knowledge Base" section of "AI Employee - Knowledge Base Tables". This screenshot accompanies step 2 of 8 in the "How to Setup Table Search in Knowledge Base" section of "AI Employee - Knowledge Base Tables". At this point in the walkthrough you edit an existing Knowledge Base, or click Create Knowledge Base and give it a name & description. The next step is to click Add Source, then choose Table s. Step 2 of 8Image 2 of 8 What to clickEdit an existing Knowledge Base, or click Create Knowledge Base and give it a name & description.
    Buttons and menus referenced EditexistingKnowledgeBaseCreateAI AgentsKnowledge BaseAdd SourceTablesCSVfile
    Next stepClick Add Source, then choose Table s.
    All 8 steps in this procedure
    1. Open AI Agents → Knowledge Base.
    2. Edit an existing Knowledge Base, or click Create Knowledge Base and give it a name & description. this image
    3. Click Add Source, then choose Table s.
    4. Upload your CSV file using drag-and-drop or file picker. (Max 50 MB).
    5. Review detected columns; adjust data types if needed.
    6. Click Done to index the table. Progress shows chunking status.
    7. Attach the Knowledge Base to your AI Agent (Chat, Voice, or Workflow AI) as usual.
    8. Test a sample question like “Which customers have overdue invoices?” to confirm results.
  3. Click Add Source, then choose Tables.
    Step 3 of 8: Click Add Source, then choose Table s What this shows Step 3 of 8: Click Add Source, then choose Table s. What this shows Shows what to choose for step 3 of 8 in the "How to Setup Table Search in Knowledge Base" section of "AI Employee - Knowledge Base Tables". This screenshot accompanies step 3 of 8 in the "How to Setup Table Search in Knowledge Base" section of "AI Employee - Knowledge Base Tables". At this point in the walkthrough you click Add Source, then choose Table s. For context, this section explains: Open AI Agents → Knowledge Base. Edit an existing Knowledge Base, or click Create Knowledge Base and give it a name & description. Click Add Source, then choose Table s. Upload your CSV file using drag-and-drop or file picker. (Max 50 MB). Review detected columns; adjust data types if needed…. The next step is to upload your CSV file using drag-and-drop or file picker. (Max 50 MB). Step 3 of 8Image 3 of 8 What to chooseClick Add Source, then choose Table s.
    Buttons and menus referenced Add SourceTablesAI AgentsKnowledge BaseEditexistingKnowledgeBaseCreateCSVfile
    Next stepUpload your CSV file using drag-and-drop or file picker. (Max 50 MB).
    All 8 steps in this procedure
    1. Open AI Agents → Knowledge Base.
    2. Edit an existing Knowledge Base, or click Create Knowledge Base and give it a name & description.
    3. Click Add Source, then choose Table s. this image
    4. Upload your CSV file using drag-and-drop or file picker. (Max 50 MB).
    5. Review detected columns; adjust data types if needed.
    6. Click Done to index the table. Progress shows chunking status.
    7. Attach the Knowledge Base to your AI Agent (Chat, Voice, or Workflow AI) as usual.
    8. Test a sample question like “Which customers have overdue invoices?” to confirm results.
  4. Upload your CSV file using drag-and-drop or file picker. (Max 50 MB).
    Step 4 of 8: Upload your CSV file using drag-and-drop or file picker. (Max 50 MB) What this shows Step 4 of 8: Upload your CSV file using drag-and-drop or file picker. What this shows Shows what this covers for step 4 of 8 in the "How to Setup Table Search in Knowledge Base" section of "AI Employee - Knowledge Base Tables". This screenshot accompanies step 4 of 8 in the "How to Setup Table Search in Knowledge Base" section of "AI Employee - Knowledge Base Tables". At this point in the walkthrough you upload your CSV file using drag-and-drop or file picker. (Max 50 MB). The next step is to review detected columns; adjust data types if needed. Step 4 of 8Image 4 of 8 What this coversUpload your CSV file using drag-and-drop or file picker. (Max 50 MB).
    Buttons and menus referenced CSVfileMBAI AgentsKnowledge BaseEditexistingKnowledgeBaseCreateAdd SourceTable
    Next stepReview detected columns; adjust data types if needed.
    All 8 steps in this procedure
    1. Open AI Agents → Knowledge Base.
    2. Edit an existing Knowledge Base, or click Create Knowledge Base and give it a name & description.
    3. Click Add Source, then choose Table s.
    4. Upload your CSV file using drag-and-drop or file picker. (Max 50 MB). this image
    5. Review detected columns; adjust data types if needed.
    6. Click Done to index the table. Progress shows chunking status.
    7. Attach the Knowledge Base to your AI Agent (Chat, Voice, or Workflow AI) as usual.
    8. Test a sample question like “Which customers have overdue invoices?” to confirm results.
  5. Review detected columns; adjust data types if needed.
    Step 5 of 8: Review detected columns; adjust data types if needed What this shows Step 5 of 8: Review detected columns; adjust data types if needed. What this shows Shows what this covers for step 5 of 8 in the "How to Setup Table Search in Knowledge Base" section of "AI Employee - Knowledge Base Tables". This screenshot accompanies step 5 of 8 in the "How to Setup Table Search in Knowledge Base" section of "AI Employee - Knowledge Base Tables". At this point in the walkthrough you review detected columns; adjust data types if needed. The next step is to click Done to index the table. Progress shows chunking status. Step 5 of 8Image 5 of 8 What this coversReview detected columns; adjust data types if needed.
    Buttons and menus referenced ReviewcolumnsAI AgentsKnowledge BaseEditexistingKnowledgeBaseCreateAdd SourceTables
    Next stepClick Done to index the table. Progress shows chunking status.
    All 8 steps in this procedure
    1. Open AI Agents → Knowledge Base.
    2. Edit an existing Knowledge Base, or click Create Knowledge Base and give it a name & description.
    3. Click Add Source, then choose Table s.
    4. Upload your CSV file using drag-and-drop or file picker. (Max 50 MB).
    5. Review detected columns; adjust data types if needed. this image
    6. Click Done to index the table. Progress shows chunking status.
    7. Attach the Knowledge Base to your AI Agent (Chat, Voice, or Workflow AI) as usual.
    8. Test a sample question like “Which customers have overdue invoices?” to confirm results.
  6. Click Done to index the table. Progress shows chunking status.
  7. Attach the Knowledge Base to your AI Agent (Chat, Voice, or Workflow AI) as usual.
  8. Test a sample question like “Which customers have overdue invoices?” to confirm results.
    Step 8 of 8: Test a sample question like “Which customers have overdue invoices?”… What this shows Step 8 of 8: Test a sample question like “Which customers have overdue invoices?” to confirm results. What this shows Shows how to confirm for step 8 of 8 in the "How to Setup Table Search in Knowledge Base" section of "AI Employee - Knowledge Base Tables". This screenshot accompanies step 8 of 8 in the "How to Setup Table Search in Knowledge Base" section of "AI Employee - Knowledge Base Tables". At this point in the walkthrough you test a sample question like “Which customers have overdue invoices?” to confirm results. Step 8 of 8Image 6 of 8 How to confirmTest a sample question like “Which customers have overdue invoices?” to confirm results.
    Buttons and menus referenced AI AgentsKnowledge BaseEditexistingKnowledgeBaseCreateAdd SourceTablesCSVfile
    All 8 steps in this procedure
    1. Open AI Agents → Knowledge Base.
    2. Edit an existing Knowledge Base, or click Create Knowledge Base and give it a name & description.
    3. Click Add Source, then choose Table s.
    4. Upload your CSV file using drag-and-drop or file picker. (Max 50 MB).
    5. Review detected columns; adjust data types if needed.
    6. Click Done to index the table. Progress shows chunking status.
    7. Attach the Knowledge Base to your AI Agent (Chat, Voice, or Workflow AI) as usual.
    8. Test a sample question like “Which customers have overdue invoices?” to confirm results. this image

CSV File Requirements

Understanding the file specifications ensures a flawless upload.

  • Format: .csv only (UTF-8 recommended)
  • Size limits: 50,000 rows and 500 columns per location (select the 20 most relevant columns), upload files up to 50 MB.
  • Header row: First row must contain column names
  • Data types: Automatic schema detection with 80 % confidence threshold
  • Clean data: Remove null values, hidden formulas, merged cells, etc

The CSV can be rejected at several points. For example, if the format of the CSV is accepted, the data itself might still contain an error.

CSV File Requirements (image 7 of 8) What this shows The CSV can be rejected at several points. What this shows Illustrates the "CSV File Requirements" section of "AI Employee - Knowledge Base Tables". This screenshot appears in the "CSV File Requirements" section of "AI Employee - Knowledge Base Tables". The text alongside this image reads: The CSV can be rejected at several points. For example, if the format of the CSV is accepted, the data itself might still contain an error. This part of the guide covers 2 fields, listed below. Immediately after, the guide continues: In this case you can inspect the CSV manually in a spreadsheet program or even a text editor. Image 7 of 8 What this coversThe CSV can be rejected at several points. For example, if the format of the CSV is accepted, the data itself might still contain an error.
Fields in this part of the guide Format:.csv only (UTF-8 recommended)Header row: First row must contain column names
Buttons and menus referenced .csv50,000 rows500 columns50 MB
Next stepIn this case you can inspect the CSV manually in a spreadsheet program or even a text editor.
All 5 steps in this procedure
  1. Format:.csv only (UTF-8 recommended)
  2. Size limits: 50,000 rows and 500 columns per location (select the 20 most relevant columns), upload files up to 50 MB.
  3. Header row: First row must contain column names
  4. Data types: Automatic schema detection with 80 % confidence threshold
  5. Clean data: Remove null values, hidden formulas, merged cells, etc

In this case you can inspect the CSV manually in a spreadsheet program or even a text editor.

CSV File Requirements (image 8 of 8) What this shows In this case you can inspect the CSV manually in a spreadsheet program or even a text editor. What this shows Illustrates the "CSV File Requirements" section of "AI Employee - Knowledge Base Tables". This screenshot appears in the "CSV File Requirements" section of "AI Employee - Knowledge Base Tables". The text alongside this image reads: In this case you can inspect the CSV manually in a spreadsheet program or even a text editor. This part of the guide covers 2 fields, listed below. Immediately after, the guide continues: GHL Customer Care converts each table row into vector embeddings so the bot can “understand” meanings rather than exact words. This enables queries like “Show me customers who complained about billing” or “Which orders shipped overnight…. Image 8 of 8 What this coversIn this case you can inspect the CSV manually in a spreadsheet program or even a text editor.
Fields in this part of the guide Format:.csv only (UTF-8 recommended)Header row: First row must contain column names
Buttons and menus referenced .csv50,000 rows500 columns50 MB
Next stepGHL Customer Care converts each table row into vector embeddings so the bot can “understand” meanings rather than exact words. This enables queries like “Show me customers who complained about billing” or “Which orders shipped overnight last week?” The engine compares the user’s question to every row chunk and returns the most semantically similar matches—no SQL needed.
All 5 steps in this procedure
  1. Format:.csv only (UTF-8 recommended)
  2. Size limits: 50,000 rows and 500 columns per location (select the 20 most relevant columns), upload files up to 50 MB.
  3. Header row: First row must contain column names
  4. Data types: Automatic schema detection with 80 % confidence threshold
  5. Clean data: Remove null values, hidden formulas, merged cells, etc

Semantic Search Intelligence

GHL Customer Care converts each table row into vector embeddings so the bot can “understand” meanings rather than exact words. This enables queries like “Show me customers who complained about billing” or “Which orders shipped overnight last week?” The engine compares the user’s question to every row chunk and returns the most semantically similar matches—no SQL needed.


Smart Table Processing

Behind the scenes, GHL Customer Care:

  • Detects column types (text, number, date, etc.) with 80 % accuracy
  • Chunks rows into groups of five (max 2,000 characters) for efficient indexing
  • Stores chunk metadata so answers can reference the correct records

Frequently Asked Questions

Q: Can I upload Excel (.xlsx) files?

Not yet—export or save your sheet as CSV before uploading.

Q: How soon are new CSV uploads available to bots?

Typically within a few minutes—the indexing progress bar will show when processing is complete.

Q: Does Table Search support filters or sorting in the query?

Filtering, comparison, and sorting features are coming soon; for now, ask descriptive questions or refine with follow-ups.

Q: Will table data appear in the Response Info sidebar?

Yes—rows that informed the answer are cited, so you can verify or edit them on the spot.

Q: Can I restrict table access to specific bots?

Yes—only bots linked to the Knowledge Base containing your Table Source can query it.

Q: How is privacy handled for sensitive CSV data?

Table Sources inherit existing Knowledge Base security; only users with access to that Knowledge Base can see or query the data.


Was this guide helpful?

Related guides