> For the complete documentation index, see [llms.txt](https://orimon.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://orimon.gitbook.io/docs/product-guides/create-a-bot/e-commerce-specialist-bot.md).

# E-Commerce Specialist Bot

Below is a step by step guide that will help you to create a E-Commerce chat-bot.

Click on the option to create a "E-Commerce Bot" to start your bot creation process.

You will see a page as shown below:&#x20;

<figure><img src="https://55912965-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxUW02x9klXneNc1Bxtt6%2Fuploads%2FAWRQBAZK6oRu03emv7ui%2FScreenshot%202024-01-10%20at%206.16.48%E2%80%AFPM.png?alt=media&amp;token=d7d627d6-81ef-4521-b7fe-cd7169e446c1" alt=""><figcaption></figcaption></figure>

Here you will be provided with one of 3 options to use as a base for your E-Commerce Bot:  *<mark style="color:green;">**Shopify**</mark>*, *<mark style="color:purple;">**WooCommerce**</mark>* & ***Custom Platform***.

You can jump straight to the section for the platform of your choice: [**Shopify**](#id-1.-shopify)**,** [**WooCommerce**](#id-2.-woocommerce) or [**Custom Platform**](#id-3.-custom-platform)**.**

{% hint style="info" %} <mark style="color:yellow;">**Hint:**</mark> If your Online Store is not listed via any E-Commerce Platform, and you have your product catalogue with all relevant information available, you should go with [**Custom Platform**](#id-3.-custom-platform)
{% endhint %}

## 1. Shopify

* Click on the "**Shopify**" option to continue.
* You will see a page as shown below. Enter a name for your Chat-Bot & your Company name in "**Bot Name**" & "**Company Name**" respectively.

<figure><img src="https://55912965-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxUW02x9klXneNc1Bxtt6%2Fuploads%2FEPZ3vekc9X7gQEPzLddk%2FScreenshot%202024-01-10%20at%206.17.16%E2%80%AFPM.png?alt=media&amp;token=9ce7ed01-4d8a-42bb-a154-48ca55bce7e5" alt=""><figcaption></figcaption></figure>

* Then click on "**Create Bot**".
* You will then see the next section, for your store URL. Paste the URL of your online Shopify store to continue.

<figure><img src="https://55912965-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxUW02x9klXneNc1Bxtt6%2Fuploads%2FgMCpguoiTsZun7I8ZyZQ%2FUntitled%20design%20(1).png?alt=media&amp;token=1705b6e3-6c58-4c6b-b096-c9ec25f26869" alt=""><figcaption></figcaption></figure>

* Then click on "**Continue**".
* You will then be redirected to a Permissions page, click on "**Accept**" to integrate your online store with you Chat-Bot.
* You will then see a page as shown below. Initially, your "**Items Synced**" will be 0, click on "**Sync Products**" to fetch your product catalogue from your store.
* Your should then be able to see your total products in your catalogue

<figure><img src="https://55912965-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxUW02x9klXneNc1Bxtt6%2Fuploads%2FSZnuzLA8PBT2QkFQFPur%2FScreenshot%202024-01-10%20at%206.18.15%E2%80%AFPM.png?alt=media&amp;token=ae6621a4-8ef3-48b1-acf3-c8e2b7c8ad5b" alt=""><figcaption></figcaption></figure>

* Then click on "**Done**".
* Your Chat-Bot will now start training and once finished you will be redirected to the test page of your new Chat-Bot.

## 2. WooCommerce

* Click on the "**WooCommerce**" option to continue.
* You will see a page as shown below. Enter a name for your Chat-Bot & your Company name in "**Bot Name**" & "**Company Name**" respectively.

<figure><img src="https://55912965-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxUW02x9klXneNc1Bxtt6%2Fuploads%2FIS4rK1OBUpPZwZL3jG9X%2FScreenshot%20from%202024-01-11%2012-45-13.png?alt=media&amp;token=73619cd0-99f7-449b-b098-157e17ce0c87" alt=""><figcaption></figcaption></figure>

* Then click on "**Create Bot**".
* You will then see the next section, for your store URL. Paste the URL of your online WooCommerce along with ***Client ID*** & ***Client Secret*** of your WooCommerce Plugin to continue.

{% hint style="info" %} <mark style="color:yellow;">**Hint:**</mark> Learn How to Generate ***Client ID*** & ***Client Secret*** here : [Generate WooCommerce API keys](https://woo.com/document/woocommerce-rest-api/?quid=a8fe96b858eb34493d50cb10e013ec68#section-2)
{% endhint %}

<figure><img src="https://55912965-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxUW02x9klXneNc1Bxtt6%2Fuploads%2F2u4O54B6xoME1qP1Lp0E%2FScreenshot%20from%202024-01-11%2012-50-20.jpg?alt=media&amp;token=a9f8641c-417b-4d33-99c1-94090cd4c5bb" alt=""><figcaption></figcaption></figure>

* Then click on "**Continue**"
* You will then see a page as shown below. Initially, your "**Items Synced**" will be 0, click on "**Sync Products**" to fetch your product catalogue from your store.
* Your should then be able to see your total products in your catalogue

<figure><img src="https://55912965-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxUW02x9klXneNc1Bxtt6%2Fuploads%2FlNGmvJhvNPxaxyngdU4r%2FScreenshot%202024-01-10%20at%206.18.15%E2%80%AFPM.png?alt=media&amp;token=2c6a3742-56fc-4fca-8a94-2d7e83e5c3d5" alt=""><figcaption></figcaption></figure>

* Then click on "**Done**".
* Your Chat-Bot will now start training and once finished you will be redirected to the test page of your new Chat-Bot.

## 3. Custom Platform

* Click on the "**Custom Platform**" option to continue.
* You will see a page as shown below. Enter a name for your Chat-Bot & your Company name in "**Bot Name**" & "**Company Name**" respectively.

<figure><img src="https://55912965-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxUW02x9klXneNc1Bxtt6%2Fuploads%2FGow5sju36PAOfM5U9atC%2FScreenshot%202024-01-10%20at%206.35.53%E2%80%AFPM.png?alt=media&amp;token=3fc4c9cb-922c-4788-b154-34aa54556042" alt=""><figcaption></figcaption></figure>

* Then click on "**Create Bot**".
* You will then see the next section, for your store URL. Paste the URL of your online Shopify store to continue.

<figure><img src="https://55912965-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxUW02x9klXneNc1Bxtt6%2Fuploads%2FqunBfPgsCXcx6Uo4NkqX%2FScreenshot%202024-01-10%20at%206.35.58%E2%80%AFPM.jpg?alt=media&amp;token=e8489103-e72a-4871-8e17-b9034b0626ce" alt=""><figcaption></figcaption></figure>

* Then click on "**Continue**".
* You will then see a page as shown below. Initially, your "**Items Synced**" will be 0.

<figure><img src="https://55912965-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxUW02x9klXneNc1Bxtt6%2Fuploads%2F3rFGIn9yXHh1p1yNpbfH%2FScreenshot%202024-01-10%20at%206.36.02%E2%80%AFPM.png?alt=media&amp;token=9a9bb0f2-3cf2-4060-8c8b-f22d4484acb3" alt=""><figcaption></figcaption></figure>

* You have to now upload all your relevant products in a *CSV* file, in a given format, & you can download this format by clicking on "**Sample.csv**", the clicking on "**Save**"&#x20;

{% hint style="info" %} <mark style="color:yellow;">**Hint:**</mark> Please note that adhering to the format provided in *Sample.csv,* for **each and every product** **is very important** as this ensures best performance of your Chat-Bot.
{% endhint %}

* Once your are done configuring your CSV, click on "**upload**" and upload your CSV file., You should then be able to see the count of Products in your CSV file.

<figure><img src="https://55912965-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxUW02x9klXneNc1Bxtt6%2Fuploads%2Fhz2kI6khv8DbWUnNoSDk%2FScreenshot%202024-01-10%20at%206.36.26%E2%80%AFPM.png?alt=media&amp;token=59635d84-c2f7-43e5-9a72-e779da97b6bd" alt=""><figcaption></figcaption></figure>

* After this, click on "**Done**"
* Your Chat-Bot will now start training and once finished you will be redirected to the test page of your new Chat-Bot.

Once your Bot is done Training, you can talk to and test your bot!

<figure><img src="https://55912965-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxUW02x9klXneNc1Bxtt6%2Fuploads%2FjA4UFgjpIkK3oHHQTA1g%2FScreenshot%202024-01-10%20at%205.02.21%E2%80%AFPM.png?alt=media&amp;token=1d43f776-4596-45c8-b4f3-e8f54fc274b7" alt="" width="188"><figcaption></figcaption></figure>

<figure><img src="https://55912965-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxUW02x9klXneNc1Bxtt6%2Fuploads%2F2OV3osLNH4XmsLZ4YkvP%2FScreenshot%202024-01-10%20at%205.02.49%E2%80%AFPM.png?alt=media&amp;token=89eacc66-65a8-4d3c-a8a1-b1cbb8cd1c99" alt="" width="188"><figcaption></figcaption></figure>

That's it! You have successfully created your first E-Commerce Bot.

*Next up :* [*Flag and Train*](/docs/product-guides/flag-and-train.md)*.*
