- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-15-2026 01:57 PM
We are implementing Now Assist for Virtual Agent, I'm currently doing a simple operation to check the status of my ticket but I'm getting an error
"You don't have the required access to complete this request. Try another request."
I'm Admin on the platform, anyone facing this issue.
Solved! Go to Solution.
- Labels:
-
Virtual Agent
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-18-2026 07:38 AM
Looks like there is manual activation processes for few AI agents which used to enable in platform as part of virtual agent like "Check my ticket status" rebranded and build as AI agent "Request Status Agent".
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 weeks ago
Hi
Can you please tell what did you mean by manual activation process here? I am facing the same issue, where my custom AI Agent is not triggering in VA.
My AI Agent is already enabled for VA, but still its not giving me any results for AI Agent inside VA and instead throwing this error ""You don't have the required access to complete this request. Try another request.""
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-20-2026 09:16 AM
Yea same ask, Im stuck behind this as well.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-20-2026 09:37 AM
I believe he meant this...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2 weeks ago
I had the same issue and did some debugging.
For me I had to go into the script part of the "Request status agent" AI agent and open "Get list of tickets". Around line 100, there's this script part that failed:
// Sort all requests by updated_on in descending order (most recent first)
/*requests.sort(function(a, b) {
var dateA = new GlideDateTime(a.updated_on);
var dateB = new GlideDateTime(b.updated_on);
return dateB.compareTo(dateA);
});*/
I commented it out and now it works. Obviously now I lost sorting but at least I got it to work. Hopefully ServiceNow can fix it in a future release.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2 weeks ago
I tried commenting the code you mentioned, but it is still not working for me. Please see the attached screenshot.
