Title: SSF Live Chat &amp; Product Enquiries
Author: Smart Solutions Framework
Published: <strong>November 6, 2026</strong>
Last modified: November 6, 2026

---

Search plugins

![](https://ps.w.org/ssf-live-chat-enquiries/assets/banner-772x250.png?rev=3786934)

![](https://ps.w.org/ssf-live-chat-enquiries/assets/icon-256x256.png?rev=3786934)

# SSF Live Chat & Product Enquiries

 By [Smart Solutions Framework](https://profiles.wordpress.org/ssfllc/)

[Download](https://downloads.wordpress.org/plugin/ssf-live-chat-enquiries.1.0.3.zip)

 * [Details](https://wordpress.org/plugins/ssf-live-chat-enquiries/#description)
 * [Reviews](https://wordpress.org/plugins/ssf-live-chat-enquiries/#reviews)
 *  [Installation](https://wordpress.org/plugins/ssf-live-chat-enquiries/#installation)
 * [Development](https://wordpress.org/plugins/ssf-live-chat-enquiries/#developers)

 [Support](https://wordpress.org/support/plugin/ssf-live-chat-enquiries/)

## Description

SSF Live Chat & Product Enquiries lets visitors ask questions on your website and
lets administrators reply from a local WordPress inbox. Messages remain in the website
database. The plugin is open source and does not require an SSF account, license
key or hosted chat subscription.

The enquiry workflow keeps a visitor’s public page context and selected product 
details beside the conversation. When WooCommerce is active, visitors can include
product quantities and selected variations, so staff can see what the customer is
asking about before replying.

#### Included features

 * Website chat widget with configurable business name, welcome message and accent
   colour.
 * WordPress administrator inbox with replies and conversation close/reopen controls.
 * Public page context and optional WooCommerce product enquiries with quantities
   and variations.
 * Visitor consent before saving a conversation; email is optional.
 * Random visitor access tokens, stored as hashes on the server.
 * Configurable conversation retention and integration with WordPress personal-data
   export and erasure tools.
 * Local CSS and JavaScript. No telemetry, remote license checks or external chat
   service.

This is a native website chat product, separate from SSF Chat Connect. It does not
open WhatsApp, send WhatsApp messages or require a WhatsApp account. It does not
send automated replies, independently find sales leads or guarantee enquiries.

#### Operation and limits

Keep the administrator inbox open while answering visitors. Open, visible chat windows
and inboxes poll every six seconds. Presence means recent inbox activity, not guaranteed
immediate availability. This plugin relies on your WordPress hosting; it is not 
a hosted chat-agent service and does not include background mobile notifications.

For bounded requests, the default is 20 product lines per enquiry, quantities from
1 to 9999, 2000 characters per message and 500 messages per conversation. The inbox
shows the latest 100 accessible conversations. These are operational limits, not
paid unlocks. Basic request limits reduce abuse, but do not replace hosting-level
protection. Reverse proxies must preserve the correct client IP for per-IP limits.

WooCommerce is optional. Chat works without it; the product enquiry button is added
to compatible classic WooCommerce single-product forms. Custom product templates
and block-based forms may need integration. WordPress 6.6+ and PHP 8.1+ are required.
Activate separately on each site; network activation is not supported.

#### Privacy

Visitor names, optional email addresses, submitted messages and selected public 
page/product details are stored in this website’s database after consent. Only a
SHA-256 hash of the random chat access token is stored server-side. The raw token
and enquiry selection are held in browser sessionStorage. Closing the tab can lose
that browser session; server access tokens expire after 14 days.

Rate-limit records use keyed hashes rather than raw IP addresses. The default retention
is 30 days, configurable from 1 to 365 days. A daily WordPress cron event removes
up to 500 expired conversations and their messages per run. Cron depends on site
traffic or a configured system scheduler. Administrators can use WordPress privacy
tools for email-matched exports and erasure; no account or email is required for
a visitor to chat.

Deactivation and uninstall preserve records and settings. Site owners are responsible
for their privacy notice, lawful data handling, backups and retention policy. No
third-party service receives chat data from this Free package.

#### Optional separate add-ons

The separately distributed Pro add-on includes quotation/follow-up tools and optional
Google Cloud Translation. Translation is not included in this Free package. The 
Free chat workflow works independently; no included feature expires or requires 
payment. See the [product information](https://ssfllc.com/ssf-live-chat-enquiries/)
for the separate editions.

#### Source code and development

The complete, editable source is included in this plugin ZIP. `assets/chat.js` is
the visitor chat source and `assets/admin.js` is the operator inbox source. Their
corresponding CSS files in `assets/` are also supplied in readable form. These exact
source files are loaded by the plugin; there are no separate minified bundles, transpiled
files or third-party JavaScript/CSS libraries.

No build step, package manager, compiler or external repository is needed. Edit 
the PHP, JavaScript or CSS files directly, test on a local WordPress installation,
and package the `ssf-live-chat-enquiries` folder as a ZIP. Source is licensed under
GPLv2 or later; see `LICENSE.txt`.

## Installation

 1. Back up your website and test on staging.
 2. Upload and activate the `ssf-live-chat-enquiries` plugin.
 3. Open **SSF Live Chat > Settings**, enter the business name and enable website live
    chat.
 4. Review the retention period and your site’s privacy policy, then save.
 5. Open **SSF Live Chat** to keep the inbox available. Use a separate visitor browser
    session to start and answer a test conversation.

## FAQ

### Does this require WooCommerce?

No. Website chat and the administrator inbox work without WooCommerce. WooCommerce
supplies optional product enquiry context.

### Is this a WhatsApp button?

No. Conversations happen on your website, and staff reply from WordPress. There 
is no WhatsApp integration in this plugin.

### Is translation included?

No. The separately installed Pro add-on provides optional translation. This Free
package does not call a translation provider.

### Do I need an SSF account or subscription?

No. The included chat and product enquiry workflow runs on your own WordPress installation.
Your hosting and staffing costs still apply.

### Are messages automatically emailed?

No. Staff must keep the inbox open to read and answer messages. There is no automatic
email delivery or background mobile notification service.

### What happens when I uninstall?

Settings and records are preserved. Use WordPress personal-data erasure tools for
authorized email-matched requests and choose an appropriate retention period before
removing the plugin.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“SSF Live Chat & Product Enquiries” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ Smart Solutions Framework ](https://profiles.wordpress.org/ssfllc/)

[Translate “SSF Live Chat & Product Enquiries” into your language.](https://translate.wordpress.org/projects/wp-plugins/ssf-live-chat-enquiries)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/ssf-live-chat-enquiries/),
check out the [SVN repository](https://plugins.svn.wordpress.org/ssf-live-chat-enquiries/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/ssf-live-chat-enquiries/)
by [RSS](https://plugins.trac.wordpress.org/log/ssf-live-chat-enquiries/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.3

 * Ship readable JavaScript, CSS and PHP with documented editable source locations
   and no build requirement.
 * Normalize allow-listed request fields and sanitize nonce values before verification.
 * Validate product JSON structure, identifiers and quantities; discard unknown 
   fields.
 * Pass only sanitized settings fields to the settings filter while preserving the
   separate Pro translation checkbox contract.

#### 1.0.2

 * Prepared the existing Free edition for WordPress.org with an accurate display
   name and edition-specific documentation.
 * Removed the one-product paid-edition restriction from the included enquiry basket;
   kept bounded requests and existing installation identifiers.
 * Included the GPL license text. Existing Pro/Agency packages are separate and 
   unchanged.

#### 1.0.1

 * Product branding update with compatible installation identifiers, settings and
   records.

#### 1.0.0

 * Initial self-hosted live chat and product enquiry release.

## Meta

 *  Version **1.0.3**
 *  Last updated **8 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.6 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 8.1 or higher **
 * Tags
 * [customer support](https://wordpress.org/plugins/tags/customer-support/)[live chat](https://wordpress.org/plugins/tags/live-chat/)
   [product enquiry](https://wordpress.org/plugins/tags/product-enquiry/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/ssf-live-chat-enquiries/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/ssf-live-chat-enquiries/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/ssf-live-chat-enquiries/reviews/)

## Contributors

 *   [ Smart Solutions Framework ](https://profiles.wordpress.org/ssfllc/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/ssf-live-chat-enquiries/)