Jira (PRO Feature)

The Jira module allows All DashAI WP to fetch and display issues from your Jira Cloud projects directly inside WordPress. It provides fast access to project activity, workload visibility, and AI-powered insights, making Jira reviews significantly faster for agencies and technical teams.
The integration supports both OAuth and Manual Token authentication and is optimized for performance with multi-level caching, pagination, and selective issue detail loading.
This feature is available exclusively for PRO users.

Features

  • OAuth 2.0 authentication
  • Manual Token authentication using API Tokens
  • Issue list with key metadata (status, assignee, priority, reporter, timestamps)
  • Pagination (10 issues per page)
  • AI-generated insights about project activity, patterns and risk signals
  • Multisite compatible (each site stores its own settings)

Authentication Methods

All DashAI WP supports two authentication modes:

OAuth (Recommended)

A secure method managed through the OAuth 2.0 process. Users authorize the plugin to access their Jira workspace with automatic token refresh.

Manual Token

Uses a Jira API Token associated with your Atlassian account. This method is useful when OAuth is restricted by your organization’s security policies.

Manual Token Setup Guide

Creating a Jira API Token

Jira uses Atlassian Account API tokens for authentication (same as Bitbucket).

Step 1: Access API Tokens

Go to: https://id.atlassian.com/manage-profile/security/api-tokens
Or navigate manually: Atlassian Account → Security → API tokens

Step 2: Create New Token

  1. Click “Create API token”
  1. Enter a Label for the token (e.g., alldashaiwp-jira)
  1. Click “Create”
Step 3: Copy and Save Token

  1. Copy the token immediately — it will only be shown once
  1. Store it securely if needed for reference
Step 4: Configure in All DashAI WP

Go to: All DashAI WP → Settings → Jira

FieldValue
Jira Cloud URLYour Jira instance URL (e.g., https://yourcompany.atlassian.net)
Jira EmailYour Atlassian account email address
Jira API TokenThe API token you just created
Project KeyThe project key to fetch issues from (e.g., PROJDEV)
Step 5: Test Connection
Click “Test Connection” to verify the credentials are working correctly.

Finding Your Jira Project Key

The Project Key is the short identifier that appears before issue numbers (e.g., in PROJ-123, the key is PROJ).
To find it:

  1. Open your Jira project
  1. Look at any issue — the key is the prefix before the hyphen
  1. Or go to Project Settings → Details → Key

Revoking Jira API Tokens

  1. Go to https://id.atlassian.com/manage-profile/security/api-tokens
  1. Find the token in the list
  1. Click “Revoke”
All DashAI WP will automatically detect revoked tokens and prompt you to update your credentials.

Pagination

The issue list displays 10 issues per page with full navigation controls for browsing through all project issues.

Caching

To reduce API usage and accelerate performance, the plugin applies multi-layer caching:

Content TypeDuration
Issue list4 minutes
Issue details10 minutes
AI summary5 minutes
Cache is automatically invalidated when:

  • Jira settings change
  • The user clears the cache from Settings
  • The time-to-live expires

AI Insights

The Jira page includes AI-generated summaries that highlight:

  • Workload distribution
  • Bottlenecks and slow-moving tasks
  • Repeated patterns
  • Risks and blockers
  • Anomalies in project velocity
AI summaries use only the fields retrieved from Jira and never store any personal data externally.

Issue Detail Modal

Selecting an issue opens a detail modal containing:

  • Full issue summary and description
  • Status, priority, and type
  • Assignee and reporter information
  • Created and updated timestamps
  • Direct link to the issue in Jira
  • Optional AI analysis

Multisite Behavior

In multisite environments:

  • Each site has its own Jira configuration
  • Cache and settings are isolated per site
  • Authentication is site-specific
This guarantees proper separation of data.

Troubleshooting

IssueSolution
“Invalid credentials”Verify email and API token are correct
“Project not found”Check the Project Key is correct and you have access
“Rate limit exceeded”Wait a few minutes — Jira has API rate limits
“Token expired”API tokens don’t expire, but can be revoked — create a new one
Cannot see issuesVerify your Atlassian account has access to the project