This video series guides you through many of the concepts, techniques, and best practices regarding importing and exporting data with various types of ServiceNow integrations. The videos are divided into topical sections below. (Unpublished content subject to change.) Getting Started Introduction Planning Easy Import Guided Application Creator Helpful resources Import Sets Simple import set Data sources Transform maps Transform field mapping Scheduled imports Concurrent imports Import set troubleshooting Import set properties MID Servers Helpful resources Email Inbound email actions Inbound email with Flow Designer Helpful resources Connections and Credentials Introduction to JSON Introduction to XML Connections and Credentials Overview Example Basic Auth Example API Key Example OAuth 2.
On this past week’s Live Coding Happy Hour show we continued to enhance our cooking management application, which manages and tracks long cooks like smoking meat for 18 hours. The scenario we were looking to solve was that we needed a way to use Siri to create a cook record and then create some additional records during the cook. We ended up creating a subflow, creating a scripted REST API that calls the subflow, and then calling that scripted REST API from an Apple Shortcut.
As part of the Now Platform Paris release, ServiceNow has added a new capability called the GraphQL API Framework. This API framework allows you to create a custom GraphQL API to query record data from a component or third-party system. What is GraphQL and why should I use it? GraphQL is a web query language originally created by Facebook, but now open-source, optimized for client-side development. It aims to solve problems like under and over fetching of data, versioning, and endpoint sprawl.
One of the many exciting features of the Madrid release is that inclusion of JWT (JSON Web Tokens) as a supported authentication type. Before this feature, I had been working with very limited success to help a Box user integrate with ServiceNow via JWT. JWT are non-trivial to construct and require access to cryptographic tools, so having them in the platform is a big step up. I’m going to walk through the steps I took to get an integration working with Box.
Flow Designer is a great tool to create business logic, particularly by those outside of traditional development roles: process owners, subject matter experts and the like. However, it is almost certain that sooner or later they will want to create Flows that require Actions that do not exist in the baseline system nor easily available Spokes. So then what? My suggestion is that this is where the traditional developers should step in, by creating Actions for use by those business users who don’t want to get deep in the implementation details.
Last week at Slack Frontiers, a big announcement was made about a new partnership between Slack and ServiceNow. Allan Leinwand (our CTO) joined April Underwood of Slack to discuss and demonstrate the upcoming prebuilt integration between the two services to be released in Kingston. The video is here and the ServiceNow announcement begins around 14:30. Allan also has a blog post discussing the partnership. If you watch the video and/or read the announcement, you might be wondering exactly what this means for ServiceNow developers.