Context
The Context section is where you give your chatbot access to external information, turning it from a general-purpose AI into a specialized assistant that knows about your content.
Content Aware
When this feature is enabled, the chatbot will use the current page's content as part of its contextual understanding.

If the page has an excerpt, that excerpt will be used directly as the bot’s context.
If no excerpt is available, the plugin will automatically generate a short summary of the page content and feed that to the bot instead.
This is ideal for creating page-specific chatbots.
For example, placing a Content Aware chatbot on a product page allows users to ask things like: "What’s included in the box?" — and get answers directly based on that product’s content.
Vector Store
It allows you to connect your chatbot to a knowledge base you've created in the Train module.
Before using this feature, you must first create and configure your Vector Stores in the Train module. The chatbot cannot access any knowledge base unless it’s been set up there.
Pinecone and Qdrant are available as free addons, but they are disabled by default. To use them, go to the Addons page and activate the Vector DB addon first.

- Enable Vector Store: This must be checked to use your knowledge base.

- Vector Provider: Select the service where your knowledge base is stored (OpenAI, Pinecone, or Qdrant).

- Store/Index/Collection:
- For OpenAI, you can select one or more Vector Stores to use.
- For Pinecone, you must select a specific Index.
- For Qdrant, you must select a specific Collection.
- Embedding Provider & Model: If using Pinecone or Qdrant, you must select the same embedding provider and model that you used when creating the knowledge base.

- Limit: This sets the maximum number of relevant documents to fetch from the knowledge base to answer a user's question.
File Upload
When File Upload is enabled, a paperclip icon appears in the chat input area, allowing users to upload a file—such as a PDF or TXT document. The content of the uploaded file is then used as context for the current conversation.
This feature requires the Pro plan, the File Upload add-on to be active, and the Enable Vector Store option to be turned on for the chatbot.

The plugin uses these settings to create a temporary, single-use knowledge base from the uploaded file, which the chatbot references during the session.

Behavior depends on the selected vector provider:
- For Pinecone, the plugin uses namespaces to separate each user's uploaded files.
- For Qdrant, uploaded files are stored under isolated points, ensuring context is kept distinct.

- For OpenAI, uploaded files are stored with an expiration date. By default, files expire after 7 days, but you can change this in the main dashboard → OpenAI Settings.