Changelog

WordPress, Shopify & a one-line JS embed

Getting AIML.chat onto your site is now a minutes-long job on whatever stack you run: a WordPress plugin, a Shopify app, and a single-line JavaScript embed all drop the same agent onto your pages. Each path reads from the one knowledge base you index, so the assistant answers consistently no matter how it was installed. You configure appearance once in the dashboard, and every embed picks it up.

Getting AIML.chat onto your site is now a minutes-long job on whatever stack you run: a WordPress plugin, a Shopify app, and a single-line JavaScript embed all drop the same agent onto your pages. Each path reads from the one knowledge base you index, so the assistant answers consistently no matter how it was installed. You configure appearance once in the dashboard, and every embed picks it up.

The widget itself is a tiny vanilla-JavaScript bundle that renders inside a Shadow DOM, so it never fights your site's CSS and stays well under a 30KB gzip budget. It ships light, dark, and auto themes, brand-color theming, custom launcher and greeting, suggested questions, and a proactive open — all set from the dashboard or overridden per embed with data attributes. Because the publishable key ships in your page source, chat requests are origin-bound: a leaked key can't be reused on an unrelated domain, which keeps your message quota yours.

For WordPress, the plugin handles the script injection for you, works with Gutenberg, shortcodes, and the classic editor, and lets you exclude specific pages like checkout or login. For Shopify, the app wires the widget into your theme with no code. And for everything else, the embed is a single script tag you paste once into your page template. The widget is open source under the MIT license, so you and your security team can read exactly what runs on your visitors' browsers before you ship it.

Lead capture works across all of them: when the assistant genuinely can't answer, it offers to collect the visitor's email so your team can follow up, turning a dead end into a warm lead instead of a bounce. The widget is accessible too — full keyboard navigation, focus management, and an "interacting with an AI" label that keeps you on the right side of the EU AI Act. It stores conversation history in the browser session only, with no tracking cookies, so it stays friendly to privacy-conscious visitors and to GDPR.

All three distribution paths are free to start and work on every plan, and they all honor the appearance, suggested questions, and agent settings you configure once in the dashboard — change them there and every install updates without you touching a line of markup. Grab your embed from the dashboard, see the widget docs for the full attribute list, or try it live in the playground before you install. Plan limits and lead-capture availability are on the pricing page, and the open-source repositories are listed under resources.

Add AI chat to your site

Free plan · No credit card · 5 minutes