Integrating AI Assist with WooCommerce

The instructions below are for desktops and laptops only.

Help your customers easily learn about your products, create orders, check their order status and more with AI Assist.


In this guide, we’ll walk you through the steps of integrating tawk.to’s AI Assist with your WooCommerce store.

Set up WooCommerce API credentials

1. Log in to WordPress.


2. On the left menu, go to WooCommerce and click Settings.

3. Go to the Advanced tab and select REST API.

4. Click Create an API Key.

5. Enter a short description for your API key.

6. Choose the user you want to grant API access to. Then, select Read or Write.

7. Click Generate API Key to create your API credentials.

8. Copy the Consumer Key and Consumer Secret for later.

Note: Keep your API credentials secure. To protect your store and customer data, be vigilant when granting necessary permissions.
Add the integration to tawk.to

1. Log in to tawk.to, and select the correct property.

2. Click Automations on the left navigation bar.

3. Click Integrations in the left submenu.

4. Select Woocommerce under E-Commerce.

You can also search for WooCommerce using the Search bar at the top.

5. This opens the WooCommerce Overview page. Click Install at the top right corner.

6. In the pop-up, enter the WooCommerce store URL. Paste the Consumer Key and Consumer Secret from your WooCommerce API credentials.


The API Prefix is optional. If you've customized your API route, enter the API Prefix.

Click Save.

7. After saving, click Agents in the left submenu.

8. Select your AI agent. Then, click Tools in the left menu and ensure the WooCommerce integration is enabled for your AI agent.

The integration is complete and your WooCommerce store is added to your AI agent’s tools.

If the search doesn’t return a result

If a product or order search fails or returns no results, AI Assist checks the AI agent’s other Knowledge sources for an answer. This allows the AI agent to continue helping the customer instead of returning no response.

Additional considerations

  • Test your setup
    After enabling the WooCommerce tool, test a few real-world examples to make sure product and order searches work as expected. Try different scenarios, such as partial product names, unavailable products, or cancelled orders, to see how your AI agent responds.

  • Protect customer information
    Avoid sharing sensitive personal information in live chats. Review your store’s privacy and customer verification processes to help keep customer data secure.


  • Check your plan limits
    WooCommerce integrations are available with paid AI Assist plans. Check your plan limits to make sure you have enough message credits and integration slots. For details, see this guide: AI Assist Plans and Subscriptions

  • Use clear data sources
    If your AI agent uses multiple Knowledge sources, make sure they provide consistent and relevant information. To learn how AI Assist prioritizes information from different sources, see this guide: Understanding AI Assist’s Data Sources

  • Plan for human support
    Set up an escalation path so chats are handed to a human agent when your AI agent cannot resolve a question or when a customer needs human assistance. For guidance on improving your AI agent’s responses, see this guide: Getting started with AI Assist

Related guides


If you have feedback about this article, or if you need more help:

Was this article helpful?

12 out of 19 liked this article

Still need help? Message Us