Get a first look at what's coming. The Developer Passport Australia Release Preview kicks off March 12. Dive in! 

All catalog items in the instance are being set as non-conversational even though only few are set

SavithaG
Tera Contributor

I have set only few catalog items as non-conversational in the instance by setting the "Turn off Now Assist(LLM)" flag to true but all the items in the instance are being displayed as non-conversational. Is there a way to set the rest of the items as conversational??

 

Thanks for any inputs on this issue.

4 REPLIES 4

KanteS
Tera Guru
Hi,
 
There is a system property that controls conversational eligibility based on the number of variables. Please check the below system property sn_now_assist_cr.llm.conversational.request.question.limit(or)glide.sc.conversational.request.question.limit
If this value is set to -1, all items will default to non-conversational.
So the default is typically 500. If a catalog item exceeds this limit, it will automatically render as non-conversational.
You can also check the Conversational Catalog Overview dashboard:
Navigate to:
Service Catalog → Catalog Administration → Conversational Catalog Overview
This dashboard shows:
  • Which items are conversational
  • Which are not
  • The exact reason why
  • Recommended fixes
If this helps resolve your issue, please mark the response as correct and give it a like.
 
 

SavithaG
Tera Contributor

Thank you for the response. 

 

I have the glide.sc.conversational.request.question.limit property set to 500 and the 

Conversational Catalog Overview dashboard still shows all items as non-conversational.
The "Reasons that make items non-conversational" tab shows "no data available".  Please see the attached screenshot with my initial post. 

Also executed scheduled jobs -Update catalog items conversational status and Update catalog items conversational render type multiple times now with no effect.

 

Appreciate any suggestions to fix this issue.. 

 

 

@SavithaG  Do u know any of the CATALOG You think is Conversational?

 

As if Jobs are running And still its not Marking as Conversational 

 

Regards

RP

Hi

Can you please check if the Conversational Catalog plugin is active? If it's inactive, activate it.

check sn_now_assist_cr.llm.conversational.request.question.limit is in the correct scope

Also try running this script from Background Scripts ,

var gr = new GlideRecord('sc_cat_item');
gr.setLimit(1);
gr.query();
if(gr.next()) {
    gs.print(SNC.ConversationalCatalogEligibilityChecker.getItemNonConversationalReason(gr.getUniqueValue()));
}

If still no data shows up, check System Logs 

The below article might help you 
https://www.webstg.servicenow.com/community/service-catalog-articles/staged-now-assist-conversationa...