Rastreamento de problemas e gestão de projetos com a integração Jira para CrewAI.
JIRA_CREATE_ISSUE
summary
(string, obrigatório): Resumo - Um breve resumo da issue. (exemplo: “A impressora parou de funcionar”).project
(string, opcional): Projeto - Projeto ao qual a issue pertence. Padrão para o primeiro projeto do usuário se não informado. Use as Configurações de Workflow do Portal de Conexão para permitir a seleção de Projeto.issueType
(string, opcional): Tipo de issue - Padrão para Task se não informado.jiraIssueStatus
(string, opcional): Status - Padrão para o primeiro status do projeto se não informado.assignee
(string, opcional): Responsável - Padrão para o usuário autenticado se não informado.descriptionType
(string, opcional): Tipo de Descrição - Selecione o Tipo de Descrição.
description
, descriptionJSON
description
(string, opcional): Descrição - Uma descrição detalhada da issue. Este campo aparece apenas se ‘descriptionType’ = ‘description’.additionalFields
(string, opcional): Campos Adicionais - Especifique outros campos em formato JSON. Use as Configurações de Workflow do Portal de Conexão para permitir ao usuário selecionar quais campos atualizar.
JIRA_UPDATE_ISSUE
issueKey
(string, obrigatório): Chave da Issue (exemplo: “TEST-1234”).summary
(string, opcional): Resumo - Breve resumo da issue. (exemplo: “A impressora parou de funcionar”).issueType
(string, opcional): Tipo de issue - Use as Configurações de Workflow do Portal de Conexão para permitir a seleção.jiraIssueStatus
(string, opcional): Status - Use as Configurações de Workflow do Portal de Conexão para permitir a seleção.assignee
(string, opcional): Responsável - Use as Configurações de Workflow do Portal de Conexão para permitir a seleção.descriptionType
(string, opcional): Tipo de Descrição - Selecione o Tipo de Descrição.
description
, descriptionJSON
description
(string, opcional): Descrição - Descrição detalhada da issue. Este campo aparece apenas se ‘descriptionType’ = ‘description’.additionalFields
(string, opcional): Campos Adicionais - Especifique outros campos em formato JSON.JIRA_GET_ISSUE_BY_KEY
issueKey
(string, obrigatório): Chave da Issue (exemplo: “TEST-1234”).JIRA_FILTER_ISSUES
jqlQuery
(object, opcional): Filtro em forma normal disjuntiva - OU de grupos E de condições simples.
$stringExactlyMatches
, $stringDoesNotExactlyMatch
, $stringIsIn
, $stringIsNotIn
, $stringContains
, $stringDoesNotContain
, $stringGreaterThan
, $stringLessThan
limit
(string, opcional): Limitar resultados - Limite máximo de issues retornados. Padrão para 10 se estiver em branco.JIRA_SEARCH_BY_JQL
jqlQuery
(string, obrigatório): Query JQL (exemplo: “project = PROJECT”).paginationParameters
(object, opcional): Parâmetros de paginação para resultados paginados.
JIRA_UPDATE_ISSUE_ANY
JIRA_DESCRIBE_ACTION_SCHEMA
issueTypeId
(string, obrigatório): ID do Tipo de Issue.projectKey
(string, obrigatório): Chave do projeto.operation
(string, obrigatório): Tipo de Operação, por exemplo CREATE_ISSUE ou UPDATE_ISSUE.JIRA_GET_PROJECTS
paginationParameters
(object, opcional): Parâmetros de Paginação.
JIRA_GET_ISSUE_TYPES_BY_PROJECT
project
(string, obrigatório): Chave do projeto.JIRA_GET_ISSUE_TYPES
JIRA_GET_ISSUE_STATUS_BY_PROJECT
project
(string, obrigatório): Chave do projeto.JIRA_GET_ALL_ASSIGNEES_BY_PROJECT
project
(string, obrigatório): Chave do projeto.