What Is a Query Pipeline?

In your Coveo Cloud organization, a query pipeline is an alternate set of rules or models that can be defined to modify queries. You can define query pipelines from the Coveo Cloud administration console (see Managing Query Pipelines).

You can take advantage of query pipelines when you have more than one search interface with distinct users and purpose and want to apply different rules or models for each.

Your customers and partners use your community portal to self-serve and find relevant information, while your support agents access an internal service portal to find relevant public and private items. You can create a separate pipeline for each portal, defining appropriate rules for each search interface audience.

You can also use query pipeline A/B testing to evaluate rule or model changes on a portion of the users (see Managing A/B Tests).

The query pipeline rules can define:

The rules can be applied on the query before it is sent to the index (like thesaurus and stop words) or on the results returned by the index before they are sent back to the search interface (like featured results and ranking rules).

The query pipeline models can define:

What’s Next?

Understand how to create and use a query pipeline (see Query Pipeline Deployment Overview).