The Now Platform Paris release is now Generally Available! Now that Paris is GA that means that our early access period is over. During the roughly eight weeks of early access, we’ve posted deep dive blog posts on our pro-dev tooling, upgrades and ATF, Flow Designer, IntegrationHub, mobile, virtual agent, and more. We’ve also covered many of those Paris release features on our weekly Live Coding Happy Hour show.
Virtual Agent in Paris has a page full of enhancements that you can check out. We will look at a few of the highlights in this overview blog. Dashboard A useful dashboard is something that I very much appreciate. Visualizations and aggregation of information into understandable and actionable intelligence is the goal of a useful dashboard. In the Paris release, the VA Dashboard has been enhanced to give more insights to the operations managers and topic authors.
When I was looking through the content of our Paris release the Conversational custom chat integrations framework, while being a mouthful, jumped out at me. I’ve talked to numerous developers over the past year or two about our Virtual Agent and one of the most common questions is something along the lines of: Can I interact with ServiceNow’s Virtual Agent through a different chat tool outside of the OOB Slack, Teams, and Facebook integrations?
The Paris release brought many new features and enhancements to our Mobile functionality on the Now Platform. This post will highlight the top features in Paris that ServiceNow developers should be aware of. Mobile Filter Enhancement Before Paris, any filtering users did in the mobile application in lists and map applets happened on the client-side. That meant that they could only filter against the columns shown in a list and the data in the current pagination.
It’s Paris mobile week here on the developer blog, and my favorite new mobile feature in Paris is Actionable Push Notifications. These actionable push notifications allow the mobile app user to take an action by hitting a button on the notification itself without having to open the app or a browser. The most obvious use case for this is being able to approve or reject an approval directly from a push notification, similarly to how notification mailto templates have allowed you to approve directly from an email for a long time.
One of the significant advantages of developing on the Now Platform is access to Now Intelligence. I wanted to take a quick look at some of the important improvements in Paris you’ll want to be aware of. Performance Analytics & Reporting Interactive Filters are now free. Previously, the use of Interactive Filters (including custom Interactive Filters) required a Performance Analytics license. This is no longer the case.B Now you can leverage Interactive Filters on all your dashboards to give your users a more tailored and interactive experience.
IntegrationHub week is still going strong! The last two new Paris related features I will highlight on the blog will be the Payload Builder API and the JSON Parser action step. JSON Parser Building and extending spokes is one of my current favorite things to develop. One of the most common parts of integration is handling the response. Introduced in the New York release was the XML Parser step. With the Paris release, the other main format, JSON, is handled with the JSON parser step.
It is ServiceNow’s new release season! With the Paris release in Early Access, we will show some enhancements targeted around being more effective and efficient as a developer. To get access to these new things, you have to upgrade! This article will be about a new feature in IntegrationHub. To view the whole list, check out the release docs. Connection Manager Dashboard The connections dashboard is a new interface inside Flow Designer to manage connections.
I’ve got three more Flow Designer enhancements to make your lives a bit easier. They are: Action instance ordering Ghost actions Duplicate action instance Action instance ordering The first is pretty straight forward. Prior to Paris, action numbering was “outline based”. Every time you added a new if, for each, or other action that created an indent level, a decimal was added on to your action numbers. While this may seem innocuous at first, it could make inline scripting challenging when referencing action 3.