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.


Redirect Users Directly to Requested Items (RITMs) After Catalog Submission in ServiceNow
When building ServiceNow Service Portals, the user experience plays a crucial role in adoption and efficiency. Often, organizations using...


Dynamically Managing Choice Lists in ServiceNow: Clearing Options Except '--None--'
When creating dynamic and responsive Service Catalog items in ServiceNow, one common requirement is to adjust dropdown choices based on...


Allowing Catalog Task Save Without Filling All Mandatory Variables
In ServiceNow, catalog tasks often include mandatory variables that must be completed before a record can be saved or closed. This form...


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...


Unlocking Client-Side Efficiency: Understanding the ServiceNow Scratchpad (g_scratchpad)
In the world of ServiceNow development, creating efficient and responsive user interfaces is paramount. Often, client-side scripts need...


Adding a Work Notes Journal Field with a Post Button to a Custom ServiceNow Form
When managing records in ServiceNow, maintaining clear, detailed, and timely communication between team members is essential. A common...


Beyond the Basics: Leveraging ServiceNow Email Notifications for Custom Reports
ServiceNow offers a robust reporting engine, empowering users to easily visualize and analyze platform data. However, there are scenarios...


Understanding the Difference Between gs.log() and gs.print() in ServiceNow
ServiceNow developers frequently encounter the methods gs.log() and gs.print() when scripting. While both functions are used to output...


Troubleshooting JavaScript indexOf() in ServiceNow: Best Practices & Common Errors
ServiceNow developers frequently encounter scenarios where checking the presence of specific text within a string is essential. One of...


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...


Mastering GlideRecord Queries: How to Use 'STARTSWITH' in ServiceNow
GlideRecord is a powerful feature in ServiceNow that allows users to efficiently query and manage data records. Often, administrators 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...


How to Retrieve All Users from a Group in ServiceNow using JavaScript
Managing user groups is crucial in ServiceNow, especially when automating processes, configuring notifications, or enhancing workflows....


How to Query the Latest Record from a Table in ServiceNow
Retrieving the most recent record from a ServiceNow table is a common requirement for system administrators and developers. Whether...


How to Compare Two Dates (GlideDateTime) in ServiceNow Scripts
Comparing dates is a frequent requirement in ServiceNow development. Whether you're building business rules, scripting in workflows, or...


Tailoring Your ServiceNow Service Portal: Hiding the Reference Lookup Icon
The ServiceNow Service Portal offers a user-friendly interface for accessing services and information. While the default functionality is...
bottom of page