Hi Atlassian Community!
I’m working with a Jira Automation rule that creates an issue based on an external event/webhook.
The rule works correctly, but occasionally the external system sends the same event more than once, which can result in duplicate Jira issues being created.
I’m considering storing an external unique ID in a custom field and checking with JQL before creating the issue.
Something like:
"External ID" = "{{webhookData.id}}"
If no issue is found, then create the new one.
Is this the approach you normally use for this scenario?
I’d also be interested to know if anyone uses entity properties, issue properties, or another method to make Jira Automation more idempotent.
Thanks!