I have always wanted to be able to track the path that users take through the portal and get a better idea of their user journey. I created this proof of concept to see if I could firstly track the user’s path, and secondly display that data in a manner that is visually appealing. After… Continue reading
Posts by Mark Balloch
Facebook style notifications
With the Kingston release ServiceNow have brought in a feature called “announcements” within the service portal. On the docs site they say that you can “Use announcements to broadcast messages to Service Portal users. Announcements can display in an announcement banner or an announcement widget instance.” This is a welcome addition to the ever… Continue reading →
404 Page Challenge – Chuck Norris
You may or may not have noticed that the ServiceNow community are running a challenge to see who can come up with the most creative 404 page for their portal. I thought I would throw my hat into the ring with a tongue in cheek Chuck Norris 404 page. Note – To set expectations early, due… Continue reading →
Record Watch with Animation
A lot of the time when using record watch to show record updates in real-time I would just use the heavy handed approach of updating the whole scope with something akin to the following :
1 2 3 4 5 6 7 8 |
function($scope, spUtil) { var c = this; spUtil.recordWatch($scope, "incident", "active=true^state=3", function(name,data) { spUtil.update($scope); }); } |
This works well and gives the desired outcome, but in essence what is happening here is that even if… Continue reading →
Item Suggestions
How many times have you had customers tell you that they want their service catalog to be “like Amazon”? Well, that got me to thinking; surely we can borrow some ideas from Amazon, implement them in the service portal and hopefully get those customers one step closer to their Amazon like dream. The outcome was… Continue reading →
SP Pages in the Normal UI
Service Portal has really allowed developers to flex their web design muscles, but what about using all this new technology within the normal UI? Luckily there is an easy way to achieve this, but first of all let’s consider some reasons why you may want to do this: Ability to use modern, more powerful technologies… Continue reading →
Chatbot – SAMI
A very hot topic within IT at the moment is AI and chatbots, so I decided to delve into the world of natural language processing and machine learning. The outcome was SAMI (ServiceNow Automated Messaging Interface). It is very much in it’s infancy at the moment but from the brief video below you can see the… Continue reading →
Displaying Widgets in Modals
Sometimes I find it is useful to be able to display information to a user without having to navigate away from the current page. A nice way to achieve this is to use spModal which is baked into ServiceNow (Helsinki Patch 5 and after). In the following quick example I am going to clone the “KB Top Rated”… Continue reading →