Title: Kailin AI Bot
Author: SHABNAM
Published: <strong>July 5, 2026</strong>
Last modified: July 5, 2026

---

Search plugins

![](https://ps.w.org/kailin-ai-bot/assets/banner-772x250.png?rev=3596779)

![](https://ps.w.org/kailin-ai-bot/assets/icon-256x256.png?rev=3596779)

# Kailin AI Bot

 By [SHABNAM](https://profiles.wordpress.org/shcd/)

[Download](https://downloads.wordpress.org/plugin/kailin-ai-bot.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/kailin-ai-bot/#description)
 * [Reviews](https://wordpress.org/plugins/kailin-ai-bot/#reviews)
 *  [Installation](https://wordpress.org/plugins/kailin-ai-bot/#installation)
 * [Development](https://wordpress.org/plugins/kailin-ai-bot/#developers)

 [Support](https://wordpress.org/support/plugin/kailin-ai-bot/)

## Description

Kailin AI Bot is a WordPress chatbot plugin designed for Persian and RTL websites,
support teams, online stores, educational websites, and service-based businesses.

The plugin adds a responsive chat widget to the front-end and a modern management
panel to the WordPress dashboard. Site administrators can train the chatbot with
custom question-and-answer content, upload training files, view user conversations,
and connect the assistant to supported AI providers.

#### Main Features

 * Responsive front-end chatbot widget
 * RTL-ready interface for Persian websites
 * Light, dark, and colorful chat themes
 * Custom chatbot tone selection
 * Custom training with question-and-answer entries
 * Import training content from PDF, DOCX, TXT, CSV, XLS, and XLSX files
 * Paginated training list for better performance
 * User chat log viewer with pagination
 * Delete single or multiple training entries
 * Delete chat records from the dashboard
 * Stores chat messages in custom database tables
 * Stores visitor IP address with chat records
 * Tehran time support with Jalali date display
 * OpenRouter integration
 * Ollama integration
 * Cloudflare Workers AI integration
 * Host compatibility and PHP module status screen
 * REST API communication through WordPress
 * Custom table prefix using SHCD_ tables
 * InnoDB table creation when supported
 * Database handling through the WordPress $wpdb API

#### AI Providers

Kailin AI Bot can connect to different AI providers. The site administrator chooses
the active provider from the plugin settings.

 * OpenRouter
 * Ollama
 * Cloudflare Workers AI

The plugin sends user messages and the selected conversation context to the chosen
provider in order to generate responses. API keys and access tokens are saved in
the WordPress database and are not printed in the public front-end.

#### Custom Training

Administrators can add training content manually or import it from supported files.
The plugin can store structured question-and-answer content and use it as the knowledge
base for chatbot responses.

Supported import formats:

 * PDF
 * DOCX
 * TXT
 * CSV
 * XLS
 * XLSX

File parsing quality depends on the source file. Scanned PDFs or image-based documents
may require manual text correction before import.

#### Privacy

This plugin can store chat messages, assistant responses, session identifiers, visitor
IP addresses, selected AI provider names, model names, and message timestamps in
custom WordPress database tables.

If you use this plugin on a public website, you should update your privacy policy
and inform visitors that their chat messages may be stored and may be sent to the
selected AI provider for response generation.

#### Third-Party Services

This plugin can connect to third-party AI services only when the site administrator
enters the required credentials and enables the provider.

OpenRouter:
 * Service URL: https://openrouter.ai * Documentation: https://openrouter.
ai/docs * Privacy Policy: https://openrouter.ai/privacy * Terms: https://openrouter.
ai/terms

Ollama:
 * Service URL: https://ollama.com * Documentation: https://docs.ollama.
com * Privacy Policy: https://ollama.com/privacy * Terms: https://ollama.com/terms

Cloudflare Workers AI:
 * Service URL: https://developers.cloudflare.com/workers-
ai/ * Documentation: https://developers.cloudflare.com/workers-ai/ * Privacy Policy:
https://www.cloudflare.com/privacypolicy/ * Terms: https://www.cloudflare.com/terms/

When a provider is enabled, the plugin may send the visitor message, conversation
context, and configured model information to that provider. The data sent depends
on the active provider and plugin settings.

## Screenshots

[⌊Chatbot widget on the front-end.⌉⌊Chatbot widget on the front-end.⌉[

Chatbot widget on the front-end.

[⌊AI provider settings screen.⌉⌊AI provider settings screen.⌉[

AI provider settings screen.

## Installation

 1. Upload the plugin folder to the `/wp-content/plugins/` directory, or install the
    ZIP file through **Plugins > Add New > Upload Plugin**.
 2. Activate the plugin through the **Plugins** screen in WordPress.
 3. Open the **Kailin AI Bot** menu in the WordPress dashboard.
 4. Select your preferred AI provider.
 5. Enter the required API key, token, model name, or local service address.
 6. Add your first training entry or import a supported training file.
 7. Open your website front-end and test the chatbot widget.

## FAQ

### Does Kailin AI Bot work without an AI provider?

The plugin can store training content and chat records locally, but AI-generated
responses require at least one supported AI provider to be configured.

### Does the plugin expose API keys in the browser?

No. Provider credentials are used from the server side and are not printed in the
public chat widget.

### Can I use Ollama on shared hosting?

Only if the WordPress server can access the Ollama service URL. If Ollama is running
on your personal computer, a hosted WordPress website cannot access `localhost` 
on that computer.

### Does the plugin support Persian and RTL websites?

Yes. The dashboard and front-end widget are built for RTL layouts and Persian websites.

### Can I import scanned PDF files?

Scanned or image-based PDF files may not contain selectable text. In that case, 
you should extract the text with OCR first or enter the training content manually.

### Where are chat messages stored?

Messages are stored in the plugin custom database tables, including the SHCD_ai_chatbot_messages
table with the active WordPress database prefix.

### Does the plugin store IP addresses?

Yes. The plugin can store visitor IP addresses with chat records for management,
security, and reporting purposes.

### Can I delete stored chats?

Yes. The dashboard includes chat log management with pagination and delete options.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Kailin AI Bot” is open source software. The following people have contributed to
this plugin.

Contributors

 *   [ SHABNAM ](https://profiles.wordpress.org/shcd/)

[Translate “Kailin AI Bot” into your language.](https://translate.wordpress.org/projects/wp-plugins/kailin-ai-bot)

### Interested in development?

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

## Changelog

#### 1.0.0

 * Initial public release.
 * Added responsive chatbot widget.
 * Added Persian and RTL-friendly interface.
 * Added custom training management.
 * Added file import for PDF, DOCX, TXT, CSV, XLS, and XLSX.
 * Added OpenRouter integration.
 * Added Ollama integration.
 * Added Cloudflare Workers AI integration.
 * Added chat logs with pagination.
 * Added visitor IP storage for chat records.
 * Added Jalali date display and Tehran time support.
 * Added host compatibility screen.
 * Added custom SHCD_ database tables.
 * Added GPLv2 or later license declaration.

## Meta

 *  Version **1.0.0**
 *  Last updated **15 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [AI Chatbot](https://wordpress.org/plugins/tags/ai-chatbot/)[chatbot](https://wordpress.org/plugins/tags/chatbot/)
   [openrouter](https://wordpress.org/plugins/tags/openrouter/)[rtl](https://wordpress.org/plugins/tags/rtl/)
 *  [Advanced View](https://wordpress.org/plugins/kailin-ai-bot/advanced/)

## Ratings

No reviews have been submitted yet.

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

[See all reviews](https://wordpress.org/support/plugin/kailin-ai-bot/reviews/)

## Contributors

 *   [ SHABNAM ](https://profiles.wordpress.org/shcd/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/kailin-ai-bot/)