AI chat
for WordPress.
The official Aetheris plugin. One-click install, settings page in wp-admin, knowledge base ingestion without leaving WordPress, and full chat analytics in your dashboard. Free to download.
One-click AI chatbot for any WordPress website. Trained on your content, embedded with zero code.
- Requires
- WP 5.8+ · PHP 7.4+
- License
- GPL-2.0+
- Author
- Aetheris Innovations
- Tested up to
- WP 6.5
What's in the box.
Upload the zip via Plugins → Add New → Upload Plugin, activate, and you're configuring the bot — not editing theme files.
Ingest URLs or upload PDFs / DOCX / Markdown directly from the wp-admin Knowledge Base tab. No CLI, no API keys to script around.
Conversations, messages, leads, and document counts surface in a Polaris-style dashboard tab — never leave WordPress to see how the bot is doing.
One toggle hides the “Powered by Aetheris” footer in the chat widget. Agencies can resell as their own.
Async-loaded script, Shadow-DOM-isolated widget, ~25 KB gzip, capability-checked admin pages, multisite-safe uninstall, GPL-2.0+.
Works with every theme that calls wp_footer() — block themes, classic themes, page builders, headless setups via WPGraphQL.
Live in 60 seconds.
Four steps. The first three get the widget on your site; the fourth is optional but unlocks the in-WordPress analytics + knowledge base tabs.
- 01Download the plugin
Grab the zip below. ~80 KB. No account required to download.
- 02Upload + activate
WP admin → Plugins → Add New → Upload Plugin → choose the zip → Activate.
- 03Paste your public key
Aetheris Chat → Settings → paste the ac_… key from your dashboard. The widget appears on every page in seconds.
- 04Train it on your content
Add an API key in Settings to unlock the Knowledge Base + Dashboard tabs. Ingest your homepage, FAQ, and a few key product pages.
Hide the widget on specific routes.
One filter — aetheris_ai_chat_should_load — lets you suppress the widget on any route. Drop this in your theme's functions.php to keep it off WooCommerce checkout, account pages, or anywhere else.
// functions.php — hide the widget on WooCommerce checkout
add_filter( 'aetheris_ai_chat_should_load', function ( $load ) {
if ( function_exists( 'is_checkout' ) && is_checkout() ) {
return false;
}
return $load;
} );Before you
install.
- Is the plugin free?
- Yes — the plugin itself is free and GPL-2.0-licensed. You need an Aetheris account to power the chatbot; the free tier covers up to 100 conversations per month.
- Will it work with my theme?
- Yes. The widget runs inside a Shadow DOM, so your theme's CSS can't reach it and ours can't leak out. Tested against the default Twenty Twenty-Four, Astra, GeneratePress, Divi, Elementor, and a handful of custom themes.
- Does it slow down my site?
- No measurable impact. The script is loaded async (it doesn't block parsing or first paint), the widget only mounts when a visitor clicks it open, and the bundle is ~25 KB gzipped. We use Vercel's edge network for global delivery.
- Does it conflict with caching plugins?
- It's compatible with W3 Total Cache, WP Rocket, and LiteSpeed Cache out of the box — the plugin only writes to wp_footer, which static page caches handle correctly. Clear your cache after toggling settings.
- Can I hide the widget on specific pages?
- Yes — use the aetheris_ai_chat_should_load filter (snippet on this page) or pick a different value under Settings → Load on. Common use case: hide on WooCommerce checkout.
- Is the plugin on wordpress.org?
- Submission is in progress. While we wait for review (typical turnaround 7-14 days), the latest build is downloadable here. The plugin will auto-update once it lands in the official directory.
- What about GDPR?
- The widget displays a disclosure on first message and visitors must opt-in before submitting a lead. Aetheris is GDPR-compliant; see our Privacy Policy.
- What's an API key for vs. a public key?
- Two different keys with different roles. The public key (ac_…) identifies your chatbot to the widget on the storefront — safe to expose. The API key (aks_live_…) is server-side-only, lives in WordPress's database, and unlocks knowledge base ingestion and analytics inside wp-admin. Without one, the widget still works; you just can't manage the KB from inside WordPress.
Plugin in. Account up.
Done.
The plugin is free; the AI behind it lives in your Aetheris account. Free tier covers 100 conversations per month — usually enough to validate the bot is paying for itself before you upgrade.