Everything you need to engage your visitors
IrisAI packs powerful capability into an elegant, easy-to-use package.
Choose your style — or use both
Full-page chat
A dedicated destination for questions, with a hero section, animated wave background and suggestion chips.
- Customisable branding and colours
- Smart suggestion chips
- Fully responsive
- Source citations on every answer
Add [irisai_chat] to any page.
Floating widget
Site-wide assistance without dedicating screen space. On by default.
- Any corner position
- Persistent history across pages
- Clickable source cards
- Fullscreen on mobile
Auto-injected, or place [irisai_widget] manually.
Powered by real retrieval, not guesswork
Semantic search
Finds content by meaning, so visitors don’t have to guess your terminology.
Keyword matching
Runs alongside it, catching exact codes, names and version numbers.
Source citations
Every answer links the pages it drew from, so visitors can verify it.
The answerable gate
When nothing matches well enough, the assistant says so instead of inventing an answer.
Heading-aware chunking
Content is split at section boundaries, so passages stay on one topic.
Multi-provider
Current models from OpenAI, Anthropic and Google, switchable from one dropdown.
Built for the people who run the site
Search Eval
Run real questions against retrieval and see the scores behind every answer or decline. No answer generated, so you can tune without burning your budget.
Chat history
See what visitors actually ask — including the questions your content doesn’t answer yet. The closest thing to a demand report your site will produce.
Usage tracking
Requests, tokens and credits, with balance alerts before you run out.
Debug panel
Logged-in admins see retrieval diagnostics inline: how many passages cleared the floor, the gate decision, and the top matches with scores.
Chat Tester
Try questions from the admin without touching the front end, with request timings and error detail.
Rate limiting
Built-in protection on chat and the feature endpoints, so a burst of traffic can’t run your balance down.
Content indexing that keeps up
Index posts, pages, custom post types and WooCommerce products. Text and scanned PDFs are supported. Auto re-index keeps answers current as you publish, and deleting a post removes its passages so retired content stops surfacing in answers.
Customisation
Your voice
Write your own system prompt on top of the default. Set the tone, decide how to handle booking requests, and choose when to hand off to a human.
Your look
Brand colours, wave animation settings, welcome message, placeholder text and suggestion chips are all configurable.
Your language
The assistant replies in the language the visitor used, translating from your content where it needs to.
Your limits
Set maximum response length to control cost and keep answers tight. Adjust chunk size and overlap if your content is unusual.
Your rules
Filters let developers adjust similarity thresholds, override the answerable decision, and change how context is assembled.
Your data
Privacy mode disables query logging. A consent checkbox is available. Clean uninstall removes everything.
Works with what you already have
- Block themes and classic themes — the widget auto-injects either way, and the shortcode works anywhere.
- Page builders — Elementor, Divi, Beaver Builder, WPBakery and Gutenberg all accept the shortcodes.
- WooCommerce — index product descriptions so shoppers can ask about what you sell.
- Caching plugins and CDNs — the chat endpoint is designed to work behind them.
- Multisite — each site keeps its own index and settings.
Add an assistant to your site in under ten minutes.