Sim

Jira

与 Jira 互动

Jira 是一个领先的项目管理和问题跟踪平台,帮助团队有效地规划、跟踪和管理敏捷软件开发项目。作为 Atlassian 套件的一部分,Jira 已成为全球软件开发团队和项目管理专业人士的行业标准。

Jira 提供了一套全面的工具,通过其灵活且可定制的工作流系统来管理复杂项目。凭借其强大的 API 和集成能力,Jira 使团队能够简化开发流程,并保持对项目进度的清晰可见性。

Jira 的主要功能包括:

  • 敏捷项目管理:支持 Scrum 和 Kanban 方法论,提供可定制的看板和工作流
  • 问题跟踪:复杂的跟踪系统,用于管理缺陷、用户故事、史诗和任务,并提供详细报告
  • 工作流自动化:强大的自动化规则,用于简化重复性任务和流程
  • 高级搜索:JQL(Jira 查询语言)支持复杂问题过滤和报告

在 Sim 中,Jira 集成允许您的代理无缝地与您的项目管理工作流互动。这为自动化问题创建、更新和跟踪提供了可能性,作为您的 AI 工作流的一部分。该集成使代理能够以编程方式创建、检索和更新 Jira 问题,从而促进自动化项目管理任务,确保重要信息得到妥善跟踪和记录。通过将 Sim 与 Jira 连接,您可以构建智能代理,在自动化日常项目管理任务的同时保持项目的可见性,提高团队生产力,并确保一致的项目跟踪。

使用说明

将 Jira 集成到工作流程中。可以读取、写入和更新问题。还可以基于 Jira 的 webhook 事件触发工作流程。

工具

jira_retrieve

检索特定 Jira 问题的详细信息

输入

参数类型必需描述
domain字符串您的 Jira 域名 (例如:yourcompany.atlassian.net)
projectId字符串Jira 项目 ID (可选;检索单个问题时不需要)。
issueKey字符串要检索的 Jira 问题键 (例如:PROJ-123)
cloudId字符串实例的 Jira Cloud ID。如果未提供,将使用域名获取。

输出

参数类型描述
ts字符串操作的时间戳
issueKey字符串问题键 (例如:PROJ-123)
summary字符串问题摘要
descriptionJSON问题描述内容
created字符串问题创建的时间戳
updated字符串问题最后更新的时间戳
issueJSON包含所有字段的完整问题对象

jira_update

更新 Jira 问题

输入

参数类型必需描述
domain字符串您的 Jira 域名 (例如:yourcompany.atlassian.net)
projectId字符串要更新问题的 Jira 项目 ID。如果未提供,将检索所有问题。
issueKey字符串要更新的 Jira 问题键
summary字符串问题的新摘要
description字符串问题的新描述
status字符串问题的新状态
priority字符串问题的新优先级
assignee字符串问题的新负责人
cloudId字符串实例的 Jira Cloud ID。如果未提供,将使用域名获取。

输出

参数类型描述
ts字符串操作的时间戳
issueKey字符串更新后的问题键 (例如:PROJ-123)
summary字符串更新后的问题摘要

jira_write

编写一个 Jira 问题

输入

参数类型必需描述
domain字符串您的 Jira 域名 (例如:yourcompany.atlassian.net)
projectId字符串问题的项目 ID
summary字符串问题的摘要
description字符串问题的描述
priority字符串问题的优先级
assignee字符串问题的负责人
cloudId字符串实例的 Jira 云 ID。如果未提供,将使用域名获取。
issueType字符串要创建的问题类型 (例如:任务、故事)

输出

参数类型描述
ts字符串操作的时间戳
issueKey字符串创建的问题键 (例如:PROJ-123)
summary字符串问题摘要
url字符串创建的问题的 URL

jira_bulk_read

批量检索多个 Jira 问题

输入

参数类型必需描述
domain字符串您的 Jira 域名 (例如:yourcompany.atlassian.net)
projectId字符串Jira 项目 ID
cloudId字符串Jira 云 ID

输出

参数类型描述
issues数组包含时间戳、摘要、描述、创建和更新时间戳的 Jira 问题数组

jira_delete_issue

删除 Jira 问题

输入

参数类型必需描述
domain字符串您的 Jira 域名 (例如:yourcompany.atlassian.net)
issueKey字符串要删除的 Jira 问题键 (例如:PROJ-123)
deleteSubtasks布尔值是否删除子任务。如果为 false,则无法删除具有子任务的父问题。
cloudId字符串实例的 Jira Cloud ID。如果未提供,将使用域名获取。

输出

参数类型描述
ts字符串操作的时间戳
issueKey字符串删除的问题键

jira_assign_issue

将 Jira 问题分配给用户

输入

参数类型必需描述
domain字符串您的 Jira 域名 (例如:yourcompany.atlassian.net)
issueKey字符串要分配的 Jira 问题键 (例如:PROJ-123)
accountId字符串要分配问题的用户的账户 ID。使用 "-1" 进行自动分配,或使用 null 取消分配。
cloudId字符串实例的 Jira Cloud ID。如果未提供,将使用域名获取。

