> For the complete documentation index, see [llms.txt](https://docs.saas.haut.ai/haut.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.saas.haut.ai/haut.ai/quick-start-guides/no-code-app-for-e-commerce-businesses/create-consumer-app.md).

# Create a Consumer App

This page describes how to setup the Consumer App widget for your e-commerce web store

[Consumer Apps](/haut.ai/haut.ai-features/consumer-apps.md) is a feature of the Haut.AI SaaS Platform, offering a no-code widget for skin analysis and recommendations.

To set up a new Consumer App, you need:

1. Start a new app, see [#creating-new-app](#creating-new-app "mention").
2. Connect with Product Recommendations, see [#attaching-product-recommendation](#attaching-product-recommendation "mention").
3. Upload your Terms & Conditions for end users, see [#attaching-terms-and-conditions-and-privacy-policy-for-end-users](#attaching-terms-and-conditions-and-privacy-policy-for-end-users "mention").
4. Preview app as end-user, see [#previewing-your-consumer-app](#previewing-your-consumer-app "mention").

***

## Creating new app

1. Navigate to the [Consumer Apps](https://saas.haut.ai/app/skin-consultant/dashboard) tab on the menu of the SaaS platform.
2. Click on the “Create new app” button in the top-right corner of the screen.
3. Select the type of the application you want to create. Currently Haut.AI supports creating two types of applications: for facial skin and for hair.
4. Enter the name for your new app and proceed to the settings.
5. Select the application that you want to use for your application.

***

## Attaching product recommendation

In the previous step [Add Product Items to Product Inventory](/haut.ai/quick-start-guides/no-code-app-for-e-commerce-businesses/add-product-items-to-product-inventory.md) you already created and filled the shelf for product recommendation. This step describes how to connect your product items <> skin concern logic to skin analysis experience.

1. Navigate to your Consumer App details by clicking on the name of your app in the list of apps. Open the `General` settings tab.
2. Click on the Product shelf drop-down menu.
3. Select your recently filled Product Shelf.<br>

   <figure><img src="https://245161714-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MWxBX_zB4FnflOpyBGO%2Fuploads%2FTRBcWXLS1f3CWNPI6IsQ%2Fimage.png?alt=media&amp;token=dc7f2dce-5e39-47f2-a3ce-38a66a7f9855" alt=""><figcaption></figcaption></figure>
4. Click `Save changes` button on the bottom right corner.

{% hint style="danger" %}
Without the product shelf selected, the Consumer App will show only skin analysis results and do not provide any product recommendation.
{% endhint %}

***

## Attaching terms and conditions and privacy policy for end-users

Performing skin analysis requires personal data in the form of user photos to be collected and processed. Some countries require the explicit disclosure of the processors listed in the Terms and Conditions document.

{% hint style="danger" %}
Please note that the Terms and Conditions and Privacy Policy document must comply with the legal requirements in your company's main markets of operations.
{% endhint %}

1. Navigate to your Consumer App details by clicking on the name of your app in the list of apps.
2. Open the `General` settings tab.
3. Scroll down to the `Documents` section.<br>

   <figure><img src="https://245161714-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MWxBX_zB4FnflOpyBGO%2Fuploads%2F9zY1gZdASWNFUbxt6NtJ%2FSkin%20Consultant%20App%20%E2%80%93%20Documents.png?alt=media&amp;token=c8c04df3-4a4c-4f6b-9345-c957c752eb57" alt=""><figcaption></figcaption></figure>
4. To upload `Terms and Conditions` or `Privacy Policy` click on the `Upload` button. Select your document for upload. Currently, Consumer App supports uploading only PDFs.
5. If you want to require explicit acceptance of uploaded documents before user can proceed, check the `Require user agreement before proceeding` checkbox.
6. Click the `Save changes` button on the top right corner.

{% hint style="info" %}
You can use online tools to generate Terms and Conditions. For example:

* <https://termify.io/terms-and-conditions-generator>
* <https://getterms.io/privacy-policy-generator>
* <https://termly.io/products/terms-and-conditions-generator/>
* <https://www.iubenda.com/en/terms-and-conditions-generator>
* <https://www.termsandconditionsgenerator.com/>
  {% endhint %}

{% hint style="info" %}
Your users are able to access your Terms and Conditions file by following the link on a starting screen.

<img src="https://245161714-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MWxBX_zB4FnflOpyBGO%2Fuploads%2FemuK6IpTu7EM1M4KExbx%2FSkin%20Consultant%20App%20%E2%80%93%20T%26C.png?alt=media&amp;token=641e5bab-71f6-4b82-b1ba-73834ce9a9b3" alt="" data-size="original">
{% endhint %}

***

## Previewing your Consumer App

There are two ways to previous your Consumer App from a user perspective by opening it as a separate page:

1. Scan the QR code with your smartphone camera to open the Consumer App as a separate page on your smartphone.<br>

   <figure><img src="https://245161714-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MWxBX_zB4FnflOpyBGO%2Fuploads%2FxNru88x9hBVt3fK0UkX1%2Fimage.png?alt=media&amp;token=ec1223f6-e587-4d54-aca0-57b7616f49c1" alt=""><figcaption></figcaption></figure>
2. Click `Follow the app's link` to open the Consumer App as a separate page on your desktop.<br>

   <figure><img src="https://245161714-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MWxBX_zB4FnflOpyBGO%2Fuploads%2Fogf4v90QeuEUDPrhPTzV%2Fimage.png?alt=media&amp;token=45ba61cb-ddc6-4864-92c1-64d6d42cd72d" alt=""><figcaption></figcaption></figure>

***

## FAQ

### How many Consumer Apps can I create?

You have an unlimited number of apps that you can create.

### Can I deactivate the Consumer Apps?

Yes, you can either delete or deactivate the Consumer App you are not using.

1. Navigate to [Consumer Apps](https://saas.haut.ai/app/skin-consultant/dashboard) tab on the menu of SaaS platform.
2. Navigate to your Consumer App details by clicking on name of your app in the list of apps.
3. Open the `General` settings tab.
4. Change status from `Running` to `Stopped`.
5. Click `Save changes` button on the bottom right corner.

### What is the best strategy to support multiple markets with different products?

As the Consumer App supports attachment of only one product shelf, the best strategy would be:

1. Create several different product shelves, one shelf per market. Follow the same guide [Create and Configure Product Shelf](/haut.ai/quick-start-guides/no-code-app-for-e-commerce-businesses/create-and-configure-product-shelf.md) for each product shelf.
2. Create several Consumer Apps, give them names of your markets.
3. Attach relevant product shelves to Consumer Apps for different markets.

### Can I make my users explicitly accept the Terms and Conditions, instead of just being able to access the file?

Yes. When you upload your documents, check the `Require user agreement before proceeding` checkbox to require users to explicitly accept them before they can continue. See [#attaching-terms-and-conditions-and-privacy-policy-for-end-users](#attaching-terms-and-conditions-and-privacy-policy-for-end-users "mention").

### Can you provide me with a Terms and Conditions or Privacy Policy template?

Unfortunately, this option is not supported at this moment.

The main reason is that there are many countries, and each has its own unique and actively developing legislation about personal data protection. At the same time, Haut.AI does not limit you as a client in the creation of different Survey questions.

In such conditions, the best strategy is to understand what level of legislation is needed and use online tools that could help to generate T\&C, see [our recommended online tools.](#attaching-terms-and-conditions-for-end-users)

***

{% hint style="warning" %}
Not a Haut.AI client yet?
{% endhint %}

<a href="https://haut.ai/book-a-demo?utm_source=referral&#x26;utm_medium=saas_docs&#x26;utm_campaign=Docs_SaaS_HautAI" class="button primary" data-icon="user-vneck">Book a demo</a> <a href="https://haut.ai/product/ai-skin-analysis?utm_source=referral&#x26;utm_medium=saas_docs&#x26;utm_campaign=Docs_SaaS_HautAI" class="button secondary" data-icon="external-link">Platform overview on haut.ai</a>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.saas.haut.ai/haut.ai/quick-start-guides/no-code-app-for-e-commerce-businesses/create-consumer-app.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
