--- title: QuanticRecommendationInterface slug: latest-recommendation-recommendation-interface canonical_url: https://docs.coveo.com/en/quantic/latest/reference/recommendation-components/recommendation-recommendation-interface/ collection: quantic source_format: adoc --- # QuanticRecommendationInterface > **Note** > > This component was introduced in version `2.26.0`. The `QuanticRecommendationInterface` component initializes the headless recommendation engine and handles localization configurations. A single instance should be used for each instance of the Coveo Headless recommendation engine. The `timezone` used in the recommendation engine options is taken from the [Time Zone settings](https://help.salesforce.com/s/articleView?id=admin_supported_timezone.htm&type=5&language=en_US) of the Salesforce org. It is used to correctly interpret dates in the query expression, facets, and result items. The `locale` used in the search engine options is taken from the [Supported Locales](https://help.salesforce.com/s/articleView?id=sf.admin_supported_locales.htm&type=5). Coveo Machine Learning models use this information to provide contextually relevant output. Moreover, this information can be referred to in query expressions and QPL statements by using the `$locale` object. ## Example ```html ``` ## Properties -- |=== | Property | Attribute | Description | Type | Default | `engineId` _(required)_ | `engine-id` a| The ID of the engine instance the component registers to. | `string` | | `searchHub` | `search-hub` a| The recommendation interface [search hub](https://docs.coveo.com/en/1342/). | `string` | `'default'` | `pipeline` _(required)_ | `pipeline` a| The recommendation interface [query pipeline](https://docs.coveo.com/en/180/). | `string` | |=== -- ## XML configuration file elements The following XML configuration file elements apply (see [XML Configuration File Elements](https://developer.salesforce.com/docs/component-library/documentation/en/lwc/lwc.reference_configuration_tags)). -- |=== | Metadata | Value | `apiVersion` | `57.0` | `isExposed` | `false` |=== --