Description
Flatzer Chat connects your WordPress site to Flatzer, a SaaS platform that deploys AI sales chatbots for small businesses. Once you paste the widget key from your Flatzer dashboard, the plugin loads the Flatzer chat widget on every front-end page of your site so visitors can talk to your AI sales assistant.
The widget runs inside a Shadow DOM, is loaded with defer, and is designed to never break your site’s layout or scripts. If no widget key is configured, the plugin loads nothing at all.
Third-party service
This plugin is a connector for the external Flatzer service and does not work without a Flatzer account:
- On every front-end page load, the plugin loads the widget script
widget.jsfromflatzer.com. - The widget then connects to the Flatzer service to power the chat: visitor messages typed into the chat window, plus standard technical data involved in serving the widget (such as IP address, browser user agent, and the page URL the widget is embedded on), are sent to and processed by Flatzer.
- No data is sent to Flatzer until the widget script is loaded, and the script is only loaded when you have saved a valid widget key.
Service provider: Flatzer (https://flatzer.com)
Terms of service: https://flatzer.com/terms
Privacy policy: https://flatzer.com/privacy
By installing and configuring this plugin you agree to the Flatzer terms of service and privacy policy linked above.
Installation
- Upload the
flatzer-chatfolder to the/wp-content/plugins/directory, or install the plugin through the WordPress Plugins screen directly. - Activate the plugin through the Plugins screen in WordPress.
- Go to Settings Flatzer Chat.
- Paste your widget key (it looks like
wgt_followed by 32 hexadecimal characters) and save. - Visit your site — the Flatzer chat bubble appears on every page.
FAQ
-
Where do I get my widget key?
-
Log in to your Flatzer dashboard and go to Settings Web widget. Copy the widget key (format:
wgt_+ 32 hexadecimal characters) and paste it into Settings Flatzer Chat in your WordPress admin. -
What data is sent to Flatzer?
-
When a valid widget key is configured, every front-end page load fetches
widget.jsfromflatzer.com, and the chat widget communicates with the Flatzer service. This involves visitor chat messages and standard technical data (IP address, user agent, embedding page URL). Nothing is sent if no widget key is configured. See the Flatzer privacy policy for details. -
Does the plugin slow down my site?
-
No. The plugin adds a single script tag loaded with
defer, so it does not block page rendering. The widget itself renders inside a Shadow DOM and is isolated from your theme. -
Can I disable the chat without deactivating the plugin?
-
Yes. Clear the widget key field in Settings Flatzer Chat and save. The script is no longer loaded.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Flatzer Chat” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Flatzer Chat” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release.
- Settings page under Settings Flatzer Chat with widget key validation.
- Front-end injection of the Flatzer widget loader with
defer. flatzer_chat_widget_srcfilter to override the script origin (for staging).- Clean uninstall: the stored widget key is deleted when the plugin is removed.