Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Jira Edge Connector - Automation question

Tyler Groves May 22, 2025

Hello, 

 

I am using Jira Edge Connector in an automation rule to call some remote script. I am running the script on my machine in Docker. The connectivity etc is working and I can see that the script is running (this took a while to get setup). I see this log line - 

DEBUG[2025-05-22T14:23:07.113832723Z] Successfully sent result of message[9dcb37b1-ef45-4685-be0c-7ffbd7991fd9] to Jira Service Management and it took 1.071570 seconds.

 

But I'm not sure how to access the value that is returned, in the automation rule or if this is even possible? The main issue I am having is that the JEC documentation is very light on details and understanding how it is supposed to work seem to be very trial and error based. 

 

Does anyone else have experience using this successfully? 

2 answers

1 vote
Marc - Devoteam
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.
May 22, 2025

Hi @Tyler Groves 

Welcome to the community.

There seems to be a smart values for that but currently only if on an enterprise plan.

You could see if anything works on your Premium plan.

"This action supports waiting for response only for Enterprise plan.

This action allows you to pause the rule until a response is received from JEC. When enabled, the rule will resume only if JEC returns a success response within the specified duration (up to 15 minutes). If no success response is received within this time, the rule will fail.

Additionally, you can configure the rule to resume in the following cases:

Resume on failed response: If JEC returns a failed response within the specified time, the rule will still resume.

Resume on no response: If JEC doesn’t return a response within the specified time, the rule will still resume.

To access the payload from JEC, use the {{jecAction.output}} smart value.

To determine the status of the response, you can use the smart value {{jecAction.status}} and it will display either "success" or "failed." In cases where no response is received, the value will be empty."

Tyler Groves May 22, 2025

Thank you @Marc - Devoteam for the quick response. 

 

I've tried to access the smart values returned but it seems they have no value. As a test I tried to send the returned value to myself in an email (seemed easiest) but it has nothing (attached some images)

 

Screenshot 2025-05-22 at 16.21.23.pngScreenshot 2025-05-22 at 16.22.12.pngScreenshot 2025-05-22 at 16.06.12.png

 

I think it might be as you say that these features are reserved for enterprise licenced customers 

0 votes
Tyler Groves May 22, 2025

For more clarity, I mean that Jira Edge Connect is running in docker and is executing the script and sending a response to Jira to confirm its completion. But it seems like it does not return and values. 

Presumably this is designed to be invoked at the end of an automation rule?

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
TAGS
AUG Leaders

Atlassian Community Events