Skip to main content
Most of a shop’s support mail is the same handful of questions: where is my order, can I change the address, can I return this, is this back in stock. Answering one takes a minute of looking the order up and a minute of writing. Sensbot Email Assistant does both parts. It reads the mail arriving in your support mailbox, finds the order the customer is writing about in the data it synced from your store, and leaves the reply waiting in your Drafts folder. You open it, change what you want, and send it. A customer email in Gmail with the Sensbot panel beside it showing the drafted reply
The assistant never sends. Every reply is a draft in your own mailbox until a person sends it.
This plugin connects your store. The mailbox is connected afterwards in the Sensbot dashboard, by signing in to Google or Microsoft or by giving IMAP details. Nothing about your mail passes through your WordPress site, and no mailbox password is ever stored in WordPress.

Before you start

You do not need a Sensbot account first. Connecting creates it and starts a 14 day free trial, with no payment card.

Step 1 · Install the plugin

  1. In your WordPress admin, go to Plugins, then Add New Plugin.
  2. Search for Sensbot Email Assistant.
  3. Click Install Now, then Activate.
You can also install it from the WordPress.org listing: Sensbot Email Assistant for WooCommerce.
This plugin has no front-end code. Your visitors see nothing and load nothing extra. A chat assistant on the storefront is the separate Sensbot Chatbot plugin, and the two can be used together.

Step 2 · Connect the store

  1. Go to WooCommerce, then Sensbot Email Assistant.
  2. Check the Your email address. This becomes your Sensbot account address and the sign-in link is sent there.
  3. Tick I accept the Terms of Use and the Privacy Policy.
  4. Click Connect & start free trial.
The Sensbot Email Assistant settings screen before connecting: an email field, the terms checkbox and the Connect and start free trial button The plugin creates one read only WooCommerce REST API key named Sensbot Email Assistant (read-only) and hands it to Sensbot. Sensbot cannot change anything in your store, and the key is deleted when you disconnect or delete the plugin. Follow the Set my password link that appears, so you can sign in to the dashboard directly later.

Step 3 · Connect the mailbox

Once the store is in, the settings screen says One step left: connect the mailbox the assistant should work in. Until a mailbox is attached the assistant has nothing to read and writes no drafts. The settings screen after connecting, showing the store data import finished and the mailbox not connected yet
  1. Click Open Sensbot dashboard.
  2. Open the Email Assistant tab for your store.
  3. Click Connect Email Account and choose how to connect:
    • Gmail — sign in to Google and confirm access.
    • Outlook / Microsoft 365 — sign in to Microsoft and confirm access.
    • IMAP / SMTP — enter your mail server details.
The Sensbot dashboard Email Assistant tab with the Connect Email Account button and the three setup steps Back in WordPress, click Refresh status. The Mailbox row turns to Connected.
A Google or Microsoft sign-in cannot happen inside a WordPress settings screen, which is why this step lives in the dashboard. Shared mailboxes such as info@yourstore.com on Microsoft 365 need a little extra care: see Microsoft 365 Setup.
We can also connect some helpdesk platforms instead of a raw mailbox. Write to support@sensbot.ai and tell us which one you use.

Step 4 · Let it learn your writing

The assistant reads the replies you have already sent and copies how your shop writes: greeting, sign-off, length, how formal you are. Give it a little time on a real mailbox before you judge the first drafts, and shape it in the dashboard: Full detail: Email Assistant Configuration.

Step 5 · Work the drafts where you already work

The drafts land in your mailbox’s own Drafts folder, so you can simply work in Gmail or Outlook as usual. Two optional add-ins put the assistant beside the message, with the reasoning, the order it found, and a Generate new reply button: The Sensbot add-in in Outlook, showing the drafted reply next to the customer's message Everything is also readable in the dashboard: the customer’s email, the draft, the order behind it, and why the assistant answered the way it did. The Sensbot dashboard showing a processed customer email, the drafted reply and the matched order

What the plugin does on your site

  • Creates one read only WooCommerce REST API key, Sensbot Email Assistant (read-only).
  • Adds one settings screen under WooCommerce.
Nothing else. No storefront script, no tables, no background calls: the settings screen talks to Sensbot only when you click something. What Sensbot reads with the key, on a recurring schedule: products, product categories, orders, the WooCommerce system status and your published pages. That is what lets a draft quote the real order, the real price and your real policy instead of guessing. Order records include the buyer’s name, email address, phone number and addresses. See the Privacy Policy. Your mail is read by Sensbot’s servers through the mailbox connection you made in the dashboard, and never passes through WordPress.

Troubleshooting

Sensbot validates the key by calling your store from the outside. It fails when the site is not on HTTPS, is not publicly reachable (local address, staging password, “Coming soon” mode, IP allowlist), has permalinks set to Plain, or has a security plugin blocking the WooCommerce REST API.Test it: open https://your-store.com/wp-json/ in a browser. If that does not return JSON, fix that first.
Click Refresh status on the settings screen. The row is read from Sensbot at page load, so it lags until you ask for it again.If it stays that way, open the dashboard and check the Email Assistant tab: a Google or Microsoft consent that was closed halfway leaves no connection behind.
Work through it in this order:
  1. Is the Mailbox row Connected?
  2. Is the Store data import row Finished?
  3. Are the incoming messages actually landing in the connected mailbox, and not being filtered into another folder by a rule before Sensbot sees them?
  4. Do your email filters exclude the kind of message you are testing with?
A draft can also be deliberately withheld. Every draft passes a validator first, and one that claims something the assistant cannot stand behind is suppressed and the message marked as needing a person. Those are visible in the dashboard.
The assistant learns from the replies you actually send, so the more real sent mail there is in the mailbox, the closer it gets. You can steer it directly in Writing style and Custom instructions.
Store data is read at connect and refreshed on a recurring schedule, not instantly. A change made in WooCommerce takes some time to reach the assistant.
Nothing. Deactivating stops Sensbot reading your store data. Your account, your mailbox connection and your settings stay as they are, so you can activate again without setting anything up a second time.To actually close the connection, use Disconnect on the settings screen, or delete the plugin.

Trial, pricing and billing

Connecting starts a 14 day free trial, with no payment card. After the trial, paid plans start at 49 EUR per month. Current plans and limits are at sensbot.ai/pricing. If no payment method is added, the trial ends, drafting stops, and nothing is charged. Billing is handled in the Sensbot dashboard, not in WordPress.

Disconnecting and removing everything

  • Disconnect on the settings screen closes the connection on Sensbot’s side and deletes the API key, while keeping the plugin installed.
  • Deleting the plugin does the same and also removes every setting it stored.
To have the data already held on Sensbot’s servers deleted, write to support@sensbot.ai.

🎉 Done

Your support mailbox now has drafts waiting in it, written from your real orders. You stay in control of every send. Need help? Contact us at support@sensbot.ai.