> For the complete documentation index, see [llms.txt](https://docs.ownchat.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ownchat.app/bot/send-action/send-products.md).

# Send Products

{% embed url="<https://app.supademo.com/demo/cmm4dd3t41fj3dtfhugeeqm0w?utm_source=link>" %}

### **Overview**

The **Send Products** action allows you to send product details from the catalog within a bot flow.

This action:

* Sends single or multiple products
* Supports header, body, and footer text
* Supports dynamic product collections
* Automatically proceeds to the next connected node

### **Add a Send Products Action**

* Click **Add Node**

{% embed url="<https://app.supademo.com/demo/cmp2bvebk00ifw80j8osdy8jh?utm_source=link>" %}

* Select **Send Action**
* Choose **Send Products**

{% embed url="<https://app.supademo.com/demo/cmp2c01it00ijw80j1vxkh6kl?utm_source=link>" %}

The Send Products configuration panel will open.

#### Action Name &#x20;

The **Action Name** is used for internal reference.

* Helps identify the action within the flow
* Does not appear to customers

{% embed url="<https://app.supademo.com/demo/cmp2c22hk00vvyy0jylb3e0uc?utm_source=link>" %}

#### &#x20;Type &#x20;

Select how products should be delivered.

Available options:

* Single
* Multiple

#### Type – Single  <br>

{% embed url="<https://app.supademo.com/demo/cmp2ecti001edyy0jyj2adqaq?utm_source=link>" %}

Use this option to send one product.

**Add Products**&#x20;

1. Click **Add Products**

{% embed url="<https://app.supademo.com/demo/cmp2eevga023ewz0j11ljkpq8?utm_source=link>" %}

2. Select the required product

{% embed url="<https://app.supademo.com/demo/cmp2el67b01ehyy0jb8ld0ghi?utm_source=link>" %}

The selected product will be fetched from the **Item Page.**

If any updates are made to the product in the Item Page, the changes will automatically reflect in this action.

### Type – Multiple  <br>

{% embed url="<https://app.supademo.com/demo/cmp2edsii0003010jmf7dh4hw?utm_source=link>" %}

Use this option to send multiple products in a single message.<br>

{% embed url="<https://app.supademo.com/demo/cmp2emhla01ekyy0j9gi63zr2?utm_source=link>" %}

This allows users to browse several products at once.

You must select a **Data Source Type.**

Data Source Type &#x20;

Available options:

* **Static**
* **Dynamic**

#### Data Source Type – Static &#x20;

Products are fixed and manually selected.<br>

{% embed url="<https://app.supademo.com/demo/cmp2eoj1c023rwz0jkuek0x2x?utm_source=link>" %}

The same selected products will always be sent.

#### Product List Configuration &#x20;

You can configure product menus as follows:

* Add up to **10 product lists**
* Each product list can contain up to **3 products**
* Maximum total products allowed: **30**<br>

{% embed url="<https://app.supademo.com/demo/cmp2f31s5014ow80ju4e0g8g6?utm_source=link>" %}

#### Product List Title &#x20;

Enter a title for the product list.

Example:

* Featured Products
* New Arrivals

You can create multiple list titles (e.g., Product List Title 1, Product List Title 2).

#### Product Items &#x20;

1. Click **Add Products**
2. Select products from the catalog<br>

{% embed url="<https://app.supademo.com/demo/cmp2f4kq50223ur0js8yp7qsk?utm_source=link>" %}

Use the **Add New** button to include additional product menu options.

### Data Source Type – Dynamic &#x20;

Products are fetched dynamically from a selected collection.<br>

{% embed url="<https://app.supademo.com/demo/cmp2eqx1w01eryy0j2vwrbl2o?utm_source=link>" %}

If products inside the collection are modified, the updated list will automatically be sent to customers.

#### Select Collection &#x20;

Select a collection containing predefined products.

All products within the selected collection will be delivered to the customer.<br>

{% embed url="<https://app.supademo.com/demo/cmp2ev6tr0241wz0je9b9h5bb?utm_source=link>" %}

#### Add Collection Variable &#x20;

Use this option to dynamically assign the **Collection ID** using a variable.

This enables flexible product display based on:

* User interaction
* Flow conditions
* Stored variable values<br>

{% embed url="<https://app.supademo.com/demo/cmp2f0zvk02d9xn0jzvulty6h?utm_source=link>" %}

#### &#x20;Header Text (Mandatory) &#x20;

The **Header Text** field is mandatory.

* Enter the message that appears as the product notification header
* Supports variables
* Used to personalize the product message

{% embed url="<https://app.supademo.com/demo/cmp2f645o02drxn0jwl648dth?utm_source=link>" %}

Example:

Hi {{customer.name}}, check out our latest products.

To add a variable:

1. Click **Add Variable**
2. Select the required field (e.g., Customer Name)
3. The variable will be inserted automatically

#### Body Text &#x20;

The **Body Text** is the main message received by the customer.

Features:

* Maximum length: **4096 characters**
* Supports bold, italic, and strikethrough formatting
* Supports emojis
* Supports variables<br>

{% embed url="<https://app.supademo.com/demo/cmp2f7qai02dwxn0j42bu9wut?utm_source=link>" %}

#### Use this section to describe or announce the products. Text Formatting Options (Header, Body, Footer) &#x20;

**Bold** &#x20;

1. Select the text
2. Click **B**

***Italic*** &#x20;

1. Select the text
2. Click ***I***

**Strikethrough** &#x20;

1. Select the text
2. Click ~~**S**~~

**Emojis** &#x20;

Click the **Emoji icon** to insert emojis.

### Footer Text (Optional) &#x20;

The **Footer Text** appears below the body text.

Features:

* Optional
* Supports text formatting
* Supports emojis
* Supports variables

Use the footer for additional instructions or short contextual messages.<br>

{% embed url="<https://app.supademo.com/demo/cmp2f9m08014tw80jchxzxl06?utm_source=link>" %}

### Save and Deploy &#x20;

After completing configuration:

1. Click **Create** to add the action to the flow<br>

{% embed url="<https://app.supademo.com/demo/cmp2fbl1z018ww80jkccklmzw?utm_source=link>" %}

2. Connect the node appropriately
3. Click **Publish** to deploy the changes

### Validation Before Publishing &#x20;

Before publishing:

* Confirm correct product selection
* Verify static or dynamic configuration
* Ensure collection mapping is correct (if dynamic)
* Check product list limits (10 lists, 30 per list, max 300 total)
* Test the flow to confirm proper product display
