API Integration tools for Jira and JSM projects

Prabhu Palanisamy _Onward_
Atlassian Partner
June 26, 2023

Community, I'm interested to learn about the common integration tools that you use to integrate Jira/JSM to external applications. Do you use direct API integrations and custom coding for automation? Do you use any marketplace apps? Any feedback on Workato or other native integration tools would be helpful. Thanks in advance.

3 answers

0 votes
Syed Majid Hassan -Exalate-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
August 25, 2023

HI @Prabhu Palanisamy _Onward_

I work with team Exalate, a bi-directional synchronization solution for different ITSM platforms. As you can imagine my days are spent talking to clients who are looking to integrate Jira with Jira or with other systems. I hardly come across anyone these days who is using a build-it-yourself approach simply because of the resources and maintenance required to keep such an integration going. In fact, we come across several organizations who have tried the DIY approach, and are not looking to switch to an application. 

But whether it is a DIY solution or an app, I believe a vast majority would be using APIs under the hood. 

Please let me know if you have any specific questions and I would be happy to take this interesting topic forward. 

Thanks

Majid

0 votes
Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
June 26, 2023

Generally, I'll do the integrations from Jira, using Scriptrunner, but Zapier and IFTTT are good when it's better to do it from the outside (i.e. the other system is the thing triggering a need to do something inside Jira)

When there are good integration apps though, use them - only look to create your own integrations when there is no app or the ones you find do not cut it.  Lean on previous experiences.

Blatant advert:  Nowadays, though, I use https://www.adaptavist.com/products/other-apps/stitch-it - it makes integration between piles of Atlassian systems a doddle, supports a few non-Atlassian apps and we're adding modules for more non-Atlassian systems as customers adopt it and we come to understand their needs more.

0 votes
Evgenii
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
June 26, 2023

Hi, @Prabhu Palanisamy _Onward_ 

In 99% of cases I use REST API. Realization depends from requirements. 

  • If I need simple pushing issue data to external webhook - I use automation
  • If I need complex processing of issue data with sending it to external system and processing of external response - I use groovy and sel-written scripts
  • In some cases I use connectors, written in python, located between Jira and external service
  • In some cases I use DB or LDAP connection (but very rare)
Prabhu Palanisamy _Onward_
Atlassian Partner
June 26, 2023

Thank you. Have you use any middleware/ESB? Are there any marketplace apps that perform native API integrations?

Evgenii
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
June 26, 2023

I used Zapier, for some cases, it's pretty easy to use.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events