Skip to main content

Jira

Lets an agent read and manage Jira Cloud issues, sprints, and boards.

What it can do

  • Search & read: jira_search, jira_get_issue, jira_search_users, jira_list_issue_link_types.
  • Write: jira_create_issue, jira_edit_issue, jira_add_comment, jira_create_issue_link, jira_assign_issue.
  • Transitions: jira_get_transitions, jira_transition_issue.
  • Agile: jira_list_boards, jira_list_sprints, jira_get_active_sprints, jira_add_issues_to_sprint, jira_assign_to_sprint, jira_batch_assign_sprint, jira_move_issues_to_backlog, jira_remove_issues_from_sprint.

How to get credentials

  1. Go to id.atlassian.com/manage-profile/security/api-tokens.
  2. Create API token, name it, copy the value.
  3. Note your Jira domain — it's the part before .atlassian.net in your Jira URL (e.g. yourcompany).

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
JIRA_DOMAINyourcompany.atlassian.net (no https://)
JIRA_EMAILYour Atlassian account email
JIRA_API_TOKENAtlassian → Security → API tokens
JIRA_PROJECT_KEY (optional)e.g. SCRUM — used as default for JQL

Troubleshooting

  • 401 — email doesn't match the token owner, or the token was deleted.
  • jira_edit_issue fails to assign — use jira_assign_issue instead; edit doesn't accept assignee.
  • Sprint actions fail on a team-managed project — team-managed Scrum projects need the agile endpoints; some classic-only parameters aren't accepted.