3 Things I Learned in February 2021

Replacing Processors with REST Servicenow decided to ban the creation of new Processors. Luckily, we can still do the same (in a more complex way) using Scripted REST APIs. State vs Incident State Why are there two fields storing the same data? Both fields are synchronised with Business Rules and the […]


Autocomplete Servicenow for Atom

Servicenow Autocomplete for Atom

The autocomplete-servicenow package for Atom has been upgraded to Quebec! Check the Readme section in the Package page or the Github repository to see the prefixes and APIs available.   Atom Package: https://atom.io/packages/autocomplete-servicenow GitHub Repository: https://github.com/rubenferrero/autocomplete-servicenow     Package Installation Open command palette in Atom: CMD-SHIFT-P (macOS) or CTRL-SHIFT-P (Linux/Windows) Type “install package“ […]


3 Things I Learned in January 2021

Copy text to clipboard Recently, I had to create a Context Menu to copy some elements from a list to the clipboard. Servicenow does that OOTB in a few places, so no need to reinvent the wheel! Let’s have a look at the UI Action “Copy sys_id”:

Pretty simple, […]


3 Things I Learned in December 2020

Quality of Life Items available on ServiceNow Share I’m still trying to catch up with the content from Servicenow Knowledge ’20. A lot of interesting stuff still to be watched. Kudos to Earl Duque for his “Quality of Life items available on ServiceNow Share” talk. I was already familiar with half of […]


Multi Row Variable Set: communication with main form

Sometimes you need to share values between variables in the main form and a Multi Row Variable Set. Each Multi Row Variable Set has its own instance of g_form that cannot access the data in the main form. This restriction can be solved by making the main g_form instance available […]

MRVS Picture

Chrome Edit Search Engine

Code Search using Chrome custom search engine

Do you often find yourself looking for a piece of code in a Servicenow instance? A couple of options were discussed in the post Code Search using Studio IDE without Applications. On this occasion, I’m going to share an even better approach based on this wonderful tutorial by SN Pro […]


Hidden Field Types: Days of Week

Now that we know about the existence of some Hidden Field Types in Servicenow, it is time to inspect some of them. In this post, we will see how to create a new Days of Week field, how it looks in a form and some of its properties. Creating a Days of […]

Days of Week

Day of Week

Hidden Field Types: Day of Week

Now that we know about the existence of some Hidden Field Types in Servicenow, it is time to inspect some of them. In this post, we will see how to create a new Day of Week field, how it looks in a form and some of its properties. Creating a Day of […]


Hidden Field Types

Note: When you create a custom field, use one of these supported field types. Other field types, such as User Input, are for internal use only and are not supported for custom fields. Where can we find these other hidden field types? And how can they be used (yes… we […]

Hidden Field Classes: Internal Type

Servicenow-Google integration using OAuth 2.0

Once upon a time, I wanted to set up an integration between Servicenow and Google using OAuth 2.0. I went straight ahead to the Servicenow documentation. Everything was there, so I started following the steps provided.   It worked! I could test the connection and get some data from one of […]