Form Enhancements
SN Utils features for ServiceNow forms including keyboard shortcuts, screenshot pasting, view data, and technical names.
Last updated: January 24, 2026
Last updated: January 24, 2026
Forms get several enhancements from SN Utils, from features useful for all ServiceNow users to developer-focused tools.
CTRL-Click on field labels to build a list filter using current values.
Click on multiple labels (like Category, Assignment Group, Subcategory) to build a filter with those conditions. Clicking the generated link opens the filtered list in a new tab with the filter pinned.
CTRL-Click in the gray header bar to create a filter for the current record's Sys ID - a quick way to open the record in list view.
| Shortcut | Action |
|---|---|
| CTRL-S | Save the record |
| CTRL-SHIFT-S | Insert and stay (when supported) |
| CTRL-] | Next record (when available) |
| CTRL-[ | Previous record (when available) |
| CTRL-V | Paste image (when enabled) |
ServiceNow automatically focuses the first editable field when a form loads. If that interferes with your hotkey workflow (e.g. you press / to trigger the slash popup and the keystroke lands in the form field instead), or if it scrolls long forms unexpectedly, you can switch the behaviour off.
Open the Manage page → Enduser Preferences → toggle Disable Form Autofocus. SN Utils then quietly blurs the auto-focused field shortly after the form renders. As soon as you click or type, your interaction wins — the toggle only suppresses the initial autofocus, not any focus you trigger yourself.
Adding screenshots normally requires saving to disk, opening a dialog, and uploading. With SN Utils, paste directly with CTRL-V on any record.
A small floating pill appears in the bottom-right corner the moment an image is pasted:
screenshot-20260423-141205.png) is generated so two pastes never collide. Click the name to rename before the upload starts.aria-live, respects prefers-reduced-motion (the countdown bar doesn't animate when reduced motion is requested), and can always be dismissed with Esc.If your form has an Activity stream, the screenshot appears there immediately after the countdown commits.
This works both on Classic UI forms and when viewing records in Agent Workspace / Next Experience.
When a record has attachments, SN Utils opens a full-featured preview dialog so you can browse and inspect files without downloading them one by one.
/att in the slash popup, or click the floating launcher pill that appears on records with attachments. The pill shows a live count and updates automatically when a screenshot paste or drag-and-drop upload lands on the current record. The launcher can be toggled globally from the preview's Settings popover.The dialog is draggable, resizable (corner and sidebar resizers), and remembers its size between sessions. It follows the SN Utils theme (Dark, Light, or Match ServiceNow for Pro) and responds to full keyboard navigation — arrow keys, j/k, Home/End to step through files, Esc to close.
.eml parser shows headers and body inline; .msg files render as a themed table or fall back to a download card..ics files are parsed into a themed event grid.Common actions live in the header and the sidebar:
When a Community user clicks a Pro-only action, an in-dialog modal explains the feature and offers a one-click Start trial button (no credit card, 14 days).
A compact license badge in the titlebar shows your current tier (Community / Trial / Pro / Enterprise). The Settings popover in the titlebar holds global preferences — whether to show the Workspace launcher pill, and the Pro feature overview for Community and Trial users.
A small /att hint is shown in the header as a reminder that the dialog can always be opened with the slash command in Workspace surfaces.
Click the question mark icon (added by SN Utils) in the form header to see record metadata. The page scrolls to the top automatically when the panel opens so it's always in view, even on long, scrolled-down forms.
Shows:
View Data is a supercharged Show XML. Access it via:
/vdFeatures:
Double-click a field label to open the Field Editor popup showing the field name, table, and type.
For choice fields, you can toggle between a select dropdown and a raw text input using the toggle button. This lets you either pick from available choices or type a value directly. The editor also provides Copy and Dictionary buttons for quick access to the value and the dictionary entry.
This works for read-only fields too (admin only). Try changing a reference field to a Sys ID value.
Like lists, Technical Names adds valuable information to forms:
table.field path, field type, and quick actions like Open Dictionary, Copy field name, Copy table.field, and Edit FieldList field values (like Watch List) are converted to hyperlinks to the underlying records, with a red X to remove values.
Depending on field type, labels become hyperlinks:
Header bar additions:
For related lists, normal lists show the table name, while scripted relations show a link to the sys_relationship record.
When viewing a metadata record in a different scope, click to switch scope with one click instead of making one-off edits.
Some enhancements only apply to specific tables:
SN Utils automatically backs up unsaved changes in script fields to the browser's session storage. If your session times out, the browser crashes, or you accidentally navigate away, your work is not lost.
How it works:
snu_script_<sys_id>) and tracks each script field independently, so multi-field records (e.g. a Business Rule with both Script and Condition) are handled correctly.Recovering a script:
The backup is automatically cleaned up when the editor content matches the saved version (i.e. after a successful save).
Settings: Script Recovery is enabled by default. It can be toggled via the scriptrecovery setting.
When "Enable Code Editor buttons" is enabled, you can open a full-screen editor for code fields.
For metadata forms without the Versions related list, SN Utils adds a link that opens a modal showing version history - no need to modify the form layout.