---
title: About Coveo In-Product Experience
slug: n47d1000
canonical_url: https://docs.coveo.com/en/n47d1000/
collection: coveo-in-product-experience
source_format: adoc
---
# About Coveo In-Product Experience
Coveo In-Product Experience (IPX) is a lightweight and feature-rich Coveo [search interface](https://docs.coveo.com/en/2741.md) that you can quickly add to any of your websites and software-as-a-service (SaaS) applications.

The compact search interface is customizable and provides users with access to relevant content directly from your web pages.

![IPX Demo](https://docs.coveo.com/en/assets/images/coveo-ipx/ipx-interface-barca.png)

An IPX search interface automatically records [Coveo Analytics events](https://docs.coveo.com/en/260.md).
This lets you enhance the relevance of search results in your IPX search interfaces using [Coveo Machine Learning (Coveo ML)](https://docs.coveo.com/en/188.md).
Usage analytics events also let you generate [reports](https://docs.coveo.com/en/266.md) to gain insight on how users are interacting with your IPX interfaces.

## Deploy an IPX interface (Overview)

To successfully deploy an IPX interface, ensure the following minimum requirements and configuration are met.

## Requirements

A [Coveo organization](https://docs.coveo.com/en/185.md) with at least one [source](https://docs.coveo.com/en/246.md) (preferably a source with content that's [accessible to everyone](https://docs.coveo.com/en/1779.md#everyone)).

> **Important**
>
> You can configure your IPX search interface to either use the same generic search token to authenticate all users, or a distinct search token for each authenticated user in your IPX search interface.
> 
> A generic search token is meant to grant access to publicly available content only.
> This means that IPX users will only have access to indexed content that's accessible to everyone, while indexed content that's secured via a repository's permissions system won't appear in search results in IPX.
> 
> However, you can use a distinct search token for each user if some or all of your indexed content is secured via a repository's permissions system.
> This means that each authenticated user sees only the secured content that they're allowed to access.
> 
> For more information, see [Configure search token authentication](https://docs.coveo.com/en/n44d0184.md#configure-search-token-authentication).
### IPX configuration

. [Create your IPX interface](https://docs.coveo.com/en/3160.md#create-an-ipx-interface).

. [Optimize query pipelines and machine learning models for your IPX interface](https://docs.coveo.com/en/n4c90194.md).

. [Add your IPX interface](https://docs.coveo.com/en/n44d0184.md) to your website.

:leveloffset!:

## Supported browsers

An IPX interface must be accessed from a [browser that supports Web components](https://developer.mozilla.org/en-US/docs/Web/Web_Components#Browser_compatibility).

## What's next?

[Get started by creating your IPX search interface](https://docs.coveo.com/en/3160.md).