EasyChat24 Live Chat

Description

EasyChat24 Live Chat adds a self-hosted customer support chat to your WordPress site.
Messages, operators, settings, and uploaded chat files are stored on your own WordPress hosting.

The basic live chat works locally and does not require a paid account or an external service.
Optional integrations can be enabled later from the EasyChat24 settings.

Features

  • Floating chat widget for site visitors.
  • Operator inbox stored on your own WordPress database.
  • Local message history and attachments.
  • Optional AI assistant via EasyTokens, OpenAI-compatible providers, or Gemini.
  • Optional Android operator app push notifications through the EasyChat24 FCM gateway.
  • Optional messenger channels such as MAX and Telegram.

External services

EasyChat24 Live Chat does not contact external services during activation.
External calls are made only after an administrator explicitly enables or configures the related feature.

Optional services:

  • EasyTokens: used for AI answers and optional gift tokens. If the administrator chooses to receive gift tokens, EasyChat24 sends the administrator email, site domain, installation ID, plugin version, and a technical signature to EasyChat/EasyTokens servers. Chat messages and attachments are not sent for the gift request.
  • OpenAI-compatible providers and Gemini: used only when the administrator enters an API key and enables the AI assistant. The API key is stored in the local WordPress database and is not printed into public JavaScript by this plugin. Visitor messages and the context required for the AI answer are sent to the selected AI provider. These direct provider integrations are optional and disabled by default.
  • EasyChat24 central gateway: used only for Android push notifications. The gateway receives installation identity, device target, chat ID, event type, source label, and a safe preview without full message text or attachments.
  • MAX and Telegram: used only when the administrator enters bot credentials and enables the corresponding messenger integration. Messages and supported attachments are sent to the configured messenger platform.
  • Dadata: used only when the administrator enters a Dadata API token for visitor IP geolocation. The visitor IP address is sent to Dadata to show approximate location information in the operator inbox.

Service information:

  • EasyChat24 website: https://easychat24.ru/
  • EasyChat24 privacy policy: https://easychat24.ru/legal/privacy/
  • EasyChat24 terms: https://easychat24.ru/legal/offer/
  • EasyTokens API: https://api.easytokens.ru/
  • EasyTokens privacy policy: https://easytokens.ru/legal/privacy/
  • EasyTokens terms: https://easytokens.ru/legal/offer/
  • OpenAI API: https://api.openai.com/
  • OpenAI API data usage policies: https://openai.com/policies/
  • Gemini API: https://generativelanguage.googleapis.com/
  • Google Gemini API terms: https://ai.google.dev/gemini-api/terms
  • MAX API: https://platform-api.max.ru/
  • Telegram Bot API: https://api.telegram.com/
  • Dadata Suggestions API: https://suggestions.dadata.ru/

Installation

  1. Upload the easychat24-live-chat folder to /wp-content/plugins/.
  2. Activate EasyChat24 Live Chat through the Plugins screen.
  3. Open the EasyChat24 menu in wp-admin.
  4. Change the generated EasyChat24 operator password after first login.
  5. Keep the widget enabled if you want the chat button to appear on the public site.

FAQ

Does EasyChat24 Live Chat require a cloud account?

No. The basic live chat stores data on your WordPress hosting.
External AI, push, and messenger integrations are optional.

Does EasyChat24 Live Chat send data to external servers automatically?

No. Activation creates local tables and settings only.
External services are contacted only after explicit administrator action.

Where are uploaded files stored?

Runtime files are stored outside the plugin code directory in the WordPress uploads area under easychat-runtime. If WordPress uploads are unavailable, the plugin shows an administrator error instead of writing runtime files to another content directory.

Reviews

There are no reviews for this plugin.

Contributors & Developers

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

Contributors

Translate “EasyChat24 Live 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.39

  • Renamed the WordPress.org package to EasyChat24 Live Chat.
  • Removed the public core REST proxy from the WordPress.org build.
  • Updated bundled Bootstrap to 5.3.8.
  • Expanded optional external service disclosures.

1.0.0

  • Initial WordPress.org-compatible packaging profile.