

AI chat page
IrisAI brings powerful AI chat capabilities to your WordPress site with semantic vector search (RAG) and source citations. Choose between two flexible connection modes and deploy with either a beautiful full-page chat interface or a convenient floating widget.
Watch the full setup & demo video:
IrisAI respects user privacy and data protection. Keys stored securely in WordPress database, server-side API calls only, optional privacy mode disables query logging, user consent checkbox for AI processing, and GDPR-ready features included.
Complete setup guide and documentation available in the plugin’s Usage tab. Get step-by-step instructions, troubleshooting tips, and best practices.
This plugin includes the following open-source libraries:
This plugin connects to external APIs to provide AI-powered chat responses and semantic (vector-based) search functionality.
The plugin may communicate with the following third-party services, depending on how it is configured by the site administrator.
When using Proxy Mode, this plugin sends requests to the IrisAI proxy service to process AI chat queries and vector search requests.
What the service is used for
• AI chat responses
• Semantic (vector-based) search over your site content
• Usage tracking, rate limiting, and billing management
What data is sent
• User chat messages
• Relevant indexed site content (for vector search)
• Website domain (for license verification)
• API authentication token
When data is sent
• When a user submits a chat query
• When content is indexed for vector search
Service provider
IrisAI
Website: https://irisai.cloud
Terms of Service
https://irisai.cloud/terms
Privacy Policy
https://irisai.cloud/privacy
When using BYO (Bring Your Own API Key) Mode, or when the IrisAI proxy forwards requests, this plugin communicates directly or indirectly with OpenAI’s API.
What the service is used for
• Generating AI-powered chat responses
• Processing embeddings for semantic search
What data is sent
• User chat messages
• Relevant indexed site content (for vector search)
When data is sent
• When a user submits a chat query
• When content is indexed for semantic search
Service provider
OpenAI, L.L.C.
Website: https://openai.com
Terms of Service
https://openai.com/terms
Privacy Policy
https://openai.com/privacy
When administrators configure BYO mode with an Anthropic Claude API key, the plugin communicates with Anthropic’s API for chat completions and embeddings (when supported).
What the service is used for
• Generating AI-powered chat responses via Claude
• Processing semantic search/embedding data (where available)
What data is sent
• User chat messages
• Relevant indexed site content (for vector search)
When data is sent
• When a user submits a chat query
• When content is indexed for semantic search
Service provider
Anthropic PBC
Website: https://www.anthropic.com
Terms of Service
https://www.anthropic.com/legal/terms-of-service
Privacy Policy
https://www.anthropic.com/legal/privacy
When administrators configure BYO mode with a Google Gemini API key (via Google AI Studio / Vertex AI), the plugin calls Google’s Generative Language API for chat completions or embeddings.
What the service is used for
• Generating AI-powered chat responses via Gemini
• Processing embeddings for semantic/Knowledge Index search
What data is sent
• User chat messages
• Relevant indexed site content (for vector search)
When data is sent
• When a user submits a chat query
• When content is indexed for semantic search
Service provider
Google LLC
Website: https://ai.google.dev
Terms of Service
https://ai.google.dev/terms
Privacy Policy
https://policies.google.com/privacy
Full-Page Chat:
[irisai_chat]
Creates a beautiful full-page AI chat interface with hero section, animated wave background, large search input, suggestion chips, real-time AI responses, and source citations.
Floating Widget:
[irisai_widget]
[irisai_widget position="bottom-right"]
[irisai_widget position="bottom-left"]
[irisai_widget position="top-right"]
[irisai_widget position="top-left"]
Creates a floating chat button that opens a popup window with compact chat interface, persistent chat history, and mobile-friendly fullscreen.
Customize the AI’s behavior with system prompts using available variables:
{site} – Your website URL{lang} – User language preferenceExample customizations by business type:
For best results:
Recommended setup:
Token recommendations:
Chat not working?
Vector search not finding content?
Widget not appearing?
IrisAI is designed with privacy in mind:
What data is sent to third parties:
User rights:
Recommendations:
If you use IrisAI on your site, we recommend adding AI data processing to your privacy policy, implementing user consent (checkbox available in Advanced settings), enabling privacy mode for GDPR compliance if needed, and informing users their questions are processed by AI.
When you delete IrisAI via the Plugins screen, you can optionally remove all plugin data including settings, Knowledge Index data, cached search results, and database tables.
To perform clean uninstall:
This plugin incorporates the following third-party library:
*Smalot PDF Parser**: Used for parsing and extracting text from PDF files. This library is developed by Smalot and distributed under the MIT License. For more details, visit the Smalot PDF Parser GitHub repository.