
內容簡介
Zanderio AI 是一款將您的 WordPress 網站或 WooCommerce 商店連接至 AI 銷售代理的外掛,能即時回答顧客問題,並使用實時產品和訂單數據,提升顧客服務體驗。
【主要功能】
• 一鍵啟用,與 Zanderio 後端自動連接
• 應用密碼認證,無需手動 API 金鑰
• WooCommerce 產品/訂單數據透過 Webhook 同步
• 小工具顏色可從設定中自訂
• 每日健康檢查,確認商店運行狀態
• 清潔卸載,移除所有相關數據
外掛標籤
開發者團隊
📦 歷史版本下載
原文外掛簡介
Zanderio AI connects your WordPress site or WooCommerce store to an AI-powered sales agent that
answers customer questions in real time using your live product and order data.
The chat widget is bundled directly inside the plugin — no external scripts are
loaded or executed at runtime. All communication with the Zanderio service uses
your store’s existing Application Password credentials over HTTPS.
Features:
One-click activation — auto-handshake with Zanderio backend
Application Password authentication (no manual API keys)
WooCommerce product/order sync via webhooks
Widget colour customisation from Settings → Zanderio
Daily health heartbeat
Clean uninstall — all data removed from both sides
External Services
This plugin connects your WordPress site to two Zanderio (zanderio.ai)
services over plain HTTPS REST calls. There is no WebSocket connection — all
communication, including live streaming chat responses, uses standard HTTPS
requests.
api.zanderio.ai (REST API — store connection)
Used server-side by the plugin (PHP) and client-side by the chat widget (JS)
to bootstrap the widget.
Server-side (PHP):
On activation — sends your store URL, site name, admin email, WordPress
version, WooCommerce version, and plugin version to register the store.
Webhooks — WooCommerce product and order data is pushed via webhooks so
the AI agent can answer customer questions accurately.
Daily heartbeat — a lightweight ping confirming the store is still active.
On deactivation / uninstall — notifies Zanderio to disconnect the store
and delete associated data.
Client-side (loader.js) — widget bootstrap:
POST /v1/widget/bootstrap — on page load, the widget exchanges the
plugin’s public widget key for a short-lived session token and your
appearance settings (brand color, logo, launcher animation). No personally
identifiable visitor data is required for this step; an anonymous visitor
id is generated locally and sent along so return visits resume the same
conversation.
agent.zanderio.ai (AI Service — chat)
Used client-side by the chat widget (JS) only, authenticated with the session
token issued by the bootstrap call above.
POST /v1/threads/{id}/chat — sends the visitor’s typed messages and
streams the AI agent’s reply back over the same HTTPS connection
(Server-Sent Events) as it’s generated.
GET /v1/threads/{id}/state — restores the visitor’s prior messages
when the widget reopens after a page reload, so conversation history isn’t
lost.
Links:
Zanderio Terms of Service
Zanderio Privacy Policy
Source Code & Build Tools
The file assets/loader.js is a minified production build. The full,
human-readable source code is available on GitHub:
Source repository: https://github.com/Zanderio-ai/zanderio-wp-widget
To build loader.js from source:
Clone the repository: git clone https://github.com/Zanderio-ai/zanderio-wp-widget.git
Install dependencies: npm install
Build for WordPress: npm run build:wordpress:prod
The compiled file is output to sources/wordpress/assets/loader.js.
Build toolchain: Vite + React +
Terser (minifier).
