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
- Upload the plugin to /wp-content/plugins/ or install it via Plugins > Add New.
- Activate the plugin.
- Open the chat widget on the frontend or view conversations in the WordPress admin area.
- 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.
ContributorsTranslate “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.