logo

NJP

Builder | Integrating with third-party systems

Import · Jun 01, 2020 · video

Welcome to part 9 of the Builder series. In this video, we’ll demonstrate how to send data to a third-party system using IntegrationHub... ... a ServiceNow product to leverage reusable
building blocks in a codeless framework. We build on the Safety department app created
earlier in this series. We got a taste of exchanging information in
the Setting up an app in Guided Application Creator video... ... where we imported a spreadsheet into our instance. It’s a good idea to watch the previous video
in this series, if you haven’t already. It focuses on process flows and Flow Designer,
and this video is a direct extension of that one. A requirement from our Safety department is to send a Slack message to the safety technicians whenever an issue is rejected. To do this, we’ll use Flow Designer to create
a flow, triggered by approval rejection... ... which posts a message to our safety channel on Slack. Here, we’re logged in to our ServiceNow
instance with administrator credentials. You can also do this with the flow_designer role, or delegated_developer role with granted access to Flow Designer. We’ve already opened Flow Designer. And this is the flow we created in the previous
video to get an approval from the safety inspector. In preparation for adding a Slack action, we talked to our Slack administrator to get the proper information set up. She provided us a webhook URL that we can
use to post a message to the safety channel. As you set up integrations with other systems, be sure to talk to your ServiceNow administrator about credentials. Each one may require a slightly different configuration but should be equally easy for you to use in your flow. Let’s take a look at how that would work for this flow. Here’s the part of the flow where the approval was NOT approved... ... so after the safety issue record is updated, let’s add an action to send a Slack message. Down here, under Slack Webhooks, we select
Post a Message. ServiceNow calls these bundles of actions “spokes.” You can find additional IntegrationHub spokes
at the bottom of the Action menu... ... or in the ServiceNow store to help you connect with
other systems. If your list of actions doesn’t include Slack.. ... contact ServiceNow customer support to get the IntegrationHub starter package activated. To configure our Slack action, we paste the
URL from our administrator here. And write a message to the technicians using
some dynamic data from the previous update record… ... and we're done. A quick save and test… … we reject the approval from the list… … and there’s our Slack message in the safety channel. In some cases, your integration may send you back a response that you can use in additional actions on the flow. That’s it. IntegrationHub makes it easy to connect third-party systems to automate your processes without complex scripting. For more information, see our product documentation,
knowledge base, or podcast. Or ask a question in the ServiceNow Community.

View original source

https://www.youtube.com/watch?v=rh7ttdqXfoY