Can we modify Jira workflow to call REST APIs with customizable JSON POST payloads?

We currently use WebMetrics to trigger PagerDuty via it's API to inform engineers of a problem they need to fix. Their first task is to open a Jira incident, which must be created manually, and then updated manually.

I'm interested in see if we can reverse this, so that WebMetrics calls Jira's REST API to open the incident, starting a workflow which will then call PagerDuty's API to initiate notification.

I think there is a plugin I've seen which adds the ability to make HTTP/HTTPS calls via GET and POST as a workflow post function, but I don't see that on the current list of supported plugins for On-Demand. I don't know if there's another method available on On-Demand which might work as an alternative.

I also don't know if I can create custom workflows using the On-Demand product - we'd most likely want to create separate instances per client, all at the 10-user model - does this minimal install support custom workflows, and can I create post functions which can construct custom JSON objects and then pass them via POST to arbitrary 3rd party REST APIs?

We do have a Jira install in-house, but this hasn't been stable historically, so our PMs and clients may be weary of inserting this into such a key support process, whcih is why I'm looking into using the hosted Jira service. We could always build this on our internal Jira if the hosted model is not yet up to handling this, but I was hoping someone could comment on what's currently possible, and what may be possible in the next few months.

1 answer

0 votes

JIRA OnDemand allows custom workflows but it doesn't allow third party plugin which provides functionality that you have mentioned. There are no other alternatives as well that you can use to make calls to external APIs.

You can do lot of JIRA functions like creating issues remotely but the other way around is not possible.

Suggest an answer

Log in or Sign up to answer
Community showcase
Published Nov 27, 2018 in Portfolio for Jira

Introducing a new planning experience in Portfolio for Jira (Server/DC)

In the past, Portfolio for Jira required a high degree of detail–foresight that was unrealistic for many businesses to   have–in   order to produce a reliable long-term roadmap. We're tur...

2,305 views 12 19
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you