> ## Documentation Index
> Fetch the complete documentation index at: https://koreai-apis.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Using the Shopify Action Templates

<Badge icon="arrow-left" color="gray">[Back to Actions Integrations](/ai-for-service/integrations/overview#actions)</Badge>

Use prebuilt Shopify action templates to auto-create dialog tasks for managing orders, products, and customers.

**To access templates:**

1. Go to **Automation AI** > **Use Cases** > **Dialogs** and click **Create a Dialog Task**.

2. Under **Integration**, select **Shopify**.

   <img src="https://mintcdn.com/koreai-apis/6EU0ZXMgpQijpxgN/ai-for-service/integrations/actions/images/shopify-tem-img2.png?fit=max&auto=format&n=6EU0ZXMgpQijpxgN&q=85&s=823d7ce698f96b9bf17cc912f2d80480" alt="Integrations - Shopify" width="1193" height="904" data-path="ai-for-service/integrations/actions/images/shopify-tem-img2.png" />

3. If no integration is configured, click **Explore Integrations** to set one up. See [Actions Overview](/ai-for-service/integrations/overview#actions).

   <img src="https://mintcdn.com/koreai-apis/6EU0ZXMgpQijpxgN/ai-for-service/integrations/actions/images/shopify-tem-img3.png?fit=max&auto=format&n=6EU0ZXMgpQijpxgN&q=85&s=c953dfc43554bf6071eb72a41143c54f" alt="Explore Integrations" width="892" height="906" data-path="ai-for-service/integrations/actions/images/shopify-tem-img3.png" />

***

## Supported Actions

| Task                          | Description                                      | Method |
| ----------------------------- | ------------------------------------------------ | ------ |
| Get order by ID               | Retrieves order details with an order ID.        | GET    |
| Get orders by customer ID     | Retrieves orders using the customer ID.          | GET    |
| Get products by name          | Retrieves products using their names.            | GET    |
| Get product by ID             | Retrieves product details using the ID.          | GET    |
| Get products by collection ID | Retrieves products using the collection ID.      | GET    |
| Get variants by product ID    | Retrieves product variants using the product ID. | GET    |

***

### Get Order by ID

1. Install the template from [Shopify Action Templates](/ai-for-service/integrations/actions/configuring-the-shopify-action#step-2-install-the-shopify-action-templates).

2. The **Get Order by ID** dialog task is added with the following components:

   <img src="https://mintcdn.com/koreai-apis/6EU0ZXMgpQijpxgN/ai-for-service/integrations/actions/images/shopify-tem-img4.png?fit=max&auto=format&n=6EU0ZXMgpQijpxgN&q=85&s=a830806cbce3a2f94366fdf974a4f372" alt="Get Order by ID dialog task is added" width="1491" height="873" data-path="ai-for-service/integrations/actions/images/shopify-tem-img4.png" />

   * **getOrderbyID** - User intent to fetch an order by ID.

   * **orderID** - Entity node for the order ID.

   * **getOrderbyIDService** - Bot action service to get an order by ID. Click **Edit Request**:

     <img src="https://mintcdn.com/koreai-apis/6EU0ZXMgpQijpxgN/ai-for-service/integrations/actions/images/shopify-tem-img5.png?fit=max&auto=format&n=6EU0ZXMgpQijpxgN&q=85&s=b42c74accad33438af5b678f1bbf80c0" alt="Get Order by ID - Edit Request" width="1919" height="910" data-path="ai-for-service/integrations/actions/images/shopify-tem-img5.png" />

     Click **+Add Response**:

     <img src="https://mintcdn.com/koreai-apis/6EU0ZXMgpQijpxgN/ai-for-service/integrations/actions/images/shopify-tem-img6.png?fit=max&auto=format&n=6EU0ZXMgpQijpxgN&q=85&s=b8af66ac715818369dfcc5ecbe9ba063" alt="Get Order by ID - Add Response" width="1919" height="910" data-path="ai-for-service/integrations/actions/images/shopify-tem-img6.png" />

   * **getOrderbyIDMessage** - Message node to display responses.

3. Click **Train**, then **Talk to Bot** to test:

   <img src="https://mintcdn.com/koreai-apis/mAsbFfJHEAX26r4Y/ai-for-service/integrations/actions/images/shopify-tem-img7.png?fit=max&auto=format&n=mAsbFfJHEAX26r4Y&q=85&s=7bdce79d02e251c3d65483c131a62d9d" alt="VA prompts to Get Order by ID" width="738" height="817" data-path="ai-for-service/integrations/actions/images/shopify-tem-img7.png" />

4. Click **View Order** to see order details in Shopify:

   <img src="https://mintcdn.com/koreai-apis/mAsbFfJHEAX26r4Y/ai-for-service/integrations/actions/images/shopify-tem-img8.png?fit=max&auto=format&n=mAsbFfJHEAX26r4Y&q=85&s=06e137637139d0a30d2a10da676733d2" alt="View order details for a given id" width="728" height="821" data-path="ai-for-service/integrations/actions/images/shopify-tem-img8.png" />

***

### Get Orders by Customer ID

1. Install the template from [Shopify Action Templates](/ai-for-service/integrations/actions/configuring-the-shopify-action#step-2-install-the-shopify-action-templates).

2. The **Get Orders by Customer ID** dialog task is added with the following components:

   <img src="https://mintcdn.com/koreai-apis/6EU0ZXMgpQijpxgN/ai-for-service/integrations/actions/images/shopify-tem-img10.png?fit=max&auto=format&n=6EU0ZXMgpQijpxgN&q=85&s=2c50f3f47c111a319eb0a5d368229159" alt="Get Orders by Customer ID dialog task is added" width="1473" height="897" data-path="ai-for-service/integrations/actions/images/shopify-tem-img10.png" />

   * **getOrdersbyCustomerID** - User intent to get orders by customer ID.

   * **customerID** - Entity node for the customer ID.

   * **getOrdersbyCustomerIDService** - Bot action service to get orders by customer ID. Click **Edit Request**:

     <img src="https://mintcdn.com/koreai-apis/6EU0ZXMgpQijpxgN/ai-for-service/integrations/actions/images/shopify-tem-img11.png?fit=max&auto=format&n=6EU0ZXMgpQijpxgN&q=85&s=c6cc883c804eb24942c550614eef4e79" alt="Get Orders by Customer ID - Edit Request" width="1914" height="904" data-path="ai-for-service/integrations/actions/images/shopify-tem-img11.png" />

     Click **+Add Response**:

     <img src="https://mintcdn.com/koreai-apis/6EU0ZXMgpQijpxgN/ai-for-service/integrations/actions/images/shopify-tem-img12.png?fit=max&auto=format&n=6EU0ZXMgpQijpxgN&q=85&s=501a0c3faab365104e767833c1fa4f49" alt="Get Orders by Customer ID - Add response" width="1916" height="783" data-path="ai-for-service/integrations/actions/images/shopify-tem-img12.png" />

   * **getOrdersbyCustomerIDMessage** - Message node to display responses.

3. Click **Train**, then **Talk to Bot** to test:

   <img src="https://mintcdn.com/koreai-apis/6EU0ZXMgpQijpxgN/ai-for-service/integrations/actions/images/shopify-tem-img13.png?fit=max&auto=format&n=6EU0ZXMgpQijpxgN&q=85&s=b750215821359aa7ca797363d67aaa17" alt="VA Prompt to Get Orders by Customer ID" width="269" height="300" data-path="ai-for-service/integrations/actions/images/shopify-tem-img13.png" />

***

### Get Products by Name

1. Install the template from [Shopify Action Templates](/ai-for-service/integrations/actions/configuring-the-shopify-action#step-2-install-the-shopify-action-templates).

2. The **Get Products by Name** dialog task is added with the following components:

   <img src="https://mintcdn.com/koreai-apis/6EU0ZXMgpQijpxgN/ai-for-service/integrations/actions/images/shopify-tem-img14.png?fit=max&auto=format&n=6EU0ZXMgpQijpxgN&q=85&s=4a366868a69d8aab02913d6e90db3a75" alt="Get Products by Name dialog task is added" width="1491" height="906" data-path="ai-for-service/integrations/actions/images/shopify-tem-img14.png" />

   * **Get Products by Name** - User intent to fetch products by name.

   * **Name** - Entity node for the product name.

   * **getProductsbyNameService** - Bot action service to fetch products by name. Click **+Add Response**:

     <img src="https://mintcdn.com/koreai-apis/6EU0ZXMgpQijpxgN/ai-for-service/integrations/actions/images/shopify-tem-img15.png?fit=max&auto=format&n=6EU0ZXMgpQijpxgN&q=85&s=b52e0ce3acf7e38f70a19f59deb4c8cc" alt="Get Products by Name - Add Response" width="1919" height="904" data-path="ai-for-service/integrations/actions/images/shopify-tem-img15.png" />

   * **getProductsByNameMessage** - Message node to display responses.

3. Click **Train**, then **Talk to Bot** to test:

   <img src="https://mintcdn.com/koreai-apis/6EU0ZXMgpQijpxgN/ai-for-service/integrations/actions/images/shopify-tem-img16.png?fit=max&auto=format&n=6EU0ZXMgpQijpxgN&q=85&s=f681c6cda7441025ec242dfd33a65f9d" alt="VA prompt to Get Products by Name" width="720" height="812" data-path="ai-for-service/integrations/actions/images/shopify-tem-img16.png" />

***

### Get Product by ID

1. Install the template from [Shopify Action Templates](/ai-for-service/integrations/actions/configuring-the-shopify-action#step-2-install-the-shopify-action-templates).

2. The **Get Product by ID** dialog task is added with the following components:

   <img src="https://mintcdn.com/koreai-apis/6EU0ZXMgpQijpxgN/ai-for-service/integrations/actions/images/shopify-tem-img17.png?fit=max&auto=format&n=6EU0ZXMgpQijpxgN&q=85&s=a9d8cb75a1980ba23994ce557a5ba3a6" alt="Get Product by ID dialog task is added" width="1415" height="915" data-path="ai-for-service/integrations/actions/images/shopify-tem-img17.png" />

   * **Get product by ID** - User intent to fetch a product by ID.

   * **productId** - Entity node for the product ID.

   * **getProductbyIDService** - Bot action service to find a product by ID. Click **Edit Request**:

     <img src="https://mintcdn.com/koreai-apis/6EU0ZXMgpQijpxgN/ai-for-service/integrations/actions/images/shopify-tem-img18.png?fit=max&auto=format&n=6EU0ZXMgpQijpxgN&q=85&s=3561632f0395036e2e495c31e335d177" alt="Get Product by ID - Edit Request" width="1902" height="904" data-path="ai-for-service/integrations/actions/images/shopify-tem-img18.png" />

     Click **+Add Response**:

     <img src="https://mintcdn.com/koreai-apis/6EU0ZXMgpQijpxgN/ai-for-service/integrations/actions/images/shopify-tem-img19.png?fit=max&auto=format&n=6EU0ZXMgpQijpxgN&q=85&s=91b10ca303327d1f1ea5a9199445ce3a" alt="Get Product by ID - Add response" width="1917" height="817" data-path="ai-for-service/integrations/actions/images/shopify-tem-img19.png" />

   * **getProductbyIDMessage** - Message node to display responses.

3. Click **Train**, then **Talk to Bot** to test:

   <img src="https://mintcdn.com/koreai-apis/6EU0ZXMgpQijpxgN/ai-for-service/integrations/actions/images/shopify-tem-img20.png?fit=max&auto=format&n=6EU0ZXMgpQijpxgN&q=85&s=109ed40eb4bf305e1c7073c1ca8c5373" alt="VA prompt to Get Product by ID" width="727" height="816" data-path="ai-for-service/integrations/actions/images/shopify-tem-img20.png" />

***

### Get Products by Collection ID

1. Install the template from [Shopify Action Templates](/ai-for-service/integrations/actions/configuring-the-shopify-action#step-2-install-the-shopify-action-templates).

2. The **Get Products by Collection ID** dialog task is added with the following components:

   <img src="https://mintcdn.com/koreai-apis/6EU0ZXMgpQijpxgN/ai-for-service/integrations/actions/images/shopify-tem-img21.png?fit=max&auto=format&n=6EU0ZXMgpQijpxgN&q=85&s=c253533831b370e1ad5b9861e6cdf370" alt="Get Products by Collection ID dialog task is added" width="1379" height="896" data-path="ai-for-service/integrations/actions/images/shopify-tem-img21.png" />

   * **getProductsbyCollectionId** - User intent to fetch products by collection ID.

   * **collectionID** - Entity node for the collection ID.

   * **getProductsbyCollectionIDService** - Bot action service to fetch products by collection ID. Click **Edit Request**:

     <img src="https://mintcdn.com/koreai-apis/6EU0ZXMgpQijpxgN/ai-for-service/integrations/actions/images/shopify-tem-img22.png?fit=max&auto=format&n=6EU0ZXMgpQijpxgN&q=85&s=91d1e6f806873f61caa10f9dc594fc92" alt="Get Products by Collection ID - Edit request" width="1917" height="808" data-path="ai-for-service/integrations/actions/images/shopify-tem-img22.png" />

     Click **+Add Response** for sample responses.

   * **getProductsbyCollectionIDMessage** - Message node to display responses.

3. Click **Train**, then **Talk to Bot** to test:

   <img src="https://mintcdn.com/koreai-apis/6EU0ZXMgpQijpxgN/ai-for-service/integrations/actions/images/shopify-tem-img23.png?fit=max&auto=format&n=6EU0ZXMgpQijpxgN&q=85&s=45ee93ec4c18930310a3a73c113b0c57" alt="VA prompt to Get Products by Collection ID" width="728" height="805" data-path="ai-for-service/integrations/actions/images/shopify-tem-img23.png" />

***

### Get Variants by Product ID

1. Install the template from [Shopify Action Templates](/ai-for-service/integrations/actions/configuring-the-shopify-action#step-2-install-the-shopify-action-templates).

2. The **Get Variants by Product ID** dialog task is added with the following components:

   <img src="https://mintcdn.com/koreai-apis/6EU0ZXMgpQijpxgN/ai-for-service/integrations/actions/images/shopify-tem-img24.png?fit=max&auto=format&n=6EU0ZXMgpQijpxgN&q=85&s=32a5f33f5074d7cfb794c4fe5487d233" alt="Get Variants by Product ID dialog task is added" width="1283" height="912" data-path="ai-for-service/integrations/actions/images/shopify-tem-img24.png" />

   * **GetVariantsbyProductID** - User intent to fetch variants by product ID.

   * **productId** - Entity node for the product ID.

   * **getVariantsbyProductIDService** - Bot action service to fetch variants by product ID. Click **Edit Request**:

     <img src="https://mintcdn.com/koreai-apis/6EU0ZXMgpQijpxgN/ai-for-service/integrations/actions/images/shopify-tem-img25.png?fit=max&auto=format&n=6EU0ZXMgpQijpxgN&q=85&s=f554a4a1d08e0bbf7ab9623ce45b50ee" alt="Get Variants by Product ID - Edit Request" width="1910" height="901" data-path="ai-for-service/integrations/actions/images/shopify-tem-img25.png" />

   * **getVariantsbyProductIDMessage** - Message node to display responses.

3. Click **Train**, then **Talk to Bot** to test:

   <img src="https://mintcdn.com/koreai-apis/6EU0ZXMgpQijpxgN/ai-for-service/integrations/actions/images/shopify-tem-img26.png?fit=max&auto=format&n=6EU0ZXMgpQijpxgN&q=85&s=cef48d5231ec7e223a74bcafff20a43d" alt="VA prompt to Get Variants by Product ID" width="728" height="805" data-path="ai-for-service/integrations/actions/images/shopify-tem-img26.png" />
