Skip to main content

Introducing Document Chat

Learn how you to talk to documents in Kodexa

Updated today

Overview

Document Chat in Kodexa uses artificial intelligence to help you interact with documents through natural language conversations. Instead of manually searching through documents, you can ask questions and receive relevant answers based on the content of documents in your workspace.

What is Document Chat?

Document Chat is an AI-powered feature that:

  • Understands natural language questions

  • Searches across documents in your workspace

  • Provides relevant answers with source references

  • Learns from your interactions to improve responses

  • Supports follow-up questions for deeper exploration

Accessing Document Chat

To use Document Chat:

  1. Open a Project workspace

  2. Navigate to the Chat panel

  3. Start a new chat or select an existing one

Starting a New Chat

To begin a new conversation:

  1. Click the Start New Chat button

  2. A new chat session is created

  3. Type your question in the chat interface

  4. The AI processes your question and responds with relevant information

Each chat session maintains its conversation history, allowing you to ask follow-up questions that build on previous responses.

Viewing Existing Chats

The Chat panel displays a list of your previous conversations:

  • Chats are sorted by creation date (newest first)

  • Click any chat to view its message history

  • The list automatically refreshes to show new messages

  • You can have multiple chat sessions for different topics

Using the Chat Interface

Asking Questions

Type natural language questions about your documents:

  • "What is the total amount on invoice 12345?"

  • "Show me all contracts expiring this month"

  • "Summarize the key terms in the agreement"

  • "Find all documents mentioning customer ABC Corp"

Message Templates

Pre-configured message templates provide quick access to common queries:

  • Click a template button to send a pre-written message

  • Templates are configured based on your document types

  • Save time with frequently used queries

Follow-Up Questions

The AI maintains context throughout the conversation:

  • Ask clarifying questions about previous answers

  • Refine your search based on initial results

  • Build on information from earlier in the conversation

How Document Chat Works

Document Access

Document Chat can access:

  • All documents in the current workspace

  • Extracted data from data definitions

  • Document metadata (filenames, dates, etc.)

  • Content from processed documents

AI Processing

When you ask a question:

  1. The AI analyzes your question to understand intent

  2. Searches relevant documents in the workspace

  3. Extracts pertinent information

  4. Formulates a natural language response

  5. Provides source references when applicable

Chat Management

Creating Chats

New chats are created with default settings:

  • Named "New Chat" initially

  • Linked to the current workspace

  • Include configured AI participants

  • Can be renamed for better organization

Deleting Chats

You can delete chat sessions you no longer need:

  • Removes the chat and all its messages

  • Does not affect documents or data

  • Cannot be undone

Auto-Refresh

The chat list automatically refreshes every second to show:

  • New messages in existing chats

  • Newly created chats

  • Updates from AI responses

Best Practices

  • Be Specific - Clear, detailed questions get better answers

  • Use Context - Reference specific documents, dates, or data elements

  • Follow Up - Refine your query if the first answer isn't quite right

  • Organize Chats - Create separate chats for different topics or projects

  • Review Sources - Check the source references to verify information

Common Use Cases

Data Extraction

  • "What is the invoice date on document X?"

  • "List all line items from invoice 12345"

  • "Show me the vendor information from these receipts"

Document Search

  • "Find all contracts with Company ABC"

  • "Show documents uploaded last week"

  • "Which invoices are over $10,000?"

Summarization

  • "Summarize the key points of this contract"

  • "What are the main terms in this agreement?"

  • "Give me an overview of this report"

Comparison

  • "Compare invoice 123 and invoice 456"

  • "What's different between these two contracts?"

  • "Show me pricing changes across these documents"

Tips

  • The chat interface works best with documents already processed in the workspace

  • Create a new chat for each distinct topic or research area

  • Use natural language - you don't need special syntax

  • The AI learns from the conversation, so follow-up questions are often more accurate

  • Message templates save time for repetitive queries

  • Chat sessions are saved automatically as you interact

Did this answer your question?