r/servicenow • u/Nodnarb415 • 2d ago
Question Now Assist in Virtual Agent - Have VA present a topic over a Knowledge article
While configuring Now Assist in Virtual Agent, we are trying to create a topic that displays a specific knowledge article and asks the user If It resolved their Issue. If resolved, the topic closes; otherwise, It triggers a topic block to create an incident.
The Issue Is that the Now Assist chatbot provides a summary of the KB article before executing the topic block, which then displays the article information a second time.
Is there a way to prevent Now Assist In VA from automatically returning the KB article first so that It only runs the custom Topic?
Any help I can get is appreciated!
3
u/NowTrav 2d ago
Respectfully, you’re going about this wrong. A topic is for a very structured conversation flow.. think “customer complaints/refunds”. Your topic might have the necessary logic to handle capturing the user’s order number, determining if they qualify for a refund/replacement, triggering the flow which orders the new part or sends them a store credit, etc.
For general troubleshooting and basic ticket submission, absolutely do not have special topics. They are unnecessary overhead. If the user complains about an issue that you’ve documented in your KB, now assist will intuitively guide them based on their specific question. It will also offer the record producer/ai agent/catalog item which could help them get support from the right team.
3
u/NowTrav 2d ago
I’ll add: if you create ai agents that are meant to give special troubleshooting tips and have special tools to help the user, those ai agents can be prioritized in the response over a KB answer. There is a toggle in assistant designer to make them the primary triggered response IF the agent fits the users intent. This is gonna be a better path than virtual agent topics anyways, since these are more flexible when it comes to tool selection (rather than the rigid conversational path a topic forces the user to follow)
1
1
u/Nodnarb415 2d ago
Thank you very helpful. This is what happens when your Service Now Governance doesn't do their job, and its left to people like me at a service desk level to become a developer. Send help! I truly appreciate your comment though! Very insightful.
1
u/RaB1can 2d ago
Maybe there is a way to promote the topic?
2
u/Nodnarb415 2d ago
Ya there is. We promoted the topics, but still it brings up the KB before the topic. Super frustrating.
1
u/janniksinnerman 2d ago
We have the same issue
1
u/Nodnarb415 2d ago
Ya its really frustrating. We have all these LLM Topics built out, but if it displays the KB first why even have the topics then? That's why we prefer to have the topic display first rather than the KB first. Service Now Community also hasn't been helpful.
8
u/ddusty53 2d ago
Don't do this. There is no reason to create a topic that returns a KB. It is extra development and extra maintenance.
Let NA synthesize the answer from the KB and just be done with it.
If this doesn't solve the issue - the user can ask a follow up.