Shreya Shah
ServiceNow Employee
ServiceNow Employee

Are you an Integration Developer? Do you integrate ServiceNow with Jira? Have you been using Scripted REST APIs / REST API Triggers / Jira Webhook Registries + Jira Webhook Routing Policies to integrate data into ServiceNow?

 

Check out our latest innovation - Jira Spoke Triggers – available now – as part of Jira Spoke v5.0. Trigger your Flows using event-based architecture with the all new External Triggers for Integration Hub in our ServiceNow Xanadu release. For more details, please refer to the store page and product documentation for Jira Spoke v5.0.

 

Note: The features described in this blog are available to those who have installed Jira Spoke v5.0 and are on the Xanadu ServiceNow platform release.

 

With our latest Jira Spoke release, we have bundled common Jira Triggers (Issue Created, Issue Updated, Board Created, Sprint Deleted, and more) as readily available content that you can use within the Trigger section while authoring your Flows. Install the latest Spoke, configure the inbound connection, follow your usual Flow authoring experience, open Trigger Picker, go to Jira Spoke, pick the trigger you're interested in, setup trigger conditions (optional) and continue to build out your automation use case by adding Actions.

 

Step 1: Install the Jira Spoke v5.0 on your Xanadu ServiceNow instance

 

Step 2: Navigate to Workflow Studio -> Integrations -> Connections -> Inbound and you will see a placeholder inbound connection for Jira that you can configure. You can find the complete details on how to perform this action on the ServiceNow product documentation page - Set up triggers for the Jira Spoke.

 

Jira - Inbound ConnectionJira - Inbound Connection

 

Step 3: Navigate to Workflow Studio -> Flows -> New -> Flows -> Create a new Flow. Enter Flow basic properties and proceed to define your Flow.

 

Step 4: In the "TRIGGER" section, click on "Add a Trigger", it opens up the Trigger Picker

Trigger Picker - Jira TriggersTrigger Picker - Jira Triggers

Step 5: Choose the trigger as per your requirement/use case and explore the trigger outputs to use it as data in your subsequent conditions or actions.

Issue Created TriggerIssue Created Trigger

Conditions defined in trigger using data from trigger outputConditions defined in trigger using data from trigger output

PS: Hopefully all the information you need is in the trigger output data. If you do not find the fields you want, use "payload" as the last resort to get any information.

 

Step 6: Complete your automation use case by adding Actions

 

If you would like to suggest new ideas regarding Jira Triggers - Please submit an Idea on the ServiceNow Ideas Portal. We look forward to hearing from you.

 

Happy Integrating!

 

*This article was co-authored by @Manish Kothari and @Joe Wilmoth