# Unicommerce

### Overview

LimeChat offers seamless integration with **Unicommerce**, enabling businesses to automate order tracking queries via the chatbot. The integration leverages Unicommerce’s API to fetch real-time order status, enhancing the customer experience with instant updates.

### Features

1. **Order Tracking Automation**
   * Retrieve live order status from Unicommerce using APIs.
   * Respond to customer queries regarding order status through LimeChat’s AI-powered chatbot.
2. **Secure Authentication**
   * Uses an authentication token to ensure secure access to Unicommerce APIs.
   * Requires specific credentials (Tenant, Username, Password) to generate the token.
3. **Scalability & Reliability**
   * Designed to handle high query volumes efficiently.
   * Ensures real-time accuracy in fetching order statuses.

***

## Feature Setup: LimeChat Integration with Unicommerce

### Prerequisites

Before setting up the integration, ensure you have:

* **Admin Access** to Unicommerce dashboard.
* Ability to create a new user in Unicommerce.
* Access to LimeChat's platform and a dedicated Product Consultant.

### Step-by-Step Setup

#### 1. Generate Authentication Credentials

To integrate LimeChat with Unicommerce, you need an authentication token. Follow these steps to generate the required credentials:

**Step 1: Identify Your Tenant**

{% stepper %}
{% step %}
Log in to Unicommerce with admin credentials.
{% endstep %}

{% step %}
Look at the browser’s address bar. The URL should be in this format:

```
https://{tenant}.unicommerce.com
```

{% endstep %}

{% step %}
Extract the `tenant` value from the URL. For example, if the URL is `https://mycompany.unicommerce.com`, then `mycompany` is the tenant.
{% endstep %}
{% endstepper %}

**Step 2: Create a New User**

{% stepper %}
{% step %}
In the Unicommerce dashboard, navigate to **Settings** (gear icon) from the left sidebar.
{% endstep %}

{% step %}
Select **Users** from the menu.

1. Reference:

   <figure><img src="/files/Yxrgtms4VXJ43B7OmVGo" alt=""><figcaption></figcaption></figure>

{% endstep %}

{% step %}
Click on **Add User**.
{% endstep %}

{% step %}
Enter the required details:

* **Username:** A valid email ID for the new user.
* **Role:** It is recommended to assign admin privileges.
  {% endstep %}

{% step %}
Click **Add User** to create the account.
{% endstep %}
{% endstepper %}

**Step 3: Activate and Set Password**

{% stepper %}
{% step %}
Check the email associated with the new user.
{% endstep %}

{% step %}
Look for a mail titled **“Welcome to Uniware”**.
{% endstep %}

{% step %}
Click the **Verify** button in the email.
{% endstep %}

{% step %}
Set a password for the new account.
{% endstep %}
{% endstepper %}

**Step 4: Share Credentials with LimeChat**

Once the credentials are created, share the following with your LimeChat Product Consultant:

* **Tenant (Extracted from Step 1)**
* **Username (Created in Step 2)**
* **Password (Set in Step 3)**

This will allow LimeChat to complete the integration and enable automated order tracking.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://limechatai.gitbook.io/limechat-product-guide/helpdesk/integrations/unicommerce.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
