--- title: Build recommendation interfaces slug: p8ff6370 canonical_url: https://docs.coveo.com/en/p8ff6370/ collection: coveo-for-commerce source_format: adoc --- # Build recommendation interfaces > **Important** > > Atomic for Commerce components are in open beta and remain under active development. > > Atomic for Commerce hasn't yet gone through a formal accessibility review. > If you have accessibility needs, contact your customer success manager and we'll work with you to address them. You can use the [`atomic-commerce-recommendation-list`](https://static.cloud.coveo.com/atomic/v3/storybook/index.html?path=/docs/atomic-commerce-recommendation-list\--docs) component to display a list of product recommendations by applying one or more product templates. Wrap one or more recommendation lists in the [`atomic-commerce-recommendation-interface`](https://static.cloud.coveo.com/atomic/v3/storybook/index.html?path=/docs/atomic-commerce-recommendation-interface\--docs) component. ## Prerequisites Before you begin building your recommendation interfaces, make sure you: . [Understand how recommendation interfaces work](https://docs.coveo.com/en/o4ue0204/). . [Create recommendation configurations](https://docs.coveo.com/en/o8880463/). ## Code Sample Following is a minimal example of a [search interface](https://docs.coveo.com/en/2741/) built with Atomic for Commerce. This uses [`getSampleCommerceEngineConfiguration`](https://docs.coveo.com/en/headless/latest/reference/functions/Commerce.getSampleCommerceEngineConfiguration.html) from `@coveo/headless/commerce` for its configuration. This won't work in a production environment. For a detailed breakdown of how to configure your recommendation interface, refer to the Coveo Headless documentation for [`CommerceEngineConfiguration`](https://docs.coveo.com/en/headless/latest/reference/interfaces/Commerce.CommerceEngineConfiguration.html). ```html