
內容簡介
BloomDesk Chatbot 將您的 WordPress 網站連接至 BloomDesk 客戶支援平台,讓 AI 自動回應訪客並在需要時輕鬆切換至人工回覆,無需擔心對話歷史的遺失。
【主要功能】
• AI 自動處理訪客對話
• 一鍵切換至人工操作
• 從 BloomDesk 控制台管理對話
• 自動頁腳放置或使用短碼顯示
• 支援多種主題和自訂顏色
• 內建速率限制和 Google reCAPTCHA 保護
外掛標籤
開發者團隊
原文外掛簡介
BloomDesk Chatbot connects your WordPress site to the BloomDesk customer support platform. Let AI answer visitors and take over any conversation when you want to reply personally, without losing its history.
AI features require a plan that includes them, and AI usage is billed separately. Human-only live chat is also available, including on the Free plan.
Availability: BloomDesk is currently a B2B service for businesses in Poland. Creating an account requires company details and acceptance of the terms of use.
Features
AI handles visitor conversations automatically, with one-click human takeover whenever needed
Manage conversations and reply as a human operator from the BloomDesk dashboard
Automatic footer placement or the [bloomdesk_chatbot] shortcode
Light, dark, and automatic themes, custom colors, and live appearance preview
Polish and English widget interface
Built-in rate limits and optional Google reCAPTCHA protection
Webhook credentials stay on the WordPress server and are not exposed to the visitor’s browser
Chat transcripts are not stored in the WordPress database
Optional “Powered by BloomDesk” link, disabled by default
Who it’s for
BloomDesk is designed for small and medium-sized service businesses that want to respond to website visitors faster, improve customer contact, and generate more leads.
It is a good fit for agencies, consultants, local service companies, and other service businesses where conversations with potential customers are an important part of the sales process.
BloomDesk is not currently designed for online stores that require direct access to product catalogs, stock levels, prices, or other e-commerce data.
How it works
Visitors send messages through the widget on your website. BloomDesk stores the conversation history and delivers replies to the same widget. When enabled, the AI assistant answers automatically; a human operator can take over and continue the conversation from the BloomDesk dashboard. You manage conversations in BloomDesk.
Get started
Create a BloomDesk account and connect your WordPress site to a team. The Installation section explains how to configure the webhook URL, add your site’s Origin, and display the widget.
View plans and pricing
External services
This plugin depends on the external BloomDesk service to provide chat functionality. External requests begin after an administrator configures a BloomDesk webhook URL and visitors use the chat.
BloomDesk (required for chat)
Service: BloomDesk
Terms of use: Terms of use
Privacy policy: Privacy policy
The BloomDesk terms of use and privacy policy are currently available in Polish.
The plugin connects to BloomDesk when:
a visitor sends a message
the widget checks for new messages
a visitor confirms or declines a chat action proposed by the service
Visitor message text and page context are sent to BloomDesk so that the chat can operate.
Data sent to BloomDesk may include:
message text (chatInput) and the session ID
page URL, page title, and user agent inside metadata
source marker (widget) and supported client capabilities (actions, room_switch)
the site’s Origin header, added by the plugin on the server
when checking for messages: externalSessionId, afterId, and polling information
when confirming or declining a proposal: externalSessionId
when reCAPTCHA is enabled: a short-lived session pass issued by this WordPress site after verification
The BloomDesk webhook token is added to requests on the WordPress server and is not exposed to the visitor’s browser.
The Google reCAPTCHA token itself is not sent to BloomDesk.
The visitor’s IP address is not included in the chat request body sent to BloomDesk. The WordPress site uses the address for local rate limiting and, when reCAPTCHA is enabled, for Google’s verification request.
Data received from BloomDesk includes chat messages from AI or human operators and session metadata required to continue the conversation.
Google reCAPTCHA (optional)
Google reCAPTCHA is used only when an administrator enables it and saves the required configuration.
Service: Google reCAPTCHA
Privacy policy: Privacy policy
Terms of use: Terms of use
When reCAPTCHA is enabled, the visitor’s browser loads https://www.google.com/recaptcha/api.js and displays the reCAPTCHA checkbox.
Google may receive the visitor’s IP address and interaction data according to Google’s own privacy policy. After the visitor completes the verification, this site’s server sends the reCAPTCHA token and the visitor’s IP address (REMOTE_ADDR) to https://www.google.com/recaptcha/api/siteverify.
Source code
The JavaScript and CSS included with this plugin are provided in human-readable source form.
The file assets/js/widget.js is both the source and runtime file. It is not compiled, bundled, or minified, and there is no JavaScript build step.
Other scripts in assets/js/ — including backend-connection.js, admin.js, btcb-defaults.js, appearance-preview.js, recaptcha.js, translations.js, and dashboard-hero.js — are also original source files.
Stylesheets in assets/css/ are likewise included as their original source.
