AiCB Chat Widget
AiCB Chat Widget adds the AiCB-style floating chat bubble to your site with an AI assistant behind it.
- Your instructions — a settings field tells the assistant about your business: products, shipping, returns, tone, boundaries.
- WooCommerce aware — visitors can check an order status (order number + billing email must both match) and ask about products, prices and stock. Works fine without WooCommerce too.
- Conversations stored for review — every chat is saved under AiCB Chat → Conversations. Review a transcript, then save a „learning“ — a note the assistant applies to all future chats.
- Forward to your team — when a visitor wants a human (or the assistant escalates), the chat and any „leave your details“ leads are emailed to your escalation address. That works with zero extra setup. Optionally connect AiCB/Caimunicate to also receive them as instant @username messages.
- Live human chat in the widget — with a Caimunicate platform key configured, visitors can talk to a real team member two-way without leaving the widget: the visitor gives their name and email, the widget connects them to your @username on Caimunicate, and replies stream back into the chat. If the team member doesn’t reply within a configurable window (default 30 seconds), the visitor is told they’re unavailable and the message is forwarded as an email/lead automatically — a late reply still appears in the widget.
- Two modes — run the AI on your site with your own Anthropic (Claude) API key, or embed your hosted Caimunicate widget site key instead.
- Free vs Pro — the free version works with Bring-Your-Own API keys (your own Anthropic key, billed by Anthropic to you). AiCB Chat Widget Pro ($19.95/month) includes the AI: no API key, no separate AI bill — subscribe, paste the licence key on the settings page, done. Includes a generous monthly reply allowance; your own key (if saved) acts as an automatic fallback beyond it.
External services
This plugin connects to third-party services only for the features you configure. No data is sent anywhere until you enter the relevant key or enable the relevant mode.
Anthropic API (api.anthropic.com) — used in on-site mode with your own API key. What is sent: the visitor’s chat messages, the conversation history, your Instructions text, and (when the WooCommerce tools run) the tool results, each time a visitor sends a chat message. Provider: Anthropic — terms: https://www.anthropic.com/legal/commercial-terms, privacy: https://www.anthropic.com/legal/privacy.
Demfilz licensing service (api.demfilz.com) — used only with the optional Pro subscription. What is sent: your licence key, site URL and plugin version when validating the licence (about once a day), and — while the Pro managed-AI relay is active — the same chat payload described above, which the service forwards to the Anthropic API. Billing is handled by Stripe on hosted pages. Provider: Demfilz — terms: https://demfilz.com/terms, privacy: https://demfilz.com/privacy.
Caimunicate / AiCB (caimunicate.com, or the endpoint you configure) — used only when you enter an agent API key and/or platform key. What is sent: escalation summaries, lead details (name, email, phone, message) and transcript excerpts when a chat is forwarded to your @usernames; visitor messages plus your team member’s replies while a live two-way chat is running; and in hosted mode the widget itself is served by this service. Provider: Caimunicate/AiCB — terms: https://caimunicate.com/terms.html, privacy: https://caimunicate.com/privacy.html.
With none of these configured the plugin still works as an email-only lead-capture chat: escalations and leads go to your escalation email via your own WordPress mail, and nothing leaves your site.
