Coding Query Pipeline Language Rules

Coveo Cloud organization members with developer skills can create query pipeline language (QPL) rules with more flexibility by entering rules respecting the Query Pipeline syntax in the Add a Rule With Code dialog rather than be limited to what the administration console user interface offers in the Add a [Rule Type] Rule dialog (see Required Privileges).

In the Add a Rule With Code dialog, entered expressions must respect the QPL language syntax [see Query Pipeline Language (QPL)].

You cannot use this interface to attempt to extend the Coveo Cloud query pipeline behavior, for example by entering JavaScript code, in which case you get an error message:

The definition of the statement is syntactically invalid.