jira to servicenow integration process step by step

vinod kumar6
Tera Contributor

Please tell me the Process step by step 

3 REPLIES 3

Amit Verma
Kilo Patron
Kilo Patron

Hi @vinod kumar6 

 

You can refer below links :

https://www.youtube.com/watch?v=37iJjKz94Qw

https://docs.servicenow.com/bundle/xanadu-it-business-management/page/product/agile-jira-integration...

 

Thanks and Regards

Amit Verma


Please mark this response as correct and helpful if it assisted you with your question.

Ravi Gaurav
Giga Sage
Giga Sage

Things which we need to be aware of while doing any kind of Integration and we have to ask the requestor the below information:-

 

  1. Decide what we want to use and what our third party supports : REST or SOAP. If it supports both, we will go for REST.
  2. End point details for this third party tool.
  3. If there is any requirement to use Mid Server or not. If on same network then not needed. If on the other network then we should use mid-server.(in case of AIRBUS , we are using MID-Server as their 3rd party is hosted locally on their network.
  4. Request Body is needed(JSON details ).
  5. User name and password for third party if you are pushing or pulling the data to third party tool.(Authentication details can be given as a token also).
  6. We need to decide how we want to integrate, Workflow, Business rules, Script includes or scripted web services.(in our case we can use Workflow to call the Rest Message in run-script)
  7. We need to decide on Actions which we have to perform, such as get, put, post, update, delete, etc.

HTTP Methods Used

Meanings

GET

The GET method is used to retrieve information from the given server using a given URI.

POST

POST request is used to send data to the server.

PUT

Replaces all current representations of the target resource with the uploaded content.

DELETE

Removes all current representations of the target resource given by a URI.

 

Sample Example what we need from Client/requestor:-

 

Endpoints:- https://xxx.service-now.com/api/now/table/incident

 

Authorization Details:- username and Password or token(bearer token)

 

Request Body:-

{

"caller_id":"ravi.gaurav",

"short_description":"new to api"

}

 

Content Type:- application/json

Accept :- application/json

Methods:- POST/GET/PUT/Delete

 

 

I hope all are clear on the above point. If any of the info is missing from the requestor end then it will be a blocker for our story. So make sure that we need to get the details from the requestor as soon as we analyze the API story.

 

Demo Video :-

https://www.youtube.com/watch?v=q0z8sZ6l3JY&list=PLKH9bPqlw1nfPpLULqorWsRiCKD2nNKUP

Thanks

Ravi Gaurav

ServiceNow MVP 2024

www.youtube.com/@learnservicenowwithravi

--------------------------------------------------------------------------------------------------------------------------


If you found my response helpful, I would greatly appreciate it if you could mark it as "Accepted Solution" and "Helpful."
Your support not only benefits the community but also encourages me to continue assisting. Thank you so much!

Thanks and Regards
Ravi Gaurav | ServiceNow MVP 2025,2024 | ServiceNow Practice Lead | Solution Architect
CGI
M.Tech in Data Science & AI

ļ”— YouTube: https://www.youtube.com/@learnservicenowwithravi
ļ”— LinkedIn: https://www.linkedin.com/in/ravi-gaurav-a67542aa/

Harish Bainsla
Kilo Patron
Kilo Patron
In this longer format video I show each step (and misstep) in integrating my personal Jira instance with a ServiceNow instance. While the integration instructions provided by ServiceNow are a starting point, this video shows how it's done with mistakes and all! #servicenow #jira #atlassianjira ...