Zozo Chat

Description

Zozo Chat adds a simple live chat to your WordPress site that works immediately after activation.

Works on shared hosting

The free version uses standard WordPress REST APIs and does not require any external services, background processes, or special server configuration.

Features

  • Handles multiple conversations simultaneously
  • Near real-time message updates using REST
  • Frontend chat widget for visitors
  • Admin chat interface inside WordPress
  • No Node.js or WebSockets required
  • Compatible with shared hosting environments

How it works

  • Visitors open the chat widget, enter an email address which is validated before starting the conversation
  • Messages are sent from the frontend chat widget to the site administrator
  • Administrators can handle multiple conversations simultaneously from the WordPress dashboard
  • Message exchanges are handled via WordPress REST endpoints

Screenshots

  • Visitor enters an email address to start a conversation
  • Visitor enters the validation code
  • Chat window with no messages yet, waiting for an agent to connect while the user can leave messages
  • Chat window after the first message is sent
  • Admin window with the new conversation listed
  • Chat window showing the inactivity countdown before automatic closure
  • Chat window when the visitor wants to close the conversation, but clisk on Cancel
  • Admin window after the agent closes the conversation. The Delete button appears
  • Chat window notifying the visitor that the conversation was closed by the agent
  • Admin window showing multiple conversations
  • User verification email code
  • Site admin email notification that a new chat was started by a visitor
  • Visitor email notification to confirm that an agent joined the conversation
  • Visitor email confirmation that the conversation was closed, with a transcript attached
  • The transcript attached to the email

Installation

  1. Upload the plugin to /wp-content/plugins/ or install it via Plugins > Add New.
  2. Activate the plugin.
  3. Open the chat widget on the frontend or view conversations in the WordPress admin area.
  4. The /source-code directory contains the full, human-readable React source and configuration files (Vite, TS, etc.). To verify the build, navigate to that folder and run npm install && npm run build.

FAQ

Does this require WebSockets or Node.js?

No. The free version runs on regular shared hosting and uses REST APIs.

Can it handle multiple chats at the same time?

Yes. Multiple conversations can be handled concurrently from the admin interface.

Is there a Pro version?

This plugin is using REST APIs that will make it work as it is on any shared hosting. Optionally, a Pro edition using WebSokets may be available separately on the authors page and can require a server capable of running Node.js and WebSockets.

Does this plugin collect personal data?

Yes. The plugin collects an email address provided by visitors in order to enable communication with the site administrator. This data is stored on the site and is not sent to third-party services by the free version.

How long are conversations stored?

Conversations may be automatically closed after 30 days of age. Closed conversations and related data may be removed after 60 days to reduce database size.

Where can I get support?

Support for the free version is provided via the WordPress.org support forums.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Zozo Chat” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Zozo 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.