mirror of
https://github.com/langgenius/dify-official-plugins.git
synced 2026-07-21 17:45:23 -04:00
jira as datasource #839
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @matteo-rama on GitHub (Nov 28, 2025).
Self Checks
1. Is this request related to a challenge you're experiencing? Tell me about your story.
I am trying to fetch a list of jira ticket, that belong to a specific board/project.
i would like to fetch all jira that are in status resolved, and have them as a knowledge base for other ticket, so with another workflow i can use them to get insight on typical question.
What i think i miss is a way to have jira as "datasource" as the plugin don't work as datasource from knowledge base.
Any possible workaround or best approach that i am missing? to be fair i installed dify just yesterday so i could have just doing things with wrong approach
thanks!
2. Additional context or comments
No response
3. Can you help us with this feature?
@dosubot[bot] commented on GitHub (Nov 28, 2025):
Hi @matteo-rama! I'm Dosu and I’m helping the dify team.
Dify does not currently support Jira as a native datasource for knowledge base ingestion. The existing Jira plugin only supports basic authentication and is not designed to work as a datasource for importing Jira tickets into the knowledge base. There are known issues with Personal Access Token (PAT) authentication, but you can try modifying the plugin code to pass the API token to the
tokenparameter instead ofpasswordif you want to experiment with plugin-based access [source].For your use case—using resolved Jira tickets as a knowledge base—the most practical workaround is to export the relevant Jira tickets (for example, as CSV or JSON) and then import them into Dify as local files, which is a supported datasource type. This allows you to leverage Jira data for insights and workflows without direct integration.
If you want a more automated solution, you could develop a custom plugin that wraps the Jira API and registers the necessary provider/datasource declarations, following the extensible architecture used for other datasources in Dify [source].
Let me know if you want step-by-step guidance for exporting/importing Jira tickets or tips for developing a custom plugin!
To reply, just mention @dosu.
How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other
@dosubot[bot] commented on GitHub (Nov 29, 2025):
Jira is not currently supported as a native datasource for knowledge bases in Dify. The existing Jira plugin only handles basic issue creation and does not support fetching tickets or acting as a datasource for the knowledge base. There are also authentication limitations: the plugin only supports Basic login, not Personal Access Tokens (PAT), which can cause authorization errors if you try to use PATs instead of username/password combos (source).
If you want to use Jira tickets as a knowledge base, the most practical workaround right now is to export the relevant Jira issues (for example, all resolved tickets) to a CSV or JSON file and then import that file into Dify as a local file datasource. This lets you leverage Dify's knowledge base features without direct Jira integration.
For a more automated or scalable solution, you would need to develop a custom datasource plugin for Jira. This would involve:
If you want to explore building a custom plugin, I can provide more technical details or point you to the relevant parts of the codebase that handle datasource plugins and integration. Let me know if you want to go deeper on that!
To reply, just mention @dosu.
How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other