> 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/haut.ai-features.md).

# Haut.AI Features

- [Consumer Apps](https://docs.saas.haut.ai/haut.ai/haut.ai-features/consumer-apps.md): How to build a customized skincare product recommendation app on Haut.AI SaaS, with no coding required.
- [iFrame integration](https://docs.saas.haut.ai/haut.ai/haut.ai-features/consumer-apps/iframe-integration.md): This guide explains how to integrate the Consumer App into your website using an iframe and how to forward app-generated events to Google Analytics (GA4).
- [Add and Customize Survey into Consumer App](https://docs.saas.haut.ai/haut.ai/haut.ai-features/consumer-apps/add-and-customize-survey-into-consumer-app.md): This page describes a user journey customization settings to add survey into Consumer App.
- [Configure Advanced Settings](https://docs.saas.haut.ai/haut.ai/haut.ai-features/consumer-apps/configure-advanced-settings.md): This page describes advanced settings, allowing for higher degree of user experience customization.
- [Connect Google Analytics to Your Consumer App](https://docs.saas.haut.ai/haut.ai/haut.ai-features/consumer-apps/connect-google-analytics-to-your-consumer-app.md): How to connect an analytics tracker to a Consumer App so you can collect user analytics from it.
- [Google Analytics Events Reference](https://docs.saas.haut.ai/haut.ai/haut.ai-features/consumer-apps/connect-google-analytics-to-your-consumer-app/google-analytics-events-reference.md): Reference for the GA4 events a Consumer App sends, the properties carried on every event, and what each event records.
- [Google Analytics Events Reference (SkinGPT)](https://docs.saas.haut.ai/haut.ai/haut.ai-features/consumer-apps/connect-google-analytics-to-your-consumer-app/google-analytics-events-reference-skingpt.md): Reference for the GA4 events a SkinGPT Consumer App sends, the properties carried on every event, and what each event records.
- [Send Consumer App Analytics Events to Third-Party Analytics](https://docs.saas.haut.ai/haut.ai/haut.ai-features/consumer-apps/connect-google-analytics-to-your-consumer-app/analytics-event-forwarding-via-postmessage.md): Send Consumer App analytics events from an embedded iframe to third-party analytics tools, with Google Analytics as an example.
- [Forward Parent Page UTM Parameters to the Consumer App](https://docs.saas.haut.ai/haut.ai/haut.ai-features/consumer-apps/connect-google-analytics-to-your-consumer-app/forward-parent-page-utm-parameters.md): Forward UTM parameters from the parent page URL to an embedded Consumer App iframe for Google Analytics campaign attribution.
- [Make Real-Time Data Connection with External Platforms via Webhooks](https://docs.saas.haut.ai/haut.ai/haut.ai-features/consumer-apps/make-real-time-data-connection-with-external-platforms-via-webhooks.md): This section describes different options of Haut.AI integration with external platforms via webhooks
- [Example of Haut.AI SaaS integration with Klaviyo via Zapier](https://docs.saas.haut.ai/haut.ai/haut.ai-features/consumer-apps/make-real-time-data-connection-with-external-platforms-via-webhooks/example-of-haut.ai-saas-integration-with-klaviyo-via-zapier.md): This page describes how to pass data from Haut.AI to Klaviyo via Zapier
- [Example of Haut.AI SaaS integration with Klaviyo via Zapier (with the recommendation system 2.0)](https://docs.saas.haut.ai/haut.ai/haut.ai-features/consumer-apps/make-real-time-data-connection-with-external-platforms-via-webhooks/example-of-haut.ai-saas-integration-with-klaviyo-via-zapier-with-the-recommendation-system-2.0.md): This page describes how to pass data from Haut.AI to Klaviyo via Zapier, including results from Recommendation System 2.0.
- [Integrate Haut.AI SaaS with Monday.com via Zapier](https://docs.saas.haut.ai/haut.ai/haut.ai-features/consumer-apps/make-real-time-data-connection-with-external-platforms-via-webhooks/integrate-haut.ai-saas-with-monday.com-via-zapier.md): This page describes how to pass data from Haut.AI to Monday.com via Zapier
- [Integrate Haut.AI SaaS with Google Sheets via Zapier](https://docs.saas.haut.ai/haut.ai/haut.ai-features/consumer-apps/make-real-time-data-connection-with-external-platforms-via-webhooks/integrate-haut.ai-saas-with-google-sheets-via-zapier.md): This page describes how to pass data from Haut.AI to Google Sheets via Zapier
- [Integrate Haut.AI SaaS with Slack via Zapier](https://docs.saas.haut.ai/haut.ai/haut.ai-features/consumer-apps/make-real-time-data-connection-with-external-platforms-via-webhooks/integrate-haut.ai-saas-with-slack-via-zapier.md): This page describes how to pass data from Haut.AI to Slack via Zapier
- [Specify the User for Consumer App by providing an external user ID](https://docs.saas.haut.ai/haut.ai/haut.ai-features/consumer-apps/specify-the-user-for-consumer-app-by-providing-an-external-user-id.md): This page explains how you can pass your external user IDs to the Consumer App and link them with Haut.AI's user names in the Consumer App
- [Product Recommendation System 1.0 (deprecated)](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-1.0-deprecated.md): The deprecated Recommendation System 1.0: how its no-code product recommendation logic works, and why to move to version 2.0.
- [Product Inventory](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-1.0-deprecated/product-inventory.md): How to store and maintain your product items in the deprecated Recommendation System 1.0.
- [Product Shelf](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-1.0-deprecated/product-shelf.md): What a Product Shelf is in the deprecated Recommendation System 1.0, and how categories and slots match products to skin concerns.
- [Basic Care Category](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-1.0-deprecated/product-shelf/basic-care-category.md): What the Basic Care Category covers, and the slots recommended for aged, oily, dry, and normal skin types.
- [Eye Care Category](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-1.0-deprecated/product-shelf/eye-care-category.md): What the Eye Care Category covers, and the slots recommended for dark circles, eye bags, and pronounced or small eye wrinkles.
- [Special Concerns Category](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-1.0-deprecated/product-shelf/special-concerns-category.md): What the Special Concerns Category covers, and the slots recommended for anti-aging prevention, support therapy, and acne-prone skin.
- [Recommendations View in Consumer App](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-1.0-deprecated/recommendations-view-in-consumer-app.md): This page describes the presentation of product recommendations in Skin Consultant app.
- [Product Recommendation System 2.0](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-2.0.md): Set up product recommendation logic for your Consumer App with no code, or drive it through the Haut.AI API.
- [Switch to the Recommendation System 2.0](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-2.0/switch-to-the-recommendation-system-2.0.md): What changes when you switch to Recommendation System 2.0, how shelves and tags carry over, and what happens if you switch back.
- [Product Inventory](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-2.0/product-inventory.md): How to store and maintain your product items in Recommendation System 2.0.
- [Product Shelf](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-2.0/product-shelf.md): What a Product Shelf is in Recommendation System 2.0, and how to create one from your product list.
- [Product Tags](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-2.0/product-tags.md): What Product Tags are, which tags a product needs before it can be recommended, and how automated and manual tagging work.
- [Face Skin Product Tags](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-2.0/product-tags/face-skin-product-tags.md): The face skin product tags - category, skin type, sensitive, and concerns - and the values each one accepts.
- [Hair Product Tags](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-2.0/product-tags/hair-product-tags.md): The hair product tags - category, hair type, curliness, hair condition, and concerns - and the values each one accepts.
- [Automated Product Tagging](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-2.0/product-tags/automated-product-tagging.md): How automated tagging derives product tags from a product name and description, what triggers it, and how the tagging queue behaves.
- [Manual Product Tagging](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-2.0/product-tags/manual-product-tagging.md): How to add, change, or delete product tags by hand in Haut.AI SaaS, for a single product or for many products at once.
- [User Tags](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-2.0/user-tags.md): What User Tags are, how they are derived from analysis results or user input, and how the Product Recommendation System uses them.
- [Face Skin User Tags](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-2.0/user-tags/face-skin-user-tags.md): The face skin user tags - skin type, sensitivity, and concerns - and the skin parameter criteria that assign each one.
- [Hair User Tags](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-2.0/user-tags/hair-user-tags.md): The hair user tags - hair type, curliness, hair condition, concerns, and main concern - and how each one is defined.
- [Recommendation Algorithm](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-2.0/recommendation-algorithm.md): How the Product Recommendation System matches products to a user, from skin type filtering through to the sensitivity question.
- [Face Skin Recommendation Algorithm](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-2.0/recommendation-algorithm/face-skin-recommendation-algorithm.md): How the Product Recommendation System picks face skin products from user tags and product tags, and the categories it returns.
- [Hair Recommendation Algorithm](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-2.0/recommendation-algorithm/hair-recommendation-algorithm.md): How the Product Recommendation System matches and ranks hair-care products from hair user tags and hair product tags.
- [Test Recommendations](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-2.0/test-recommendations.md)
- [Recommendations View in Consumer App](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-2.0/recommendations-view-in-consumer-app.md): How Recommendation System 2.0 presents product recommendations to end users in the Consumer App.
- [Face Skin Recommendations](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-2.0/recommendations-view-in-consumer-app/face-skin-recommendations.md): How face skin recommendations appear to an end user in the Consumer App, in both Routine View and List View.
- [Hair Recommendations](https://docs.saas.haut.ai/haut.ai/haut.ai-features/product-recommendation-system-2.0/recommendations-view-in-consumer-app/hair-recommendations.md): How hair recommendations appear to an end user in the Consumer App, in both Routine View and List View.
- [SkinGPT Overview](https://docs.saas.haut.ai/haut.ai/haut.ai-features/skingpt.md): This page describes a feature of Haut.AI SaaS Platform that allows you to simulate skin effects for skincare, aging, and environmental impacts.
- [SkinGPT Models](https://docs.saas.haut.ai/haut.ai/haut.ai-features/skingpt/skingpt-models.md): The two SkinGPT models for generating simulations: the standard model and the high-resolution model.
- [Creating and managing effects](https://docs.saas.haut.ai/haut.ai/haut.ai-features/skingpt/creating-and-managing-effects.md): How to create a product, environment, or procedure effect in SkinGPT, edit its description, and attach it to a dataset.
- [Creating and managing levels](https://docs.saas.haut.ai/haut.ai/haut.ai-features/skingpt/creating-and-managing-levels.md): How to create an effect level in SkinGPT, set its parameters, test it across images, and publish it.
- [Parameters of Simulations](https://docs.saas.haut.ai/haut.ai/haut.ai-features/skingpt/parameters-of-simulations.md): The parameters SkinGPT can simulate - redness, pigmentation, sun spots, uniformness, acne, and lines - and how to combine them.
- [Effects Library](https://docs.saas.haut.ai/haut.ai/haut.ai-features/skingpt/effects-library.md): The ingredient-based effects that ship with SkinGPT, and the intensity levels and time periods available for each one.
- [Algorithms](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms.md): This page describes a feature of Haut.AI SaaS Platform that allows you to perform AI analysis of image data.
- [Algorithm Results](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/algorithm-results.md): How to read algorithm results in Haut.AI SaaS: numerical values and classes, metrics and submetrics, and the visual masks returned per image.
- [Face Metrics 2.0](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-metrics-2-0.md): What the Face Metrics 2.0 application covers: the skin health and technical algorithms included, availability, and input requirements.
- [Acne Algorithm](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-metrics-2-0/acne-algorithm.md): What the Acne Algorithm measures, the facial areas it covers, and how to read the Acne Score it returns in Face Metrics 2.0.
- [Eye Age Algorithm](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-metrics-2-0/eye-age-algorithm.md): What the Eye Age Algorithm estimates from the skin around the eyes, and the metric it returns in Face Metrics 2.0.
- [Eye Area Condition Algorithm](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-metrics-2-0/eye-area-condition-algorithm.md): What the Eye Area Condition Algorithm measures under the eyes, the metrics it returns, and the lighting conditions that distort it.
- [Hydration Algorithm (experimental)](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-metrics-2-0/hydration-algorithm-experimental.md): What the experimental Hydration Algorithm estimates, the metrics it returns, and why hydration readings shift through the day.
- [Lines Algorithm](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-metrics-2-0/lines-algorithm.md): What the Lines Algorithm measures, the facial areas it covers, and how to read the Lines Score it returns in Face Metrics 2.0.
- [Perceived Age Algorithm](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-metrics-2-0/perceived-age-algorithm.md): What the Perceived Age Algorithm estimates from facial skin, and the metric it returns in Face Metrics 2.0.
- [Pigmentation Algorithm](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-metrics-2-0/pigmentation-algorithm.md): What the Pigmentation Algorithm measures, the facial areas it covers, and how to read the Pigmentation Score in Face Metrics 2.0.
- [Pores Algorithm](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-metrics-2-0/pores-algorithm.md): What the Pores Algorithm measures, the metrics it returns, and the lighting and resolution an image needs for reliable pore detection.
- [Redness Algorithm](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-metrics-2-0/redness-algorithm.md): What the Redness Algorithm measures, the metrics it returns, and how the colour tone of the lighting affects the reading.
- [Skin tone Algorithm](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-metrics-2-0/skin-tone-algorithm.md): What the Skin tone Algorithm classifies, and the six skin tone classes it returns in Face Metrics 2.0.
- [Skin type Algorithm](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-metrics-2-0/skin-type-algorithm.md): What the Skin type Algorithm determines, the classes it returns, and why a reading can change over the course of a day.
- [Uniformness Algorithm (experimental)](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-metrics-2-0/uniformness-algorithm-experimental.md): What the experimental Uniformness Algorithm estimates, the metrics it returns, and why foundation and other cosmetics affect it.
- [Quality Algorithm](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-metrics-2-0/quality-algorithm.md): How Haut.AI measures image quality, why it affects the accuracy of analysis, and how to tell whether an image is good enough to analyze.
- [Face Skin Analysis 3.0](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0.md): What Face Skin Analysis 3.0 covers: the parameters included, availability, input requirements, and its dependencies on other applications.
- [Breakouts](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/breakouts.md): What the Breakouts parameter detects, the facial areas and lesion types it covers, and how to read the scores and grades it returns.
- [Acne Inflammation](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/breakouts/acne-inflammation.md): What the Acne Inflammation parameter detects, the facial areas it covers, and how to read the grades it returns.
- [Post-acne Hyperpigmentation](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/breakouts/post-acne-hyperpigmentation.md): What the Post-acne Hyperpigmentation parameter detects, the facial areas it covers, and how to read the grades it returns.
- [Papules](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/breakouts/papules.md): What the Papules parameter detects, the facial areas it covers, and how to read the grades it returns.
- [Pustules](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/breakouts/pustules.md): What the Pustules parameter detects, the facial areas it covers, and how to read the grades it returns.
- [Pimples](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/breakouts/pimples.md): What the Pimples parameter detects, the facial areas it covers, and how to read the grades it returns.
- [Dark Circles](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/dark-circles.md): What the Dark Circles parameter detects under the eyes, and how to read the scores, grades, and condition tags it returns.
- [Eyes Age](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/eyes-age.md): What the Eyes Age parameter predicts from the skin around the eyes, and the whole-face and per-eye ages it returns.
- [Under Eye Puffiness](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/under-eye-puffiness.md): What the Under Eye Puffiness parameter detects around the eyes, and how to read the scores, grades, and condition tags it returns.
- [ITA](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/ita.md): How the ITA parameter classifies skin tone using the Individual Typology Angle, and the six categories it sorts skin colour into.
- [Lines](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/lines.md): What the Lines parameter measures, the facial areas and line types it covers, and how to read the scores and grades it returns.
- [Deep Lines](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/lines/deep-lines.md): What the Deep Lines parameter measures, and the scores, grades, line counts, and masks it returns in Face Skin Analysis 3.0.
- [Fine Lines](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/lines/fine-lines.md): What the Fine Lines parameter measures, and the scores, grades, line counts, and masks it returns in Face Skin Analysis 3.0.
- [Forehead Lines](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/lines/forehead-lines.md): What the Forehead Lines parameter measures, why these horizontal lines form, and how to read the grades it returns.
- [Lip Lines](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/lines/lip-lines.md): What the Lip Lines parameter measures around the mouth, why perioral lines form, and how to read the grades it returns.
- [Marionette Lines](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/lines/marionette-lines.md): What the Marionette Lines parameter measures from the corners of the mouth to the jawline, and how to read its scores and grades.
- [Nasolabial Wrinkles](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/lines/nasolabial-wrinkles.md): What the Nasolabial Wrinkles parameter measures between the nose and the corners of the mouth, and how to read the grades it returns.
- [Glabellar Lines](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/lines/glabellar-lines.md): What the Glabellar Lines parameter measures between the eyebrows, why frown lines form, and how to read the grades it returns.
- [Under Eye Lines](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/lines/under-eye-lines.md): What the Under Eye Lines parameter measures, why lines form in this delicate area, and how to read the grades it returns.
- [Crow's Feet Lines](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/lines/crow-s-feet-lines.md): What the Crow's Feet Lines parameter measures at the outer corners of the eyes, and how to read the grades it returns.
- [Eye Lines](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/lines/eye-lines.md): What the Eye Lines parameter measures across crow's feet and under-eye lines, and how to read the scores and grades it returns.
- [Perceived Age](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/perceived-age.md): What the Perceived Age parameter evaluates from wrinkles, sagging, and pigmentation, and the age range it predicts.
- [Pigmentation](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/pigmentation.md): What the Pigmentation parameter measures, the facial areas and pigmentation types it covers, and how to read its scores and grades.
- [Freckles](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/pigmentation/freckles.md): What the Freckles parameter detects, how it separates freckles from other pigmentation, and the density it reports per facial region.
- [Moles](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/pigmentation/moles.md): What the Moles parameter detects, the facial regions it counts moles in, and the output it returns in Face Skin Analysis 3.0.
- [Melasma](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/pigmentation/melasma.md): What the Melasma parameter assesses, where these patches typically appear, and the output it returns in Face Skin Analysis 3.0.
- [Sun Spots](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/pigmentation/sun-spots.md): What the Sun Spots parameter detects, why solar lentigines matter when assessing sun damage, and how to read its scores and grades.
- [Pores](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/pores.md): What the Pores parameter counts, the facial zones and size categories it reports on, and how to read its scores and grades.
- [Enlarged Pores](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/pores/enlarged-pores.md): What the Enlarged Pores parameter counts, the area threshold that separates them from all visible pores, and the output it returns.
- [Quality](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/quality.md): What the Quality parameter checks in an uploaded image - positioning, lighting, resolution, occlusions - and the score it returns.
- [Redness](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/redness.md): What the Redness parameter measures, the facial areas it covers, how to read its scores and grades, and what the mask colours mean.
- [Irritation](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/redness/irritation.md): What the Irritation parameter measures in facial skin, and how to read the scores, grades, and condition tags it returns.
- [Sagging](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/sagging.md): What the Sagging parameter measures, the facial areas it covers, and how to read the scores and grades it returns.
- [Jowls](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/sagging/jowls.md): What the Jowls parameter detects along the jawline, and how to read the grades and condition tags it returns.
- [Lacrimal Grooves](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/sagging/lacrimal-grooves.md): What the Lacrimal Grooves parameter analyzes below the inner corner of the eye, and how to read its scores and grades.
- [Skin Tone](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/skin-tone.md): How the Skin Tone parameter classifies facial skin using a modified Monk skin tone scale, and the classes it returns.
- [Skin Type](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/skin-type.md): What the Skin Type parameter determines from sebum and moisture levels, and the T-zone, U-zone, and whole-face classes it returns.
- [Uniformness](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/uniformness.md): What the Uniformness parameter measures about how evenly skin colour is distributed, and how to read its scores, grades, and mask.
- [Hydration](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/face-skin-analysis-3-0/hydration.md): What the Hydration parameter estimates, the facial areas it covers, how to read its scores and grades, and how to interpret its mask.
- [Body Skin Analysis Reference](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/body-skin-analysis.md): What Body Skin Analysis covers: the parameters included, how body regions are detected, which metrics report per region, and availability.
- [Barrier Impairment](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/body-skin-analysis/barrier-impairment.md): What the Barrier Impairment parameter estimates on body skin, and how to read the scores, grades, and tags it returns.
- [Breakouts](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/body-skin-analysis/breakouts.md): What the Breakouts parameter detects on body skin such as the back, chest, and shoulders, and how to read its scores and grades.
- [ITA](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/body-skin-analysis/ita.md): How the ITA parameter classifies body skin tone using the Individual Typology Angle, and the six categories it returns.
- [Lines](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/body-skin-analysis/lines.md): What the Lines parameter estimates on body skin, the line density it measures, and how to read the scores and grades it returns.
- [Macroscaling](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/body-skin-analysis/macroscaling.md): What the Macroscaling parameter detects on body skin — plaque-like patches of retained skin cells — and how it differs from microscaling.
- [Microscaling](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/body-skin-analysis/microscaling.md): What the Microscaling parameter detects on body skin — fine surface flaking — and the output it returns.
- [Monk Skin Tone](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/body-skin-analysis/monk-skin-tone.md): How the Monk Skin Tone parameter classifies body skin tone into 7 grades, and how it differs from the score-derived parameters.
- [Pigmentation](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/body-skin-analysis/pigmentation.md): What the Pigmentation parameter estimates on body skin, including dark spots and post-inflammatory marks, and how to read its scores.
- [Redness](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/body-skin-analysis/redness.md): What the Redness parameter estimates on body skin, and how to read the scores, grades, and tags it returns.
- [Sagging](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/body-skin-analysis/sagging.md): What the Sagging parameter measures on the neck, and the 5-grade laxity scale it uses, aligned with the IBSA photographic scale.
- [Thickening](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/body-skin-analysis/thickening.md): What the Thickening parameter detects on body skin, such as the rough texture of keratosis pilaris, and the output it returns.
- [Uniformness](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/body-skin-analysis/uniformness.md): What the Uniformness parameter measures about colour evenness on body skin, and how to read its scores, grades, and tags.
- [Regions & Metrics](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/body-skin-analysis/regions-and-metrics.md): The body regions Haut.AI detects, which metric reports a result for each, and how a region is told apart from noise.
- [Acne Pro](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/acne-pro.md): What the Acne Pro application detects, the acne types it distinguishes, and the limits of the results it returns.
- [Pigmentation Pro](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/pigmentation-pro.md): What the Pigmentation Pro application detects about melasma, the metrics it returns, and the limits of the results.
- [Recommendation System 2.0](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/recommendation-system-2.0.md): What Recommendation System 2.0 does, how it pairs face analysis with large language models to personalize suggestions, and where it runs.
- [Recommendation System (legacy)](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/recommendation-system-legacy.md): What the legacy Recommendation System covers, why it is being deprecated, and how to move over to Recommendation System 2.0.
- [Skin Atlas](https://docs.saas.haut.ai/haut.ai/haut.ai-features/algorithms/skin-atlas.md): What Skin Atlas does, how it fits into a workflow alongside LIQA and Face Skin Analysis 3.0, and when to reach for it.
- [Datasets](https://docs.saas.haut.ai/haut.ai/haut.ai-features/datasets.md): This page explains how Datasets help you organize end-user images, review AI results, and turn analysis data into business insight.
- [Subjects](https://docs.saas.haut.ai/haut.ai/haut.ai-features/datasets/subjects.md): What a Subject is in Haut.AI SaaS, and how grouping one person's images under a Subject lets you track how their metrics change.
- [Data Retention](https://docs.saas.haut.ai/haut.ai/haut.ai-features/datasets/data-retention.md): Set how long a dataset keeps photos, metrics and results, and survey answers, and what is deleted when you remove a subject or a photo.
- [Analytics](https://docs.saas.haut.ai/haut.ai/haut.ai-features/datasets/analytics.md): This page explains how the Analytics view turns dataset results into audience insights, cohort summaries, and quality checks.
- [Export an Audience Segment to Klaviyo](https://docs.saas.haut.ai/haut.ai/haut.ai-features/datasets/export-audience-segment-to-klaviyo.md): How to send a Personas segment from a dataset's Analytics view to a Klaviyo static list, and how to read the exported, skipped, and failed counts.
- [Webhooks](https://docs.saas.haut.ai/haut.ai/haut.ai-features/datasets/webhooks.md)
- [Images](https://docs.saas.haut.ai/haut.ai/haut.ai-features/datasets/images.md)
- [Export Results as CSV file](https://docs.saas.haut.ai/haut.ai/haut.ai-features/datasets/csv-file-with-raw-statistics.md): How to export analysis results as a CSV file from the Haut.AI SaaS interface or the API, and what each field in the file contains.
- [Different Visualisations of Analysis Results](https://docs.saas.haut.ai/haut.ai/haut.ai-features/datasets/get-a-report.md): The ways to review dataset analysis results in Haut.AI SaaS - graphs, masks, PDF reports, anonymized samples - and how to reach each one.
- [Graphs and masks](https://docs.saas.haut.ai/haut.ai/haut.ai-features/datasets/get-a-report/graphs-and-masks.md): How to open a report on a subject or on a single photo in a dataset, and read the graphs and masks it shows.
- [PDF reports](https://docs.saas.haut.ai/haut.ai/haut.ai-features/datasets/get-a-report/pdf-reports.md): What a Haut.AI PDF report contains, how analysis results and product recommendations appear in it, and how to add your own branding.
- [Branded PDF reports](https://docs.saas.haut.ai/haut.ai/haut.ai-features/datasets/get-a-report/branded-pdf-reports.md): How to create a branding template in Haut.AI SaaS and apply it to the PDF reports generated for a dataset.
- [Anonymization options](https://docs.saas.haut.ai/haut.ai/haut.ai-features/datasets/get-a-report/anonymized-skin-samples.md): How to download anonymized images from a dataset, including blocked-eyes images and the skin samples generated from a photo.
- [Studies](https://docs.saas.haut.ai/haut.ai/haut.ai-features/studies.md): This page describes a feature of Haut.AI SaaS Platform that allows you to perform a remote studies of treatment effects with your participants
- [Create New Study](https://docs.saas.haut.ai/haut.ai/haut.ai-features/studies/step-1.md): This page describes a process of Study creation and properties of study
- [Launch Study](https://docs.saas.haut.ai/haut.ai/haut.ai-features/studies/step-6.md): This page describes a process of preparing the Study for launch and launching the study.
- [Export Study Results](https://docs.saas.haut.ai/haut.ai/haut.ai-features/studies/get-the-results.md): This page describes a process of exporting Study results.
- [Study Interface for Participants](https://docs.saas.haut.ai/haut.ai/haut.ai-features/studies/participants-point-of-view.md): What a study looks like to a participant, from entering the PIN code through the survey, instructions, and photo capture.
- [LIQA](https://docs.saas.haut.ai/haut.ai/haut.ai-features/liqa.md): What LIQA smart camera does, which devices and browsers it supports, and how to create, copy, and delete LIQA license keys in SaaS.
- [Skin.Chat Overview](https://docs.saas.haut.ai/haut.ai/haut.ai-features/skin.chat.md): This page provides a general overview of Skin.Chat, its purpose, and available functionality.
- [Supported Integrations & Capabilities](https://docs.saas.haut.ai/haut.ai/haut.ai-features/skin.chat/supported-integrations-and-capabilities.md): This page provides an overview of the platforms, channels, and capabilities supported by Skin.Chat.
- [Website Integration Guide](https://docs.saas.haut.ai/haut.ai/haut.ai-features/skin.chat/website-integration-guide.md): How to add Skin.Chat to your website with ready-to-use web components, with no backend development required.
- [Shopify-specific integration](https://docs.saas.haut.ai/haut.ai/haut.ai-features/skin.chat/shopify-specific-integration.md): How to add the Skin.Chat script to a Shopify store, through the theme's section tool or the main theme file.
- [React Native Integration (WebView)](https://docs.saas.haut.ai/haut.ai/haut.ai-features/skin.chat/react-native-integration-webview.md): This page provides a high-level overview of how Skin.Chat can be integrated into a React Native application.
- [First-Party Data Collected by Skin.Chat](https://docs.saas.haut.ai/haut.ai/haut.ai-features/skin.chat/first-party-data-collected-by-skin.chat.md): This page describes what first-party data (FPD) SkinChat collects during user interactions and how this data is used.
- [Managing Skin.Chat in the SaaS Dashboard](https://docs.saas.haut.ai/haut.ai/haut.ai-features/skin.chat/how-to-create-skin.chat.md): This page explains how to create, clone, rename, and delete Skin.Chat instances in the SaaS admin panel.
- [Configuring Prompts & Tone of Voice](https://docs.saas.haut.ai/haut.ai/haut.ai-features/skin.chat/configuring-prompts-and-tone-of-voice.md): This page explains how to configure Skin.Chat prompts and communication style using the Tone of Voice settings in the Skin.Chat SaaS admin panel.
- [Upload Images](https://docs.saas.haut.ai/haut.ai/haut.ai-features/upload-photos.md): This page describes a feature of Haut.AI SaaS Platform that allows you to quickly upload any image for analysis.
- [Simple Mode for Photo Upload Interface](https://docs.saas.haut.ai/haut.ai/haut.ai-features/upload-photos/simple-mode.md): How to upload a photo in Simple mode, and set the dataset, subject, and capture date it belongs to.
- [Advanced Mode for Photo Upload Interface](https://docs.saas.haut.ai/haut.ai/haut.ai-features/upload-photos/advanced-mode.md): How to upload photos in Advanced mode: pick a dataset, group images into sessions, and set the face side for each image.
- [Smart Uploader (beta)](https://docs.saas.haut.ai/haut.ai/haut.ai-features/upload-photos/smart-uploader-beta.md): How Smart Uploader parses metadata from filenames during a bulk upload, and the notation rules and pattern syntax it accepts.


---

# 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/haut.ai-features.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.
