Please use for the latest documentation.

This site is for reference purposes only and may not be accurate for the latest ServiceNow version

General Scripting

From Wiki Archive
Jump to: navigation, search
Note: This article applies to Fuji and earlier releases. For more current information, see Scripts at

The ServiceNow Wiki is no longer being updated. Visit for the latest product documentation.


Monitor small.png ServiceNow provides the ability to customize your instance using JavaScript based on Mozilla Rhino and the ServiceNow Glide classes. Jelly is also available to turn XML into HTML. It is recommended that you be familiar with JavaScript coding before you begin customizing ServiceNow, and with Jelly if you intend to deploy Jelly scripts. The following topics provide general information, procedures, and contexts for scripting in ServiceNow.

Scripting Basics

Review the basics of ServiceNow scripting.

Jelly Scripting

Use Jelly in ServiceNow scripts.

Removing Packages Calls

Remove Packages calls from your code, beginning with Calgary.

Best Practices

Apply best practices to your development efforts.