Skip to main content
The @guildai-services/guildai~jira package provides agents with access to the Jira Cloud REST API through Guild’s OAuth 2.0 integration.

Authentication

  • Type: OAuth 2.0 (Atlassian Cloud)
  • Token expiration: 1 hour (auto-refreshed)
  • Refresh token expiration: 90 days
  • Note: Only Jira Cloud is supported — not Jira Server or Data Center

Setup

1

Open Credentials

Go to Credentials in Guild.
2

Connect Jira

Click Jira and authorize access through Atlassian.
3

Grant access

Select your Jira site. Guild automatically retrieves your Cloud ID.

Usage

Selecting specific tools

Agents perform better with fewer tools. Use pick() to include only what your agent needs. Tools are named with the jira_ prefix — for example, get_issue becomes jira_get_issue.

API endpoints

Webhook events

Jira uses a credential-scoped webhook model — one webhook is registered per credential set, and Guild routes events to matching triggers. Events can be filtered by project using the project field in the service config. Guild handles webhook re-registration automatically — Jira dynamic webhooks expire after 30 days.

Limitations

  • OAuth refresh tokens expire after 90 days of inactivity
  • Only Jira Cloud is supported (not Jira Server or Data Center)