ServiceNow enables agents to create Incidents [incident] based on Cases [sn_customerservice_case], typically for internal break-fix situations. In these scenarios, the case’s Contact is assigned as the incident Caller, and the case’s Account is assigned as the incident Company. In the…
The Dotted Objects
Dot-walking is well-known among ServiceNow enthusiasts for its simplicity in accessing elements across referenced records. However, simplicity isn’t always the best approach. If you haven’t encountered dot-walking failures in some scenarios, have you really delved deep into ServiceNow scripting? It’s…
Stepper Component in Configurable Workspaces
Process flow formatters in ServiceNow’s native view offer a visual representation of a record’s state progression. While not interactive, they can be prominently displayed at the top of the record. However, as we began migrating to workspaces, these visuals became…
Copy Attachments Better
For the longest time, the go-to method for copying attachments across various records in ServiceNow has been business rules utilising the GlideSysAttachment class. But this approach usually backfires when we try to copy attachments bi-directionally, giving rise to duplicate attachments.…
CSM Workspace : User Lookup and Verify
An agent in ServiceNow’s Customer Service Management (CSM) uses the Interaction [interaction] table to document their initial contact with users seeking support. This interaction can occur through direct chat on the portal or via a phone call to the service…
Landing Page Three-Zero-Ones
HTTP 301 is a status code indicating that a resource has been permanently moved to a new destination – this is entirely unrelated to the topic we are about to discuss. When users log in to ServiceNow, they typically see…
Journal field components in Configurable Workspaces
In ServiceNow, there is often a need to synchronize Work Notes and Additional Comments across related task records. This is typically accomplished using a few business rules and logic to prevent looping. In the Customer Service Management (CSM) environment, Additional…
Email body variables in Flow
While we are gradually transitioning from standard inbound actions to inbound flows, we are losing access to certain native functionalities that are often easier to script in ServiceNow. Achieving these functionalities in a low-code environment like inbound flows can sometimes…
Customer Central Tabs in CSM Configurable Workspace
Case Types in ServiceNow’s Customer Service Management (CSM) application help to streamline processes and ensure that each customer query is addressed appropriately and efficiently. The configuration of case types can be customised to fit the specific needs of an organisation,…
Automate asset creation for externally ordered Hardware Assets
Organizations frequently face challenges in effectively managing their hardware assets and ensuring a unified repository that encompasses both internally procured items and those acquired from various external suppliers. ServiceNow’s Hardware Asset Management (HAM) application addresses many of these complexities inherent…