Home/Apps/Jira
Jira logo

Jira automations

Project Management · 2 integrations · 21 workflow guides

Teams automate Jira to eliminate manual ticket creation, sync issue status across tools like Slack and GitHub, and trigger downstream actions when bugs are filed or sprints close. The appeal is obvious — dev workflows generate a constant stream of repetitive updates that no one should be doing by hand. Choosing the right platform matters because Jira's three-layer rate limiting system and recent API deprecations mean poorly configured automations can silently fail or take down every other integration on your site.

What it costs to automate Jira

Platform pricing at different volumes. Annual billing shown.

PlatformFree tier100 tasks/mo1K tasks/mo10K tasks/mo
Zapier100 tasks/moFree$69/mo$69+/mo
Power Automate750 runs/moFree$15/mo$15/mo
Make1,000 credits/moFreeFree$10.59/mo
Pipedream100 credits/moFree$29/mo$79/mo
n8nYes$20/mo$20/mo$50/mo

Jira integrations

Each page compares all five platforms for that pair.

Popular Jira workflow guides

Step-by-step setup instructions for specific automations.

Jira triggers & actions by platform

Which capabilities each platform supports for Jira.

CapabilityPipedreamZapierPower AutomateMaken8n
Triggers
Issue Updated
Issue Status Changed
New Issue
App Event Source
App-specific trigger
Cron Schedule
GitHub Trigger (webhook)
HTTP Webhook
Issue Created
Jira Webhook
When a record is created
When a record is modified
Actions
Create Issue
Send Message
Update Issue
Add Comment
HTTP Request
Add a Comment
Create a record
Create an Issue
Create Record
Custom Code Step
Update a record

Things to know about automating Jira

Three-Layer Rate Limiting

Jira Cloud enforces rate limits simultaneously at three levels: a points-based hourly quota (a search returning 50 issues costs 51 points in one call), a per-second burst limit per endpoint, and a per-issue write frequency cap. The points-based system goes into full enforcement on March 2, 2026 for all OAuth 2.0, Forge, and Connect apps.

Search API Deprecation

The legacy /rest/api/2/search and /rest/api/3/search endpoints were deprecated in October 2024 and are no longer supported for new development as of May 1, 2025 — migrate to /rest/api/3/search/jql. Rollout is progressive by region, so if your automation suddenly receives a 410 Gone response, your Jira instance has switched over.

Webhook Delivery Not Guaranteed

Jira webhooks are best-effort — a single HTTP POST is attempted with no retry. On top of that, Jira will silently drop deliveries when more than 500 dispatches are in-flight simultaneously, and there is no native alert when this happens.

API Token vs. OAuth Auth

Basic auth with an API token is the most common setup for Zapier, Make, n8n, Power Automate, and Pipedream, but note that rate limits on API tokens took effect November 22, 2025. OAuth 1.0a is fully deprecated — if any of your existing integrations still use it, migrate to OAuth 2.0 (3LO) before they break.

Pagination Model Changed

The new JQL search API uses cursor-based pagination via a nextPageToken instead of offset parameters — this is a breaking change for any automation built on the old model. Platforms like n8n and Make may need manual workflow updates if their Jira nodes have not been patched to handle the new response format.

Shared Quota Across All Apps

All OAuth apps on your Jira site draw from the same hourly points quota — if one runaway automation exhausts it, every other integration (Slack notifications, GitHub syncs, standup bots) gets throttled simultaneously. There is nothing in the Jira admin UI to flag this, and 429 errors do not appear in the Atlassian Admin audit log.

What breaks at scale

20+ active webhooks on a single Jira site

Every time an event fires — like 'Issue Created' — Jira synchronously executes the JQL filter for every webhook registered to that event on the same processing thread. With 20 webhooks each taking up to 200ms to evaluate, you are adding up to 4 seconds of latency to every single issue creation across your entire site. At scale this compounds into visible slowdowns for end users and dramatically increases the risk of hitting the 500 in-flight dispatch limit, at which point Jira starts silently dropping webhook deliveries with no log entry and no alert to any connected platform.

Multiple automation apps sharing one Jira Cloud instance

All OAuth 2.0 apps on a Jira site — your Zapier zaps, Make scenarios, n8n workflows, Power Automate flows, and Pipedream pipelines — draw from the same shared hourly points quota. A single runaway bulk-sync job (like a Make scenario paginating through thousands of issues) can exhaust the quota for every other app simultaneously. The worst part: 429 errors are not recorded in the Atlassian Admin audit log, so when your Slack notifications and GitHub sync go silent, there is no obvious place in Jira to diagnose why.

Offset-based pagination pulling 1,000+ Jira issues

The legacy offset-based pagination model is a breaking change casualty of the new /rest/api/3/search/jql migration — the new API returns a nextPageToken cursor instead of accepting offset parameters. Any automation built on the old pattern (common in older Zapier, Make, and n8n Jira nodes) will either silently return only the first page of results or fail outright with a 410 Gone on instances that have already switched over. This rollout is progressive by region, so the same workflow can work on one Jira site and break on another.

Frequently asked questions

How do I automate Jira issue creation from Slack or GitHub?

All five major platforms — Zapier, Make, n8n, Power Automate, and Pipedream — support Jira triggers and actions for creating issues from Slack messages or GitHub events like new pull requests or failed checks. Zapier and Make offer the fastest no-code setup, while n8n and Pipedream give more control over field mapping and conditional logic. Make sure your Jira user role has write permissions to the target project fields, or the action will fail silently.

What are the Jira API rate limits for automation platforms?

As of March 2, 2026, Jira Cloud enforces a points-based hourly quota for all OAuth 2.0 apps — each API call consumes points based on data volume (e.g., a 50-issue JQL search costs 51 points). There is also a per-second burst limit per endpoint and a per-issue write frequency cap. API token-based traffic (commonly used by n8n and self-hosted tools) is governed by separate burst limits that took effect November 22, 2025.

Why are my Jira webhooks not firing reliably in Zapier, Make, or n8n?

Jira webhooks are best-effort with no built-in retry — if the receiving endpoint is down or the in-flight queue exceeds 500 concurrent dispatches, the event is silently dropped. In n8n specifically, there is a known bug on self-hosted instances where the Jira trigger fails to activate for certain workflows even when others on the same server work fine. For Jira Service Management, automation webhooks also require the destination URL to be manually whitelisted in System > Allowlist.

Does Jira Cloud Free support API access for automation tools?

Yes, Jira Cloud Free does support API access, so basic automations in Zapier, Make, n8n, Power Automate, and Pipedream will work. However, some advanced webhook event types may require Jira Standard or Premium, and Free tier instances are subject to the same shared hourly quota limits that can affect all apps on your site. For high-volume automations, hitting the quota on a Free plan will throttle every connected tool with no warning in the Jira UI.

People who automate Jira also connect