# Catalog

When you want to display list of products managed through Commerce Manager and available for use in WhatsApp Business conversations, you can use the **Catalog** feature. With the Catalog feature, you can showcase products as one of the responses provided by the bot.

Here are the requirements to display a catalog as a bot response:

1. **Catalog availability** in Commerce Manager.
2. **Catalog collaboration** between WhatsApp Business Managers by requesting access.
3. Each **WhatsApp Business Manager** can only be linked to one catalog.

### Manage Catalog&#x20;

The first step before displaying a catalog as a response is to manage the catalog in commerce manager. Below is the catalog view once it is available in Commerce Manager.

<figure><img src="/files/hMVeFCJLwO5qu5DdIUvT" alt=""><figcaption><p>Commerce Manager </p></figcaption></figure>

### Request Access Catalog

The next step to prepare is to request access to manage the catalog from the Business Manager that owns the catalog.

<figure><img src="/files/i1PYQf75IeG4NwJ1UDF1" alt=""><figcaption><p>Request Access Catalog</p></figcaption></figure>

Then, you will see the business ID displayed. Copy the code to be given to the business manager who manages the catalog as "Assign Partner".

<figure><img src="/files/bZYUKIUyfgPSlvWshBrB" alt=""><figcaption><p>Enter Business ID</p></figcaption></figure>

### Connect Catalog

To use the catalog in commerce manager, you must connect the catalog to whatsapp business manager. Click the **'Choose a Catalog'** button to start connecting the catalog

<figure><img src="/files/gqcfDfHxKDrAz9vd7KX3" alt=""><figcaption><p>Connect Catalog</p></figcaption></figure>

Select your desired catalog, but remember that each WhatsApp Manager connects to just one catalog.&#x20;

<figure><img src="/files/4Yn6yTB4z3SCE2UVyE0D" alt=""><figcaption><p>Select Catalog </p></figcaption></figure>

If successfully connected to WhatsApp, the catalog will appear in WhatsApp Manager as shown in the following image.

<figure><img src="/files/1LQ0h1Jym5kx4keoP2yu" alt=""><figcaption><p>Catalog Successfully Connected </p></figcaption></figure>

### Integrate Catalog on the Channel Connector&#x20;

To use the catalog that has been connected to the WhatsApp Business Manager, it is necessary to set the catalog ID on the 3Dolphins channel connector page. You need to get the catalog ID first on the commerce manager page.

<figure><img src="/files/iGGeqWt16xKEossJh5zO" alt=""><figcaption><p>Find Catalog ID</p></figcaption></figure>

Then, go to the **Channel Connector** page. Select the WhatsApp channel that will be integrated with the catalog by clicking the **'Channel Settings'** button and click the **Catalog** tab. Enter the ID of the catalog and click the **'Save'** button.

<figure><img src="/files/P4rcJGP2G72GJuwukQko" alt=""><figcaption><p>Channel Connector Page</p></figcaption></figure>

### Catalog as Responds Bot using Dialog Flows

To be able using catalog as the bot responds, it is necessary to set the catalog as Prompt Response in the dialog. Through this feature, you can present customers with a list of available products. Go to the **Dialog Flows** page, on the **Prompt Response** page, click the '**Question'** button. Enter the question, then click the '**Add Response'** button, and select **'Catalog'**.

<figure><img src="/files/cDMR5DaXxE5vFJSLTVrj" alt=""><figcaption><p>Add Response Catalog</p></figcaption></figure>

There are two types of product catalogs that can be used, i.e., **Single Product Message** and **Multiple Products Message**.

#### Single Product Message

If you want to display a specific or detailed product to a customer, you can use the **Single Product Message**.

<figure><img src="/files/xW5jZtrTXay62rGUVTEn" alt=""><figcaption><p>Attach Catalog</p></figcaption></figure>

After clicking the **'Attach'** button, a pop-up will appear to filled containing **Catalog Body, Catalog Footer,** and **Failed Message,** as shown in the following image.

<figure><img src="/files/5IJwQg5DeprNxiisagRY" alt=""><figcaption><p>Single Product</p></figcaption></figure>

**Component Explanation:**

| Name           | Description                                                                                                           |
| -------------- | --------------------------------------------------------------------------------------------------------------------- |
| Catalog Body   | The product description you want to display, including the product name, price, and the others essential information. |
| Catalog Footer | Additional text that appears at the bottom of the catalog.                                                            |
| Failed Message | The message that will appear if the catalog is unavailable or a technical error occurs.                               |

The following is message that will be sent as a response from the bot to customers who use the single product message type.

<figure><img src="/files/aQZ8t1iZMxkK2XeyGzKd" alt=""><figcaption><p>Result Single Product Message </p></figcaption></figure>

### Multiple Product Message

If you want to show multiple products to your customers, you can use Multiple Product Message.

<figure><img src="/files/WAY6laBGGK0giwq5u8Kq" alt=""><figcaption><p>Attach Catalog</p></figcaption></figure>

After clicking the **'Attach'** button, a pop-up will appear to filled containing **Catalog Header, Catalog Body, Catalog Footer,** and **Failed Message,** as shown in the following image.

<figure><img src="/files/iSOkr14HKztXg2iznzJb" alt=""><figcaption><p>Multiple Product</p></figcaption></figure>

**Component Explanation :**&#x20;

| Name           | Description                                                                                                                 |
| -------------- | --------------------------------------------------------------------------------------------------------------------------- |
| Catalog Header | The top section of the catalog display that contains the title or main information about the catalog or displayed products. |
| Catalog Body   | The product description you want to display, including the product name, price, and essential information.                  |
| Catalog Footer | Additional text that appears at the bottom of the catalog.                                                                  |
| Failed Message | The message that will appear if the catalog is unavailable or a technical error occurs.                                     |

When you use **Multiple Product**, the message received by customers will be as follows.

<figure><img src="/files/1euGM6eNR2cFLJKZSNoC" alt=""><figcaption><p>Result Multiple Product Message </p></figcaption></figure>


---

# 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://docs.3dolphins.ai/bot-settings/dialog-flows/untitled-1/defined-entity-bot-response/catalog.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.
