ServiceNow Agent App - Add to Watch List Function
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 hours ago
Is there a way to add an action item or function to a record screen that allows the adding of users to the Watch List? Do I just make a sys_user reference field input or should it be done another way?
- Labels:
-
Now Mobile
-
Zurich
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 hours ago
Hi @Jaret Vik
Yes, you can add an “Add to Watch List” function in the Agent App, and the correct approach is to use the OOTB Watch List (Glide List) field, not a single reference field.
Below are the step-by-step instructions
Best Approach: Use Watch List + Action
🔹 Step 1: Verify Watch List Field
Go to your table (e.g., Incident or custom table)
Check if field
watch_listexistsIf not:
Create a new field:
Type: Glide List
Reference:
sys_user
Step 2: Add Field to Agent Form
Go to:
Workspace Experience → Form Layout (or Form Designer)
Add Watch List field to the form
Save and reload
Now users can directly add multiple users
Step 3: Create “Add to Watch List” Action
Go to System Definition → UI Actions
Click New
Configure:
Table: your table (e.g., Incident)
Name: Add to Watch List
Show on: Form / Workspace
Action type: Form button
Step 4: Add Script to Append Users
current.watch_list = current.watch_list
? current.watch_list + ',' + users
: users;
current.update();
action.setRedirectURL(current);
