/claim #2281
This PR adds a new connector for Jira Service Management (JSM).
The connector uses the standard Jira API instead of JSM-specific APIs because:
The connector filters to only service desk projects using projectType = 'service_desk'
JQL to prevent overlap with the existing Jira connector.
Features:
ALL + PROJECT ID = https://www.youtube.com/watch?v=J7Piw9fgmBU JQL = https://www.youtube.com/watch?v=J7Piw9fgmBU
We tested this with real JSM tickets and made sure it:
projectType = 'service_desk'
JQL filtering=== JSM CONNECTOR API TEST OUTPUT ===
Generated JQL Query: project in projectsWhereUserHasPermission('Browse Projects') AND projectType = 'service_desk' AND updated >= '1970-01-01 00:00' AND updated <= '2025-09-11 10:35'
Found 5 issues
Issue: DEMO-5 - I need help connecting my laptop to the level 3 printer
Created: 2025-09-11T09:02:31.397+0200
Updated: 2025-09-11T09:02:32.936+0200
Project: DEMO (Demo service project)
Status: Waiting for support
Issue: DEMO-4 - Collecting custom request details
Created: 2025-09-11T09:02:30.576+0200
Updated: 2025-09-11T09:02:31.157+0200
Project: DEMO (Demo service project)
Status: Waiting for support
Issue: DEMO-3 - Agents & customers
Created: 2025-09-11T09:02:29.884+0200
Updated: 2025-09-11T09:02:30.347+0200
Project: DEMO (Demo service project)
Status: Waiting for support
Issue: DEMO-2 - Capturing customer email requests
Created: 2025-09-11T09:02:28.962+0200
Updated: 2025-09-11T09:02:29.667+0200
Project: DEMO (Demo service project)
Status: Waiting for support
Issue: DEMO-1 - What is a request?
Created: 2025-09-11T09:02:27.505+0200
Updated: 2025-09-11T09:02:28.715+0200
Project: DEMO (Demo service project)
Status: Waiting for support
Adds a new Jira Service Management connector to index service desk tickets via the Jira API. Supports scoping by project or all service desk projects, with separate credentials and UI.
Mohamed Mathari
@nocodeventure
Onyx (YC W24)
@onyx-dot-app