Posting on behalf of customer,
Whenever user selects Audience rules in engagement to restrict it to only particular set of audience, it would be displayed to only that set of audience when Triggered by is set to Automatic.
Instead if the Triggered by is set to Knowledge Center, the Knowledge center Audience Logic rules overrides the Audience logic of engagement.
Example Scenario: If in Engagement audience logic, it is selected to be shown to only particular account users. But in KC bot, if audience logic is set to be shown to all users. In this case, Engagement is being shown to all the users of all accounts.
Instead if the engagement is shown to only users who are selected in Engagement audience logic, it would be of great help instead of creating multiple KC bot’s for each required filter at engagement level.