Allow Engagement Audience logic to override KC bot Audience logic if used in KC bot

Related products: PX KC Bot

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.

@GunaShekar Vudarapu Thanks for bringing this up here! I am redirecting the to the product team for more visibility.


I’d like to add additional reasons for needing this functionality. We have two main types of segments we use in our audience logic - the production instance for our client accounts and the user type for our individual users. For example, we release on different schedules for some accounts versus others, making a production A and B. We also have content targeted to just our application administrators, versus all other users.

 

It is not manageable or realistic for us to have 4 different KC bots that we have to maintain in order to properly segment engagements we want to show our users - production A, production B, app admins, and all users. We need the audience logic from the engagements to carry over into the KC Bot.


+1 here too, thanks for submitting

 

We have a KC Bot destined for prospects in evaluation and customers.  Which is perfect for managing because it makes sense for the bots in those cases to be different.

 

Though, we have certain engagements planned that are audience scoped by which AWS Cluster the account has been onboarded and these engagements include specific onboarding information like IP addresses, etc.  These engagements are useful for both prospects and customers, but for me to ensure the engagement is properly targeted and visible, if I have 6 AWS Reference Information Engagements, that’s now 12 separate KC Bots i’d need to manage.

 

Another use case is we built a engagement that makes it easy to schedule 1:1 time with our Sales Engineers calendars (via iframe to scheduleonce).  Though this would only be available to customers over a certain ACV.  This along with the above would just simply continue to multiply the amount of KC Bots i’d need to manage to achieve something that’d be simply resolved if the KC Bot respected the Audience logic of the engagement. 


+1 on this - this is a pretty big issue in my mind.


Perhaps there could be an option to show “recommended” content on the main tab, instead of a separate tab? Recommended content already has audience logic (and more). 


Hi All!

 

Any PX Engagement that a user can see listed inside KC Bot can be opened regardless of the Engagement’s Audience Logic.

 

There is also currently no way to pre-filter that full list of Engagements in the KC Bot based on who the user/account or any other user/session context.

 

Luckily, our PX Product Team introduced KC Bot Recommendations a while back to solve for many of these use cases. With that option, one can show a tailored set of Engagements/Articles to specific subset of users based on PX Account/User Attributes, URL properties, and/or Global Context settings.

 

I hope this helps some, but I do understand that it is not a full replacement for this good idea.

 

Happy PX-ing!

 

 


I’m not sure this is the correct place for this, but it would be helpful if each Recommendation could have it’s own name/description. Currently, we can only set one. We decided to use “Your Recommended Content,” but it would be great if each recommendation could have a different name; so a recommendation for Admins could say, “Create Your Admin Settings” in the bot and a research user could see, “View Researcher Tips and Tricks.”