Jira · Arazzo Workflow
Jira Deduplicate Issue Intake
Version 1.0.0
Search for an existing issue by JQL and either comment on the duplicate or create a new issue.
Provider
Workflows
deduplicate-issue-intake
Upsert an issue — comment on the existing duplicate, or create a new issue.
Searches the project with a JQL query for an existing unresolved issue matching the incoming signal, then either annotates the matched issue with a recurrence note or creates a new issue when nothing matched.
1
findDuplicate
searchForIssuesUsingJqlPost
Run the JQL query via POST, returning at most one match. POST is used because JQL queries routinely exceed what is comfortable in a query string.
2
commentOnDuplicate
addComment
Append a recurrence comment to the matched issue instead of opening a duplicate ticket, preserving the existing triage context.
3
createNewIssue
createIssue
Create a new issue when the JQL search matched nothing, using an Atlassian Document Format description as required by REST API v3.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for arazzo workflows
4 MCP tools reach this
find_arazzoBrowse and filter every workflow in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This workflow
curl "https://apis.io/api/v1/arazzo/jira-deduplicate-issue-intake-workflow"
All arazzo workflows
curl "https://apis.io/api/v1/arazzo?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.