输出

参数类型描述
ts字符串操作的时间戳
issueKey字符串被分配的任务键
assigneeId字符串分配者的账户 ID

jira_transition_issue

在工作流状态之间移动 Jira 问题(例如,从“待办”到“进行中”)

输入

参数类型必需描述
domain字符串您的 Jira 域名 (例如:yourcompany.atlassian.net)
issueKey字符串要转换的 Jira 问题键 (例如:PROJ-123)
transitionId字符串要执行的转换 ID (例如:“11”表示“待办”,“21”表示“进行中”)
comment字符串转换问题时添加的可选评论
cloudId字符串实例的 Jira Cloud ID。如果未提供,将使用域名获取。

输出

参数类型描述
tsstring操作的时间戳
issueKeystring已转换的问题键
transitionIdstring应用的转换 ID

jira_search_issues

使用 JQL(Jira 查询语言)搜索 Jira 问题

输入

参数类型必需描述
domain字符串您的 Jira 域名 (例如:yourcompany.atlassian.net)
jql字符串用于搜索问题的 JQL 查询字符串 (例如:“project = PROJ AND status = Open”)
startAt数字要返回的第一个结果的索引 (用于分页)
maxResults数字要返回的最大结果数 (默认值:50)
fields数组要返回的字段名称数组 (默认值:['summary', 'status', 'assignee', 'created', 'updated'])
cloudId字符串实例的 Jira Cloud ID。如果未提供,将使用域名获取。

输出

参数类型描述
tsstring操作的时间戳
totalnumber匹配问题的总数
startAtnumber分页起始索引
maxResultsnumber每页的最大结果数
issuesarray包含键、摘要、状态、负责人、创建时间和更新时间的匹配问题数组

jira_add_comment

向 Jira 问题添加评论

输入

参数类型必需描述
domain字符串您的 Jira 域名 (例如:yourcompany.atlassian.net)
issueKey字符串要添加评论的 Jira 问题键 (例如:PROJ-123)
body字符串评论正文文本
cloudId字符串实例的 Jira Cloud ID。如果未提供,将使用域名获取。

输出

参数类型描述
tsstring操作的时间戳
issueKeystring添加评论的问题键
commentIdstring创建的评论 ID
bodystring评论的文本内容

jira_get_comments

获取 Jira 问题的所有评论

输入

参数类型必需描述
domain字符串您的 Jira 域名 (例如:yourcompany.atlassian.net)
issueKey字符串要获取评论的 Jira 问题键 (例如:PROJ-123)
startAt数字要返回的第一条评论的索引 (默认值:0)
maxResults数字要返回的评论的最大数量 (默认值:50)
cloudId字符串实例的 Jira Cloud ID。如果未提供,将使用域名获取。

输出

参数类型描述
tsstring操作的时间戳
issueKeystring问题键
totalnumber评论的总数
commentsarray包含 ID、作者、正文、创建时间和更新时间的评论数组

jira_update_comment

更新 Jira 问题上的现有评论

输入

参数类型必需描述
domain字符串您的 Jira 域名 (例如:yourcompany.atlassian.net)
issueKey字符串包含评论的 Jira 问题键 (例如:PROJ-123)
commentId字符串要更新的评论 ID
body字符串更新后的评论文本
cloudId字符串实例的 Jira Cloud ID。如果未提供,将使用域名获取。

输出

参数类型描述
tsstring操作的时间戳
issueKeystring问题键
commentIdstring更新的评论 ID
bodystring更新的评论文本

jira_delete_comment

从 Jira 问题中删除评论

输入

参数类型必需描述
domain字符串您的 Jira 域名 (例如:yourcompany.atlassian.net)
issueKey字符串包含评论的 Jira 问题键 (例如:PROJ-123)
commentId字符串要删除的评论 ID
cloudId字符串实例的 Jira Cloud ID。如果未提供,将使用域名获取。

输出

参数类型描述
tsstring操作的时间戳
issueKeystring问题键
commentIdstring已删除的评论 ID

jira_get_attachments

从 Jira 问题中获取所有附件

输入

参数类型必需描述
domain字符串您的 Jira 域名 (例如:yourcompany.atlassian.net)
issueKey字符串要获取附件的 Jira 问题键 (例如:PROJ-123)
cloudId字符串实例的 Jira Cloud ID。如果未提供,将使用域名获取。

输出

参数类型描述
tsstring操作的时间戳
issueKeystring问题键
attachmentsarray附件数组,包括 id、文件名、大小、mimeType、创建时间、作者

jira_delete_attachment

从 Jira 问题中删除附件

输入

参数类型必需描述
domain字符串您的 Jira 域名 (例如:yourcompany.atlassian.net)
attachmentId字符串要删除的附件 ID
cloudId字符串实例的 Jira Cloud ID。如果未提供,将使用域名获取。

输出

参数类型描述
tsstring操作的时间戳
attachmentIdstring已删除的附件 ID

jira_add_worklog

向 Jira 问题添加时间跟踪工作日志条目

输入

