WooCommerce runs on WordPress, so you use the same free BotDesk plugin. Paste your key and your assistant answers shoppers on every page of your store.
Setup in 4 steps
The easiest way is the free BotDesk AI Chat plugin. Prefer not to add a plugin? There is a copy-and-paste method below the steps.
Create your BotDesk account and type in your store's address. BotDesk reads your store and learns your products, shipping and return policies on its own, so there's nothing to type in by hand. Then copy your API key. It starts with bd_. Don't type it by hand.
Copy code. Your key is the part inside data-api-key="…".Site key (used in your install code) near the bottom, and click Copy.In your WordPress admin, go to Plugins > Add New. Search for BotDesk AI Chat, click Install Now, then click Activate. (Here is the plugin's page on WordPress.org if you want to check it first.)
BotDesk AI Chat instead. Watch on YouTubeGo to Settings > BotDesk. Paste your key into the API key box, make sure Show widget is checked, and click Save Changes. That's all the plugin needs: your bot's look and everything else come from your BotDesk account.
Open your store in a new tab. The chat bubble appears in the bottom corner of every page, including product pages. Click it and ask a product question to test it.
If your store already uses a code snippets plugin such as WPCode, copy your install code from the Install section of your BotDesk dashboard and paste the whole code into that plugin's Footer box, then save. It looks something like this:
<script async src="https://botdesk.studio/widget.js" data-api-key="YOUR_API_KEY" data-name="AI Assistant" data-color="#1F5AA8" data-greeting="Hi! 👋 How can I help you today?"></script>
Copy yours from the dashboard instead of typing it: your copy has your own key where this one says YOUR_API_KEY. The code carries your key and a few display settings. Everything else, like what the bot knows, your hours and where leads go, loads from your BotDesk account.
Then check your store as in step 4.
On the Store Pro plan, the bot can look up an order and tell the shopper its status and tracking. It only answers after the shopper gives the order number and the email on the order.
WooCommerce > Settings > Advanced > REST API and click Add key.Permissions to Read, and click Generate API key.Not on Shopify? Connect a WooCommerce store. Paste your store address, the consumer key and the consumer secret, and click Connect WooCommerce.We check the key against your store before saving it, store it encrypted, and only ever read orders. See the plans made for online stores.
After you install
These settings live in your main BotDesk dashboard. On a store plan, open the account menu at the top of your store dashboard and choose Business dashboard.
Open your website and look for the chat bubble in the bottom corner, then ask it a question. You can also open the Install tab in your dashboard, type your website address and click Check if it's live.
When the bot takes a visitor's name and phone number, we email it to you and it also shows in the Leads tab. It goes to the email you signed up with unless you change it: open Knowledge, click What your bot can do, and fill in Where should we send new leads?
Lead capture starts on the Starter plan. The Free plan answers questions only.
Change anything in your dashboard, like what the bot knows, how it looks, the pop-up message or the booking button, and save. Changes reach your site automatically within a few minutes. You don't need to paste the code again. Not seeing a change yet? Do a hard refresh: Ctrl+Shift+R, or Cmd+Shift+R on a Mac.
Your business hours (Knowledge, then Business info, then Hours) are what the bot tells visitors when they ask if you're open. The team schedule in the Team tab (Growth plan and up) only decides when your staff show as available for live chat. They are separate, so changing one doesn't change the other.
Open Knowledge, then Business info, and scroll to Hours. Under Closed days and holidays, tap a holiday, use Going on vacation? for a run of dates, or click + Add a closed day. Check that Your time zone is right, then click Save settings. The bot will tell visitors you're closed on those days.
Send us your website address and we'll help you get it live by email, free.
Someone else runs your website? Open the Install tab in your BotDesk dashboard and click Email steps to my web person. Or email hello@botdesk.studio. We'll reply by email within 24 hours.
FAQ
No. WooCommerce runs on WordPress, so you use the same free BotDesk AI Chat plugin, or paste the install code into a footer box. The chat shows on every page of your store.
BotDesk learns your products from your store's pages when it reads your site. Add anything it should always know, like shipping times or your return policy, in Knowledge, then Facts & FAQs.
Yes, on the Store Pro plan. Connect a read-only WooCommerce REST API key in your store dashboard (steps above). The bot only shares an order after the shopper gives the order number and the email on the order, so nobody can look up someone else's order.
No. The chat code loads in the background after the rest of your page, so visitors see your page first and the chat bubble appears a moment later.
Yes. Log into your BotDesk dashboard any time to update your business info, hours, services and FAQ answers. Changes reach your site automatically within a few minutes. You don't need to paste the code again.
Get Started
Start free, paste your key, and your store assistant is live in minutes.
Start free, or try a paid plan for 7 days✓ Free plan: no card needed ✓ 5-minute setup ✓ Paid plans from $29/mo: 7-day free trial, card at checkout, cancel anytime