Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

How to call custom skill in Now Assist Panel

Thulasidharan
ServiceNow Employee
ServiceNow Employee

Hello All,

I have created Custom skill and enabled now assist panel in the deployment settings, but I was not able to use or call the custom skill in the now assist Panel

Can anyone help me on this?!😃

Thanks!!

11 REPLIES 11

devKz
Tera Expert

Looks like this works on the later Xanadu versions 🙂 

Community Alums
Not applicable

hi @Thulasidharan ,

Sure! If you’ve created a custom skill in Now Assist and enabled the Now Assist Panel in deployment settings but are still not able to see or use the custom skill, there are a few common areas where things might go wrong. Below is a human-style explanation with steps that you can follow to troubleshoot and get it working.


First, double-check that your custom skill is published and active. Sometimes, the skill may still be in "Draft" mode or not enabled, which will prevent it from showing up in the panel. Go to Now Assist Studio → Skills, open your skill, and make sure the status is Published and that the toggle for "Active" is turned on.

Secondly, look at the channel configuration of the skill. In the skill settings, there’s usually a section to define where the skill is available — like "Now Assist Panel," "Virtual Agent," etc. You need to ensure that the Now Assist Panel channel is selected. If it’s not checked, the skill won’t be available in the panel, even if everything else is configured correctly.

Next, take a look at the triggers or entry conditions for your skill. Some skills are configured to show only under certain circumstances, like being on a specific form (e.g., Incident or Case) or matching specific data. If the trigger conditions don’t match the context you’re testing in, the skill will silently not appear. Try simplifying the condition temporarily to always true (e.g., true == true) just to test if the skill can be loaded.

Another thing to review is your Now Assist Panel deployment settings. Go to Now Assist → Deployment Settings, and make sure the Assist Panel is enabled and deployed on the correct form or workspace. Also confirm that the user you’re testing with has access to that deployment — some deployments can be scoped by user role or conditions.

Also important — permissions. Make sure the user you're testing with has the necessary roles. This might include sn_now_assist.user, sn_now_assist.admin, or any custom role you've assigned to the skill. Without the right roles, the panel may load but the skill won’t show up.

Lastly, don’t forget about caching. Sometimes even when everything is set up correctly, changes may not reflect due to cached data. Try logging out and back in, or force-refresh the browser (Ctrl+Shift+R) while on the page with the Assist Panel.