EasyReply

Description

EasyReply connects your WordPress site to the EasyReply support bubble widget. After entering your Site ID, the bubble appears on your site’s frontend. You can control whether it is shown to logged-in users, logged-out users, or both.

When user identification is enabled, logged-in WordPress users are signed with an HMAC-SHA256 hash generated server-side from their email address, so conversations are tied to their account.

Documentation: https://easyreply.io/docs/channels/support-bubble

External services

This plugin connects to the EasyReply support bubble service to display a live chat widget on your website.

What the service is and what it is used for

EasyReply (https://easyreply.io) is a customer support platform. This plugin loads the EasyReply support bubble JavaScript from https://easyreply.io/support-bubble.js so visitors can start support conversations from your site.

What data is sent and when

  • On every public page where the bubble is enabled, the plugin enqueues the EasyReply script from easyreply.io. The script receives your configured Site ID via a site-id attribute on the script tag.
  • When user identification is enabled and a visitor is logged in to WordPress, the plugin also passes that user’s email address, display name, and a server-generated HMAC-SHA256 hash of their email to the EasyReply widget via EasyReply.init(). The HMAC secret itself is never sent to the browser.
  • Anonymous visitors do not have user identification data sent unless they interact with the support bubble, in which case any data submitted through the widget is handled by EasyReply according to their policies.

Terms of service and privacy policy

This service is provided by EasyReply Ltd.:
* Terms of service: https://easyreply.io/terms-of-service
* Privacy policy: https://easyreply.io/privacy-policy

Privacy

This plugin loads a third-party script from https://easyreply.io/support-bubble.js. When user identification is enabled, the logged-in user’s email, display name, and HMAC hash are passed to the EasyReply widget via EasyReply.init(). See the External services section above for full details and policy links.

Installation

  1. Upload the easyreply folder to /wp-content/plugins/ or install via the WordPress plugins screen.
  2. Activate the plugin through the Plugins menu.
  3. Go to Settings EasyReply.
  4. Enter your Site ID from your EasyReply dashboard.
  5. Optionally enter your HMAC Secret and enable Identify logged-in users with HMAC.
  6. Choose which visitors should see the support bubble.
  7. Save changes.

FAQ

Where do I find my Site ID and HMAC secret?

Both are available in your EasyReply dashboard under the support bubble channel settings.

Is the HMAC secret exposed on my website?

No. The secret is stored in WordPress and used only on the server to generate the user_hash. Only the hash is sent to the browser.

Do guest visitors need user identification?

No. Anonymous visitors only need the support bubble script. User identification applies to logged-in WordPress users when enabled.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“EasyReply” adalah perisian sumber terbuka. Orang-orang berikut telah menyumbang kepada pemalam ini.

Penyumbang

Translate “EasyReply” into your language.

Berminat dalam pembangunan?

Layari kod, periksa repositori SVN, atau langgani log pembangunan dengan RSS.

Changelog

1.0.0

  • Initial release.