Your agents need access to your knowledge base to provide accurate responses. This guide shows you how to assign knowledge to agents and manage it effectively.

How Agents Use Knowledge

When users ask questions, your agents search through assigned knowledge to find relevant information and generate accurate responses.

Knowledge Types

  • Documents — PDF files, Word documents, text files
  • Videos — Tutorial and product demonstration videos
  • Text — Direct text input about your business

Assigning Knowledge to Agents

Step 1: Navigate to Your Agent

  1. Log into your account at the Marketrix dashboard
  2. On the Home page, click on the application your agent belongs to
  3. Click on your agent to open its settings

Step 2: Access Knowledge Settings

Click the “Knowledge” tab or “Edit Knowledge” button.

Step 3: Select Application

Choose the application where your knowledge is stored and click “Continue”.

Step 4: Choose Knowledge

Select all relevant documents and videos, then click “Save”.

Best Practices

Choose knowledge that:
  • Matches your agent’s purpose
  • Addresses common user questions
  • Is accurate and up-to-date
Avoid knowledge that:
  • Is unrelated to your agent’s role
  • Is outdated or incorrect
  • Contains sensitive or confidential information

Managing Knowledge

  • Adding: Go to knowledge settings, click “Add Knowledge”, select new items, and save
  • Removing: Uncheck items you want to remove and save
  • Updating: Update the original knowledge in your knowledge base, then verify the agent still uses it correctly

Common Issues

IssueSolution
Agent not using knowledgeCheck assignment, verify application, ensure content is relevant
Poor search resultsImprove headings, add keywords, break up large documents
Outdated informationReview and update knowledge regularly
Irrelevant responsesRemove unrelated knowledge, improve organization

Next Steps

  1. Test your agent — Verify your agent uses knowledge correctly
  2. Create integrations — Deploy your agent to your website
  3. Manage knowledge — Continuously enhance your knowledge base