ServiceNow to JIRA Bi-directional Integration through Rest calls

Bhavani Yenugan
Kilo Contributor

Hi All,

I'm looking for advice on how to link Jira to ServiceNow via webhook. 

Use case: 

  • Project Created in ServiceNow -> Outbound Rest to create Project in Jira. 
  • Project Created in JIRA -> Create Project in ServiceNow.
  • Whenever SNOW is updated, it fires an outbound rest call to Jira updating the Project details. 
  • Fully bi-directional API via Rest calls. Both Updating both sides of the API when an update occurs on either side.

I have created a scripted REST API in ServiceNow and Shared the End point with the Jira team. JIRA team configured the webhook at their end and JIRA is unable to hit ServiceNow API when a project is created in JIRA.

I want to know how to authenticate servicenow when sending data from JIRA or How to send the data from JIRA to ServiceNow?

Also Using Integration Hub and Activating JIRA Spoke plugin, is there any action available in the spoke to create a project in JIRA? i only see create issue action in the documentation. 

Has anyone encountered the above and if so please provide the workarounds.

Thanks in advance.

 

 

 

6 REPLIES 6

Ankur Bawiskar
Tera Patron
Tera Patron

Hi,

check this video for bi-directional integration

How To - Configure a bi-directional integration with Jira with integrationHub and Flow Designer

Regards
ANkur

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

Thanks for your reply. However Integration HUB is not in scope and also looks like we cannot create a project in JIRA using the actions that comes up with the spoke.

Hi,

if you have created custom scripted REST API then you can use either Basic or OAuth for authentication.

If you are handling everything for below point via Custom Scripted REST API and REST Message without Integration hub and spoke then you should discuss with JIRA team what request they would be sending and how the incoming request should be mapped with fields.

  • Project Created in ServiceNow -> Outbound Rest to create Project in Jira. 
  • Project Created in JIRA -> Create Project in ServiceNow.
  • Whenever SNOW is updated, it fires an outbound rest call to Jira updating the Project details. 
  • Fully bi-directional API via Rest calls. Both Updating both sides of the API when an update occurs on either side.

Regards
Ankur

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

Rupali1
Tera Contributor

Hii ,

 For ServiceNow to jira Bidirectional integration please go through the attached document ,it will help to solve your problem.

 

 

 

 

 

Thanks ,

Rupali Bondar