How can you inject a facet filter into a "Consequence"?

I’m trying to figure out how to inject an additional facet filter, once a rule has been met, inside the Algolia dashboard.

Currently, I have the conditions and rules set as:

The condition matches and is triggered. However, instead of appending or even replacing the current facetFilters it adds to the root facetFilters object:

I’ve tried many variations of nesting the key and value inside the JSON object, but can’t seem to get it to work. The only “Consequence” I haven’t been able to try is “Filter Matching Attributes”, as it’s not available to me, I’m not sure if this is an account restriction or not.

Does anyone have any thoughts on this? Thanks for any suggestions.

Hi @simplistik, have you tried with only one level of array, i.e. "facetFilters": [""]?
Is the injected filter simply not working, or not working as you expect?
One thing to note is that filters injected with Rules are ORed and not ANDed, in case that’s what you were trying to do.