WP Manifestindependent plugin directory
manifest / ai / kivor-chat-agent

Kivor Chat Agent

Kivor Chat Agent brings AI-powered support and discovery to WordPress websites

by ifeanyiachi · github.com/ifeanyiachi/kivor-chat-agent · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/ifeanyiachi/kivor-chat-agent/archive/refs/heads/main.zip

Kivor Chat Agent brings AI-powered support and discovery to WordPress websites.

Description

Kivor Chat Agent helps you answer questions faster, guide visitors to the right content or products, and connect site knowledge from WordPress content and external systems.

Features include:

  • AI chat for WordPress websites.
  • Semantic and hybrid search for site content and product discovery.
  • Product recommendations and product card responses when WooCommerce is active.
  • WhatsApp integration.
  • WordPress content knowledge sync.
  • Knowledge sources including Zendesk and Notion.
  • Multiple embedding providers: OpenAI, Gemini, OpenRouter, Cohere.
  • Pinecone and Qdrant vector store support.
  • Analytics insights and chat log tools.
  • Forms integration for lead capture and support requests.
  • Phone call features.
  • Advanced chatbot styling controls.
  • Consent and privacy controls.
  • Webpage scanning.

Use Kivor Chat Agent when you want a storefront assistant that can:

  • Reduce repetitive support requests.
  • Improve content discovery and conversion.
  • Pull answers from your site content and knowledge sources.
  • Route conversations into channels your team already uses.

The plugin includes an admin area for configuring chat behavior, AI providers, embeddings, knowledge sources, styling, integrations, and privacy settings.

Installation

  1. Upload the plugin files to the /wp-content/plugins/kivor-chat-agent/ directory, or install the plugin through the WordPress Plugins screen.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Open the Kivor Chat Agent settings page and configure your AI provider, embeddings, knowledge sources, and storefront settings.
  4. Add the required API keys and publish the chat widget to your store.

Frequently Asked Questions

Does this plugin require WooCommerce?

No. Kivor Chat Agent is built for WordPress websites and supports WooCommerce product features when WooCommerce is active.

What do I need to set up first?

You need to install the plugin, configure an AI provider, set up embeddings or a vector store, and add any knowledge sources you want the assistant to use.

Which AI providers are supported?

The plugin includes support for multiple providers, including OpenAI, Gemini, and OpenRouter.

Which embedding providers are supported?

The plugin includes support for multiple vector and embedding options, including OpenAI, Azure OpenAI, Cohere, OpenRouter, Gemini, local storage, Pinecone, and Qdrant.

Can I use local or self-hosted storage?

Yes. The plugin includes local storage options and support for external vector databases.

Can I import knowledge from external systems?

Yes. The plugin includes knowledge-source support for WordPress content and external platforms such as Zendesk and Notion.

Does the plugin support product recommendations?

Yes. The chatbot can surface product cards and product recommendations from your WooCommerce catalog.

Does the plugin support WhatsApp?

Yes. WhatsApp integration is included for store communication workflows.

Is the plugin GDPR-friendly?

The plugin includes consent and privacy-related controls to help you manage user data responsibly. You should still review your own legal and compliance requirements.

What happens when I uninstall the plugin?

If total uninstall is enabled in the plugin settings, the plugin removes its data, tables, options, transients, and related cron events.

Will uninstall remove all data automatically?

Only if total uninstall is enabled in the plugin settings.

External Services

This plugin connects to third-party services based on the providers you configure in the plugin settings. No external connections are made until you enter API keys and enable specific features.

AI Chat Providers

When you configure an AI provider and a visitor sends a chat message, the plugin sends the conversation messages (user input, system instructions, and any relevant context from your knowledge base) to the selected provider:

Embedding Providers

When you configure an embedding provider, the plugin sends knowledge base article text to generate vector embeddings for semantic search:

Vector Store Providers

When you configure an external vector store, the plugin sends embedding vectors and metadata (object type, object ID, content hash) for storage and retrieval:

Knowledge Source Integrations

When you configure external knowledge sources, the plugin fetches articles or pages from these platforms to build the knowledge base:

Screenshots

None yet.

Changelog

1.0.0

  • Initial release.