WordPress plugin intelligence profile

Resayil AI – AI Assistant for WooCommerce

AI assistant for WordPress and WooCommerce. Chat with an AI store agent inside wp-admin to manage products, orders, and posts.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.3.6
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 8.1
Directory statusactive
Last directory update15 Aug 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Resayil AI – AI Assistant for WooCommerce version 1.3.6 as active, updated 2mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Resayil AI is a free WordPress plugin that gives your site an AI store agent you can chat with right inside wp-admin. It connects to the Resayil AI platform to read and draft WordPress posts, and it automatically detects WooCommerce, so product and order management show up in the same chat the moment WooCommerce is active. No extra setup, no separate app to learn.

AI assistant for WordPress and WooCommerce

Once connected, the Resayil AI agent can:

  • Read and draft WordPress posts on your behalf
  • View and assist with WooCommerce product and order management (automatically enabled if WooCommerce is active)
  • Chat with the Resayil AI agent directly from your WordPress admin (Resayil AI > AI Chat)
  • Show a live summary of your products and recent orders (Resayil AI > Store)

This plugin’s own chat surface is the in-admin AI Chat panel above. Telegram and WhatsApp are additional chat channels available on paid Resayil AI plans and are provisioned from your Resayil AI dashboard (not by this plugin); see your dashboard’s Channels page once connected.

Manage your store from chat

Every capability the agent can use is broken down on the Store Features page (Resayil AI > Store Features), with per-capability control: View, Manage, or Risky. Risky actions, such as deleting, cancelling, refunding, or changing prices, always require your explicit approval before they run. That approval requirement cannot be turned off.

You decide what the AI is allowed to touch, and nothing destructive happens silently.

Free to start

The base plugin is free to install and use: connecting your site, chatting with the AI agent, drafting WordPress posts, and viewing your WooCommerce products and orders. More advanced, hands-off automation is available through a Resayil AI plan. Check your Resayil AI dashboard for current plan details.

How it works

  • Install and activate this plugin.
  • Click Create account & connect on the Resayil AI page in your WordPress admin — no need to visit the Resayil AI website first.
  • Check your email and click the verification link. You’re bounced straight back to your WordPress admin, fully connected — no Connect Key to copy or paste.
  • The plugin generates a WordPress Application Password (and, if WooCommerce is active, a read-only WooCommerce REST API key) and securely registers your site with the Resayil AI backend. You never copy or paste credentials by hand. The agent starts in read-only mode; a read/write WooCommerce key is issued only if and when you enable writes for the connection.

If you already have a Resayil AI account, use Connect with a Key in Settings instead.

External Service Disclosure

io, operated by Resayil) so the Resayil AI agent can operate your store on your behalf. By using this plugin you agree to the Resayil AI Terms of Service and Privacy Policy.

What is sent, and when:

  • On connect (you click “Connect this site”): your site URL, the connecting user’s login name, a newly generated WordPress Application Password, your one-time Connect Key, and, if WooCommerce is active, a newly generated read-only WooCommerce REST API key/secret. A per-site secret used to verify signed requests from Resayil AI is also sent. These travel once, over HTTPS.
  • During normal use: the Resayil AI agent uses the stored Application Password / WooCommerce key to read and (only with your approval, and only once writes are enabled for your connection) update your content, products, and orders. These requests are initiated by you through the Resayil AI chat agent.
  • AI Chat panel: chat messages you type into the Resayil AI Chat panel (Resayil AI > AI Chat in the WordPress admin) are sent to ecomai.resayil.io over HTTPS for AI processing; the AI reply is returned and displayed in the same panel. No chat content is stored by this plugin locally. The request is signed with your per-site secret so it is scoped to your account only.
  • On disconnect: the plugin revokes the Application Password and WooCommerce key it created and notifies Resayil AI (the notice is signed with your per-site secret so it cannot be spoofed for another site).

No data is sent to the external service without the site administrator explicitly initiating a connection. The Application Password is never stored in plaintext by this plugin; only the handles needed to revoke them are kept.

WooCommerce key permission and storage: the WooCommerce REST key is minted read-only by default (least privilege), matching the agent’s default read-only posture; a read/write key is provisioned only when you deliberately enable writes for the connection. Note that WooCommerce core itself stores the REST key’s consumer secret in plaintext in its own database table ( {prefix}woocommerce_api_keys ); this is standard WooCommerce behavior, not introduced by this plugin.

Keeping the key read-only by default limits the impact of any exposure of that table to read access.

Capability bridge (advanced, optional, off by default)

The plugin can optionally expose a small, named set of LOCAL operations to Resayil AI over a signed REST endpoint ( POST /wp-json/ecomai/v1/capability ). This is disabled by default and only runs when you enable it in Settings AND Resayil AI enables it for your account. It never executes remote or arbitrary code; only this fixed allowlist:

  • wp.get_seo_meta: read a post’s SEO title/description (Yoast).
  • wp.set_seo_meta: update a post’s SEO title/description (Yoast).
  • wp.upload_media: sideload an image into the media library from an HTTPS URL (the URL is validated against private/reserved/link-local addresses to prevent server-side request forgery).
  • wp.schedule_post: schedule a draft or pending post for future publication. It cannot schedule already-published content (which would unpublish it).

Every call is authenticated with an HMAC signature using your per-site secret, is replay-protected, and each capability has its own on/off switch (all default off). An optional storefront assistant widget is likewise off by default.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • ai assistant
  • store manager
  • chatbot
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 8.1
Update activity15 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.