Requirements
Before installing, confirm your environment meets the following minimums:- PHP 7.4 or higher
- WordPress 6.4 or higher
- WooCommerce 8.0 or higher
- An Egentify account (free to create at egentify.com)
Install the plugin
Search for the plugin
Type Egentify for WooCommerce in the search box and click Install Now when the plugin appears.
Connect your store
Start the OAuth flow
Click Connect to Egentify. You’ll be redirected to egentify.com to authorize the connection.
Sign in to Egentify
Sign in to your existing Egentify account or create a new one — it only takes a moment.
Widget settings
You can customize the look and behavior of the chat widget from WP Admin > Egentify > Widget Settings — no code changes required. The settings take effect immediately and do not require you to reconnect your store.| Setting | Options | Notes |
|---|---|---|
| Primary color | Hex value | Sets the widget’s accent color to match your brand |
| Widget position | bottom-right / bottom-left | Where the widget launcher appears on screen |
| Offset X | 0–200 px | Horizontal distance from the screen edge |
| Offset Y | 0–200 px | Vertical distance from the screen edge |
| Window corner radius | 0–30 px | Controls the roundness of the chat window corners |
| Welcome text | Up to 300 characters | Displayed in the widget header; supports the {{agent_name}} placeholder |
| Starter buttons | Up to 4 buttons, 40 characters each | Pre-filled prompts shown to customers before they type |
| Auto-inject | On by default | Automatically adds the widget to every storefront page |
Advanced: using a shortcode
If you prefer to place the chat widget on specific pages rather than every page, disable Auto-inject in Widget Settings and use the[egentify_chat_widget] shortcode instead:
Disconnecting
To unlink your store, go to WP Admin > Egentify and click Disconnect. This immediately revokes the WooCommerce REST API key, removes the chat widget from your storefront, and unlinks the store from your Egentify project. Your Egentify project and its configuration are preserved — you can reconnect the same store at any time.The plugin sends a weekly heartbeat to Egentify to confirm the connection is healthy. If Egentify reports that the connection is no longer valid, the plugin automatically disconnects and you will need to reconnect your store.