top of page
16 September 2025, 2pm-3pm NZST
Register for the Webinar
Experience the Future of Service Delivery with ServiceNow Agentic AI
Deliver faster, smarter, and more reliable IT services.
Agentic AI helps you resolve issues quickly, cut operational costs, and keep your business moving.


Understanding "gel('sysparm_item_guid').value" in ServiceNow
If you've been working with ServiceNow client-side scripts, particularly around catalog items and order guides, you may have encountered...


Streamlining Attachment Management in ServiceNow: Using GlideSysAttachment.copy
ServiceNow often requires the ability to manage attachments across different records. Whether it's copying supporting documents from a...


Why "Matches Regex" and "Matches Pattern" Might Not Be Best Practices
In the world of ServiceNow, efficiently filtering data is crucial for various tasks, from configuring reference fields in Record...


Retrieving the Current Page sys_id in ServiceNow’s Service Portal
In ServiceNow’s Service Portal, every portal page is a record identified by a unique sys_id . Being able to retrieve the current page’s...


Decoding gsftSubmit() in ServiceNow
Are you working with UI Actions in ServiceNow and scratching your head over the gsftSubmit() function? This powerful but often...


ServiceNow Best Practice: Avoiding Hard-Coded Values in Scripts (Identification & Replacement)
ServiceNow strongly advises against using hard-coded values (such as fixed sys_id identifiers or names) in scripts, as they can lead to...


Decoding Base64 in ServiceNow: Leveraging Built-In Functionality
For ServiceNow developers and administrators working with integrations or data manipulation, encountering Base64 encoded strings is not...


Counting the Days: Calculating Date Differences in ServiceNow
When working within the ServiceNow platform, you'll often encounter scenarios where you need to determine the duration between two dates....


Mastering String to Array Conversion in ServiceNow
ServiceNow stands as a cornerstone for modern digital workflows and service management, empowering organizations to streamline operations...


Understanding the getReference() Method in ServiceNow: Usage and Best Practices
In ServiceNow, efficient client-side scripting significantly enhances user experience by automating data retrieval and field population....


Guiding Users After Action: Understanding action.setRedirectURL() in ServiceNow
ServiceNow empowers users to interact with data and trigger processes through various UI elements, including UI Actions like buttons and...


Mastering Time: Calculating the Difference Between Two Dates in ServiceNow (in Hours)
In the dynamic ServiceNow platform, accurately calculating the time elapsed between two events or dates is a common requirement. Whether...


Calling a Function Within the Same Script Include in ServiceNow
ServiceNow Script Includes are a powerful way to organize and reuse server-side code. They allow developers to define functions or...


Understanding the Difference Between server.get() and server.update() in ServiceNow
ServiceNow developers working with Service Portal widgets often encounter the methods server.get() and server.update() in server-side...


ServiceNow Scripting: Understanding GlideRecord.initialize() vs. GlideRecord.newRecord()
For ServiceNow developers, mastering the GlideRecord object is fundamental to interacting with the platform's database. When it comes to...


Essential Guide to Retrieving Reference Field Display Values in ServiceNow
When working with ServiceNow, client-side scripting plays a vital role in enhancing user experience and automating form interactions. A...


Understanding current.isValidRecord() in ServiceNow
If you're a ServiceNow developer, you've likely encountered the current.isValidRecord() function. While the ServiceNow documentation...


Displaying the Current Date in ServiceNow Client Scripts: A Practical Guide
As a ServiceNow developer or administrator, you often need to manipulate data and automate processes within the platform. A common...


Understanding GlideRecord's initialize() Method in ServiceNow: When and How to Use It
If you've worked with scripting in ServiceNow, you've likely encountered the GlideRecord class, a powerful way to interact with records...


Understanding getXML() and getXMLWait() in ServiceNow
In ServiceNow development, GlideAjax is commonly used to fetch server-side data within client-side scripts without reloading the page....
bottom of page