DBM Sonia Shop Assistant Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
DBM Sonia Shop Assistant adds a conversational chat bubble to your website powered by the DBM-AI cloud service. It has two main jobs:
- Shop assistant — answers product questions, searches your WooCommerce catalog, compares items, recommends alternatives, and notifies on restocks.
- Form completion assistant — guides visitors through forms with field-by-field help, multi-field pre-fill from natural language, and accessibility features.
Features:
- Conversational shop assistant for WooCommerce — product search, details, comparison, recommendations, restock notifications
- Form completion assistant — field help icons, multi-field pre-fill from natural language
- Multilingual product search — visitors can search in 8 languages (EN, RO, ES, FR, DE, IT, PT, NL) even if your catalog is in a different language
- Smart query matching — fuzzy matching maps visitor queries to your store’s categories, brands, colours, and sizes
- Optional text-to-speech for AI replies
- Optional speech-to-text voice input
- Works with Contact Form 7, WPForms, Gravity Forms, Elementor Forms, and any HTML form
- Shadow DOM isolation — zero CSS conflicts with your theme
- Mobile responsive
- Per-page enable/disable control
- Optional Cloudflare Turnstile bot protection
- Privacy-first: PII is sanitized before reaching the AI
Setup:
- Install and activate the plugin
- Go to Settings > DBM Sonia Shop Assistant
- Paste your API key from your DBM-AI Dashboard
- Choose your form selector (auto-detected for popular form plugins)
- Done!
For step-by-step guides see the Tutorials.
External services
This plugin relies on two third-party services. Both are documented below so site owners and visitors know what data is sent and when.
1. DBM-AI
What it is and what it is used for: DBM-AI is the cloud AI service that powers the conversational chat widget (shop assistant + form assistant). The plugin loads the chat widget script from this service and forwards visitor chat messages to it for AI processing.
What data is sent and when:
- On each visitor chat message: the message text, conversation context, current page URL, and your site’s API key are sent to the DBM-AI API.
- When you save the API key, test the connection, or connect WooCommerce from the settings page: your API key, site URL, and (if WooCommerce is enabled) read-only WooCommerce REST API credentials are sent.
- When the chat widget is loaded on a page: the widget script is fetched from
https://dbm-ai.com/ai-form/plugin.js. - When text-to-speech is enabled and the AI replies: synthesized audio is streamed from the DBM-AI API.
Service provided by DBM-AI (https://dbm-ai.com):
- Terms of Service: https://dbm-ai.com/ai-form/terms/
- Privacy Policy: https://dbm-ai.com/ai-form/privacy-policy/
By activating this plugin and entering your API key you agree to the DBM-AI Terms of Service and Privacy Policy.
2. Cloudflare Turnstile (optional)
What it is and what it is used for: Cloudflare Turnstile is a CAPTCHA-style bot-protection service. The plugin only loads it if you enter a Turnstile Site Key in the settings page. When enabled, the Turnstile widget is shown on protected forms / chat sessions to verify that the visitor is not a bot.
What data is sent and when:
- When a visitor loads a page where Turnstile is enabled, the Turnstile JavaScript is loaded from
https://challenges.cloudflare.com/turnstile/v0/api.js. - The browser then exchanges environmental signals (IP address, browser fingerprint data, behavioural signals) with Cloudflare to generate a verification token. This is handled by Cloudflare and described in their privacy policy.
- The verification token is included with the visitor’s chat / form submission so the server can validate it.
Service provided by Cloudflare, Inc. (https://www.cloudflare.com):
- Terms of Service: https://www.cloudflare.com/website-terms/
- Privacy Policy: https://www.cloudflare.com/privacypolicy/
If you do not enter a Turnstile Site Key, no requests are made to Cloudflare.
Screenshots
No screenshots provided
