Title: Solun AI Concierge Search
Author: SOLUN. LLC
Published: <strong>March 23, 2026</strong>
Last modified: April 21, 2026

---

Search plugins

![](https://ps.w.org/solun-ai-concierge-search/assets/icon-256x256.png?rev=3493684)

# Solun AI Concierge Search

 By [SOLUN. LLC](https://profiles.wordpress.org/solun/)

[Download](https://downloads.wordpress.org/plugin/solun-ai-concierge-search.1.1.1.zip)

 * [Details](https://en-au.wordpress.org/plugins/solun-ai-concierge-search/#description)
 * [Reviews](https://en-au.wordpress.org/plugins/solun-ai-concierge-search/#reviews)
 *  [Installation](https://en-au.wordpress.org/plugins/solun-ai-concierge-search/#installation)
 * [Development](https://en-au.wordpress.org/plugins/solun-ai-concierge-search/#developers)

 [Support](https://wordpress.org/support/plugin/solun-ai-concierge-search/)

## Description

Solun AI Concierge Search is a chatbot plugin that helps visitors find the best 
content on your WordPress site through conversation. You can choose from Claude (
Anthropic), ChatGPT (OpenAI), or Gemini (Google).

**Supported AI providers**

 * Claude (Anthropic)
 * ChatGPT (OpenAI)
 * Gemini (Google)

**Features**

 * Choose your AI provider and model from the settings screen.
 * API keys are stored encrypted and are only available to logged-in site administrators.
   They are never exposed to visitors or third parties.
 * The AI searches your site’s posts and pages and uses the results in its replies,
   so visitors are guided to the most relevant content.
 * View conversation history and logs in the admin screen.
 * A chat widget appears on the front end. You can customize the title, welcome 
   message, and colors in the settings.
 * Site-wide daily cap on WordPress content searches (default 500 per day, all visitors
   combined). Helps control server load; use 0 in settings for unlimited.

**Requirements**

 * WordPress 6.7 or higher
 * PHP 8.1 or higher

### External services

This plugin connects to third-party AI APIs to provide chatbot responses. The site
administrator configures ONE of the following providers in the settings; only the
selected provider receives data (not all three).

### 1. OpenAI (ChatGPT)

 * **What it is and what it is used for:** OpenAI’s Chat Completions API powers 
   the chatbot when “OpenAI” is selected. It processes visitor messages and returns
   AI-generated replies that guide users to relevant content on your site.
 * **What data is sent and when:** Each time a visitor sends a chat message, the
   plugin sends to OpenAI: the visitor’s message, the conversation history for that
   session (if any), a system prompt with instructions, and—when the AI performs
   a site search—the titles, URLs, and excerpts of matching WordPress posts and 
   pages. Data is sent only when the visitor submits a message and OpenAI is the
   configured provider.
 * **Terms of service:** https://openai.com/policies/terms-of-use
 * **Privacy policy:** https://openai.com/policies/privacy-policy
 * **API documentation:** https://platform.openai.com/docs/

### 2. Google (Gemini)

 * **What it is and what it is used for:** Google’s Generative Language API (Gemini)
   powers the chatbot when “Google” is selected. It processes visitor messages and
   returns AI-generated replies that guide users to relevant content on your site.
 * **What data is sent and when:** Each time a visitor sends a chat message, the
   plugin sends to Google: the visitor’s message, the conversation history for that
   session (if any), a system prompt with instructions, and—when the AI performs
   a site search—the titles, URLs, and excerpts of matching WordPress posts and 
   pages. Data is sent only when the visitor submits a message and Google is the
   configured provider.
 * **Terms of service:** https://policies.google.com/terms
 * **Privacy policy:** https://policies.google.com/privacy
 * **API documentation:** https://ai.google.dev/gemini-api/docs

### 3. Anthropic (Claude)

 * **What it is and what it is used for:** Anthropic’s Messages API powers the chatbot
   when “Anthropic” is selected. It processes visitor messages and returns AI-generated
   replies that guide users to relevant content on your site.
 * **What data is sent and when:** Each time a visitor sends a chat message, the
   plugin sends to Anthropic: the visitor’s message, the conversation history for
   that session (if any), a system prompt with instructions, and—when the AI performs
   a site search—the titles, URLs, and excerpts of matching WordPress posts and 
   pages. Data is sent only when the visitor submits a message and Anthropic is 
   the configured provider.
 * **Terms of service:** https://www.anthropic.com/legal/commercial-terms
 * **Privacy policy:** https://www.anthropic.com/legal/privacy
 * **API documentation:** https://docs.anthropic.com/

### General notes

 * API keys are stored encrypted on your WordPress site and are only accessible 
   to logged-in administrators. They are never sent to visitors or exposed in front-
   end code.
 * The plugin applies rate limits (10 chat requests per minute per IP) to protect
   against abuse. Separately, a site-wide daily limit on content searches applies
   to all visitors together (configurable in settings; 0 = unlimited).
 * Site owners should disclose this data flow in their site’s privacy policy and
   obtain any consent required in their jurisdiction.

## Installation

 1. Upload the plugin ZIP via Plugins  Add New  Upload Plugin, or extract the plugin
    into `wp-content/plugins/`.
 2. Activate “Solun AI Concierge Search” from the Plugins menu.
 3. Go to Settings  Solun AI Concierge Search and enter the API key and model for the
    AI provider you want to use.
 4. The chat widget will appear on the front end. You can change the title, welcome
    message, and colors in the settings if needed.

## FAQ

### Which AI providers can I use?

You can use Claude (Anthropic), ChatGPT (OpenAI), or Gemini (Google). You only need
to set the API key for the provider you want to use; you do not need to register
all three.

### How does the site search work?

The AI searches your site’s content based on the visitor’s questions and uses the
results to reply. Visitors are naturally guided to the content that best matches
their needs.

### Are API keys stored securely?

API keys are stored encrypted. Only logged-in site administrators can view or use
them. They are not exposed to visitors or anyone outside your site.

### Is there a rate limit for API requests?

Yes. To protect the service from abuse, this plugin applies per-IP, per-minute limits
on public endpoints.
 From the same IP address, `/chat` can be used up to 10 times
per minute. From the same IP address, `/history` can be requested up to 30 times
per minute. If the limit is exceeded, the API returns HTTP 429 (Too Many Requests).

Additionally, **site-wide** limits on **WordPress content searches** (not AI provider
calls) apply to all visitors combined for the calendar day in your site timezone.
The default is 500 searches per day until you save settings; set to 0 for unlimited.
Each search query executed for the AI tool counts toward this total; the internal`/
search` endpoint counts as one search when used.

### What data does this plugin send and store?

To provide AI responses, this plugin sends the visitor’s message and selected context
to the AI provider you configure (Anthropic, OpenAI, or Google).

On your WordPress site, the plugin can store conversation logs, search logs, and
error logs in custom database tables. API keys are stored encrypted and are only
accessible to logged-in site administrators.

Log retention is configurable in the plugin settings. We recommend that site owners
disclose this behavior in their site’s privacy policy and obtain any consent required
in their jurisdiction.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Solun AI Concierge Search” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ SOLUN. LLC ](https://profiles.wordpress.org/solun/)

[Translate “Solun AI Concierge Search” into your language.](https://translate.wordpress.org/projects/wp-plugins/solun-ai-concierge-search)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/solun-ai-concierge-search/),
check out the [SVN repository](https://plugins.svn.wordpress.org/solun-ai-concierge-search/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/solun-ai-concierge-search/)
by [RSS](https://plugins.trac.wordpress.org/log/solun-ai-concierge-search/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.1

 * Improve prompt safety and fix a bug that occurred while entering multibyte characterss

#### 1.1.0

 * Improved search behavior for more relevant results.
 * Added an embeddable UI for integrating the chat experience into pages.

#### 1.0.2

 * Fixed chat output sometimes showing raw JSON instead of plain text
 * Clearer admin notice when choosing a model
 * Search and prompt refinements; better handling when no results are found

#### 1.0.1

 * Removed old models

#### 1.0.0

 * Initial release
 * Support for Claude, ChatGPT, and Gemini
 * Site search to guide visitors to relevant content
 * Chat widget, conversation history, and logging

## Meta

 *  Version **1.1.1**
 *  Last updated **6 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress Version ** 6.7 or higher **
 *  Tested up to **6.9.10**
 *  PHP Version ** 8.1 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/solun-ai-concierge-search/)
 * Tags
 * [AI](https://en-au.wordpress.org/plugins/tags/ai/)[chat](https://en-au.wordpress.org/plugins/tags/chat/)
   [chatbot](https://en-au.wordpress.org/plugins/tags/chatbot/)[mcp](https://en-au.wordpress.org/plugins/tags/mcp/)
   [search](https://en-au.wordpress.org/plugins/tags/search/)
 *  [Advanced View](https://en-au.wordpress.org/plugins/solun-ai-concierge-search/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/solun-ai-concierge-search/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/solun-ai-concierge-search/reviews/)

## Contributors

 *   [ SOLUN. LLC ](https://profiles.wordpress.org/solun/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/solun-ai-concierge-search/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.solun.jp/)