参数类型必需描述
domain字符串您的 Jira 域名 (例如:yourcompany.atlassian.net)
issueKey字符串要添加工作日志的 Jira 问题键 (例如:PROJ-123)
timeSpentSeconds数字花费的时间(以秒为单位)
comment字符串工作日志条目的可选评论
started字符串可选的 ISO 格式开始时间 (默认为当前时间)
cloudId字符串实例的 Jira Cloud ID。如果未提供,将使用域名获取。

输出

参数类型描述
tsstring操作的时间戳
issueKeystring添加工作日志的相关问题键
worklogIdstring创建的工作日志 ID
timeSpentSecondsnumber花费的时间(以秒为单位)

jira_get_worklogs

从 Jira 问题中获取所有工作日志条目

输入

参数类型必需描述
domain字符串您的 Jira 域名 (例如:yourcompany.atlassian.net)
issueKey字符串要获取工作日志的 Jira 问题键 (例如:PROJ-123)
startAt数字要返回的第一个工作日志的索引 (默认值:0)
maxResults数字要返回的最大工作日志数 (默认值:50)
cloudId字符串实例的 Jira Cloud ID。如果未提供,将使用域名获取。

输出

参数类型描述
tsstring操作的时间戳
issueKeystring问题键
totalnumber工作日志的总数
worklogsarray工作日志数组,包括 id、作者、timeSpentSeconds、timeSpent、评论、创建时间、更新时间、开始时间

jira_update_worklog

更新 Jira 问题上的现有工作日志条目

输入

参数类型必需描述
domain字符串您的 Jira 域名 (例如:yourcompany.atlassian.net)
issueKey字符串包含工作日志的 Jira 问题键 (例如:PROJ-123)
worklogId字符串要更新的工作日志条目的 ID
timeSpentSeconds数字花费的时间(以秒为单位)
comment字符串工作日志条目的可选评论
started字符串ISO 格式的可选开始时间
cloudId字符串实例的 Jira Cloud ID。如果未提供,将使用域名获取。

输出

参数类型描述
tsstring操作的时间戳
issueKeystring问题键
worklogIdstring更新的工作日志 ID

jira_delete_worklog

从 Jira 问题中删除工作日志条目

输入

参数类型必需描述
domain字符串您的 Jira 域名 (例如:yourcompany.atlassian.net)
issueKey字符串包含工作日志的 Jira 问题键 (例如:PROJ-123)
worklogId字符串要删除的工作日志条目的 ID
cloudId字符串实例的 Jira Cloud ID。如果未提供,将使用域名获取。

输出

参数类型描述
tsstring操作的时间戳
issueKeystring问题键
worklogIdstring已删除的工作日志 ID

在两个 Jira 问题之间创建链接关系

输入

参数类型必需描述
domain字符串您的 Jira 域名 (例如:yourcompany.atlassian.net)
inwardIssueKey字符串内部问题的 Jira 问题键 (例如:PROJ-123)
outwardIssueKey字符串外部问题的 Jira 问题键 (例如:PROJ-456)
linkType字符串链接关系的类型 (例如:“阻止”、“关联到”、“重复”)
comment字符串可选评论,添加到问题链接中
cloudId字符串实例的 Jira 云 ID。如果未提供,将使用域名获取。

输出

参数类型描述
tsstring操作的时间戳
inwardIssuestring内部问题键
outwardIssuestring外部问题键
linkTypestring问题链接的类型
linkIdstring创建的链接 ID

删除两个 Jira 问题之间的链接

输入

参数类型必需描述
domain字符串您的 Jira 域名 (例如:yourcompany.atlassian.net)
linkId字符串要删除的问题链接的 ID
cloudId字符串实例的 Jira 云 ID。如果未提供,将使用域名获取。

输出

参数类型描述
tsstring操作的时间戳
linkIdstring已删除的链接 ID

jira_add_watcher

为 Jira 问题添加观察者以接收更新通知

输入

参数类型必需描述
domain字符串您的 Jira 域名 (例如:yourcompany.atlassian.net)
issueKey字符串要添加观察者的 Jira 问题键 (例如:PROJ-123)
accountId字符串要添加为观察者的用户账户 ID
cloudId字符串实例的 Jira 云 ID。如果未提供,将使用域名获取。

输出

参数类型描述
tsstring操作的时间戳
issueKeystring问题键
watcherAccountIdstring添加的观察者账户 ID

jira_remove_watcher

从 Jira 问题中移除观察者

输入

参数类型必需描述
domain字符串您的 Jira 域名 (例如:yourcompany.atlassian.net)
issueKey字符串要移除观察者的 Jira 问题键 (例如:PROJ-123)
accountId字符串要移除的观察者用户账户 ID
cloudId字符串实例的 Jira 云 ID。如果未提供,将使用域名获取。

输出

参数类型描述
tsstring操作的时间戳
issueKeystring问题键
watcherAccountIdstring移除的观察者账户 ID

注意事项

  • 类别: tools
  • 类型: jira
On this page

On this page

Start building today
Trusted by over 60,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started