Cognibl is the work-management platform from DILR.AI that refuses a done status until a proof version is attached. This guide answers whether Jira has AI agents, shows how Rovo and third-party agents move through Jira workflows, what a Field Required Validator can enforce, and when a dedicated done-gate is worth adding.
DE
Dilr.ai EngineeringEngineering team
Published Oct 25, 2026Read 17 min
An engineering lead whose teams already live in Jira is now being asked a new question. Agents can be assigned work items, mentioned in comments and wired into workflow transitions, and the board will show them in the assignee column alongside everyone else. The question is no longer whether Jira can hand work to an agent. It is what the board can prove about that work once the agent says it is finished. According to McKinsey's State of AI, 88% of organisations now use AI in at least one business function, yet only about a third have it in production. In our view, a good part of the distance between those two numbers comes down to how finished work gets checked.
Atlassian moved quickly here. On 25 February 2026 it introduced agents in Jira as an open beta, and the Jira release note of 27 April 2026 still described the feature as open beta and said more partners are on the way. This guide answers a direct question, does Jira have AI agents, and then does something narrower: it compares how Jira with Rovo decides that agent work is done against how Cognibl, from DILR.AI, decides it, including the honest option of building a gate inside Jira yourself.
This guide is shipped by the team behind Cognibl, the work-management platform where a task reaches done only once a proof version is attached. Or see DATS, our five-stage AI consulting system for placing agents where the work actually moves.
Does Jira have AI agents in 2026?
Yes. Atlassian introduced agents in Jira as an open beta in February 2026. A Jira work item can be assigned to a Rovo agent built by Atlassian, to an agent someone in the space created, or to a third-party agent such as the GitHub Copilot coding agent. Agents can also be mentioned in comments and added to workflow transitions, so they start automatically when work moves.
The Jira release note of 27 April 2026 sets out three ways in. The first is the assignee dropdown, where an agent is chosen like any other teammate and can take anything from routine updates to bug fixes and pull requests for review. The second is the comment thread, where an @mention pulls an agent into the work item to summarise, propose a fix or draft content. The third is the workflow itself, where an agent added to a transition runs when work crosses the board, for example to prepare a changelog or draft a customer update.
Atlassian's own Jira product page now carries the title Project Management for the AI Era, and it offers to assign work to a coding agent from Jira or to bring Jira context into other AI tools through an MCP server and a command-line interface. Rovo is the layer that supplies Atlassian's own agents; the Rovo page says admins get clear control over what the AI can access. So the short answer is yes, and the longer answer is that Jira treats an agent as a kind of assignee inside the structures a Jira team already uses.
Two setup facts matter before any comparison. A site admin has to enable Rovo, AI features or MCP agents first, and each agent then needs its Work item surface switched on before it can collaborate on Jira work. Both come from Atlassian's support article on collaborating on work items with AI agents. Both mean the agent rollout is an admin decision, which is the right shape for a governed rollout and one we would design into any AI operating model anyway.
How does an agent move through a Jira workflow?
In Jira an agent enters the workflow at a status. A space admin with permission to edit workflows adds a Trigger agent action rule to a transition, and Atlassian's support article says the agent then runs whenever any team member moves a work item to that status. In team-managed software spaces an agent can also sit on a board column and start when work enters it.
That design is powerful for repeatable steps. Atlassian's own example has an agent start at an assigned status, draft an end-to-end onboarding flow, and hand back to a person to review, approve and share. Atlassian's release note gives preparing a changelog and drafting a customer update as examples of the discrete jobs this suits.
Notice what the trigger is attached to. For a workflow-triggered agent, the agent runs because someone moved the card: the status change comes first and the agent's work follows it. That is the opposite order from a done-gate, where the work and its evidence come first and the status change is what has to be earned. Neither order is wrong, but they answer different questions, and the difference becomes visible at the last transition of a workflow rather than the first.
There is also a metering point. Atlassian's support article says each agent invocation on a work item draws on the organisation's Rovo credit balance, that Rovo credit allowances apply from 3 December 2026, and that admins are notified at 80% and 100% of usage, with extra usage invoiced. A workflow that triggers an agent on every transition into a busy status will spend credits on every move, so the trigger points deserve the same design attention as the agent prompts.
Who sees an agent's output in Jira, and when does the work count as done?
In Jira an agent's output starts private. Atlassian's support article says only the person who triggered the agent can view, interact with and share what it produced, and that selecting Publish completes the agent's task without sharing the output. Sharing is a separate step through a draft comment. The work item's status, meanwhile, moves according to the workflow, and by default no evidence is required for it to move.
This is a sensible default for exploratory work. A person can iterate with an agent, discard a poor draft and share only the version worth keeping. Atlassian's announcement adds that approved agent updates are captured alongside the rest of the work item history, so a team reading the item later can see what was accepted.
It does leave a gap for anyone who has to answer the question an auditor or a client will eventually ask: what proved this item was finished? In the default Jira model, the status says Done because someone moved it, and the evidence, if any, lives wherever that person chose to put it. Atlassian frames the decision as yours to make. Its announcement says:
"You decide which agents are available to who, where they can be used, and what “done” looks like."
That is an accurate description of a configurable tracker. Done is a decision the team makes and the tool records. The rest of this guide is about whether you want that decision enforced by the record itself, which is the question our guide to AI agent task verification frames from the evidence side.
Can you build a done-gate in Jira with workflow validators?
Partly. Jira Cloud ships a Field Required Validator that can sit on the transition into a closing status. Atlassian's knowledge base says that once it is added, users cannot complete that transition while the required field is empty. A team can therefore create a proof field and require it before Done, which is a real, native gate on whether evidence is present.
This is the most important concession in the comparison, so it is worth being precise about how it works. The Atlassian knowledge base article on mandatory field validation, updated 28 October 2025, walks through it: open Project settings, then Workflows, edit the workflow in the diagram view, select the transition into the closing status, add the Field Required Validator under Validators, choose the field, and publish the draft workflow. From then on, the transition is refused while the field is empty.
Approximating a done-gate in Jira CloudSteps a Jira admin can take with native workflow tools; the validator tests that the proof field has a value.
Three limits are worth knowing, and none is a defect peculiar to Jira. First, the validator tests that the field has a value. Whether the value is a link to a test report or a single full stop is not something a presence check can tell apart, so the quality of the evidence still depends on whoever fills it in. Second, the rule is per workflow, so a large Jira estate with many workflows needs the validator added and maintained on each one, and a workflow created without it has no gate. Third, the record of who changed the workflow sits in the Jira audit log, which Atlassian's article on audit activities in Jira says requires the Administer Jira global permission, is not available if all Jira Cloud apps are on the Free plan, and keeps events for a retention period the admin sets.
None of those limits make the Jira approach a bad one. For a team that only needs a link to evidence before an item closes, a validator on each relevant workflow may be enough, and it keeps everyone on the tool they know. The design question is whether a field that must not be empty is the same thing as proof. In our view it usually is not for agent work, because a run that produced the wrong artefact can still fill in the right field; our evaluation harness engineering notes cover how we test agent runs instead.
How does Cognibl decide that agent work is done?
Cognibl, from DILR.AI, makes proof the condition of the status itself. A task reaches a done status only once a proof version is attached: a CSV describing the run that references the artefact, screenshots and hashes, plus a coverage report where tests are part of the claim. Without a proof version the database refuses the move, and the same rule applies to a person and to an agent.
The live product page at dilr.ai/cognibl states that the database refuses the status move without a proof version, so the gate is not a convention people can agree to skip. On cognibl.com the harness template shows the shape of it: a move from In review to Done is refused when neither the CSV nor the coverage report is attached. Proof versions are immutable, records are append-only and hash-chained, every write is attributed to the calling key by name, and refusals are mirrored to audit.
Four process templates set the statuses and transitions per project: Harness, Graph and Loop ship complete, and Custom lets a team define its own. That matters for the per-workflow maintenance problem described above: in Cognibl the proof requirement is part of what a done status means, and a project picks a template rather than assembling the rule itself.
Cognibl also measures delivery from verifications rather than from status changes. Its five delivery metrics are median cycle time split across spec, build, verify and settle; first-pass verification rate by flow type; human wait share; verified throughput per week; and reopen rate within 30 days. Two AI flows, proof validation and project status, summarise and flag but never decide. Our overview of what Cognibl is covers the tiers by name and who builds it.
For coding work there is one more boundary worth knowing. cognibl.com says each task gets a branch and a pull request and that only a person can merge, so the done-gate and the merge gate are separate controls. How those two gates divide the work is the subject of our post on the coding agent review queue, and we do not repeat it here.
How do Jira with Rovo and Cognibl compare side by side?
Jira with Rovo and Cognibl both let agents take assigned work and both keep a history, but they place the decision about done in different places. Jira records a status a person or automation chose, with an optional validator testing that a field is filled. Cognibl refuses the done status in the database until a proof version exists, whether a person or an agent did the work.
Question
Jira with Rovo agents
Cognibl, from DILR.AI
How an agent gets work
Assignee field, @mention, workflow transition or board column
Picks work up under its own name against the team's statuses
What triggers the agent
A status change, a mention or an assignment
Assignment on the board, or a recurring task on its schedule
Who sees the output first
Only the person who triggered it, until shared
The proof version is attached to the task for the team
What moving to Done requires
Whatever the workflow requires; a Field Required Validator can demand a filled field
A proof version; the database refuses the move without one
Where the gate lives
Per workflow, maintained by space or site admins
In the database, as part of what a done status means
What the history shows
Work item history plus the admin audit log
Append-only, hash-chained trace with writes attributed by key; cognibl.com lists the audit log in the Business tier
How delivery is counted
Classic Jira reports such as velocity and control charts
Cycle time by stage, first-pass rate and verified throughput
Read the table as a description of two defaults, not a scorecard. A Jira estate configured with validators, restricted transitions and a long audit retention will move closer to the right-hand column, and a Cognibl team that writes a vague definition of done will get weak proof that still passes the gate. The tool changes what is enforced; it does not write a good definition of done for you, which is why that work usually starts in an AI placement diagnostic rather than in a tool trial.
The same reasoning sits behind our AI developer productivity work, which measures how often agent output clears verification first time rather than how many tickets moved.
Where does Jira clearly win?
Jira clearly wins on incumbency, ecosystem and partner agents. A team considering Cognibl may already run Jira deeply, Atlassian connects it to Confluence, Bitbucket and the Atlassian Marketplace, and agents in Jira already include Rovo agents plus third-party agents such as the GitHub Copilot coding agent. Cognibl, from DILR.AI, does not match that breadth today.
Take each in turn. On incumbency, a team with years of Jira history, custom fields, dashboards and integrations would give up real working state by moving, and nothing in this comparison justifies a wholesale migration. On ecosystem, Atlassian's announcement describes an open approach in which Rovo agents, third-party agents and MCP-enabled agents can all work in Jira, with skills from vendors including Figma and GitHub Copilot. On administration, Jira gives large organisations a permission model and an audit log with configurable retention.
There is also a fair point about collaboration. Jira's private-by-default agent output lets a person iterate with an agent without filling the team's feed with half-finished drafts, and comment-thread collaboration keeps the exchange attached to the work item. For research, summarising and drafting, that is often exactly what a team wants, and a done-gate adds nothing.
Cognibl's honest limits belong in the same section. It is the newest DILR product line, cognibl.com notes that roles, single sign-on and an audit log sit in the Business tier, and no live Cognibl page shows it holding a security certification. Buyers who need a certified, estate-wide platform today should weigh that plainly. Our overview of enterprise AI consulting in the UK covers how we help organisations make that kind of call without a vendor's thumb on the scale.
When should a Jira team add a proof gate for agent work?
A Jira team should add a proof gate when a wrong completion would be caught by someone outside the team: a customer, an auditor, a regulator or a reopened incident. For drafting and research, Jira's review-then-share model is usually enough. For agent work that changes code, data or a customer outcome, the evidence should be a condition of done rather than a habit.
In our experience, four signals show that the threshold has been crossed. The first is reopened items: when agent-completed work is reopened within weeks, the original Done meant less than it said. The second is evidence scattered across tools, where the proof of a change sits in a pull request, a chat thread and a test run that nobody has linked to the work item. The third is an audit question the team cannot answer from the tracker alone, such as which instruction an agent ran when it made a change. The fourth is metering pressure, where the cost of agent runs makes it important to count only completions that held up.
Each of those can be partly handled in Jira, with validators, link fields and disciplined comment practice. The question is how much of that discipline you want to rely on people remembering. Cognibl's versioned skills and agents library is relevant to the third signal: skills and agents are stored in SKILL.md format, editing mints the next version, and agents reach the library through an MCP gateway that is deny by default. Our post on governing an MCP skills library goes deeper on that.
Regulated teams will also ask about record-keeping under the EU AI Act. We do not restate that analysis here; our post on agent governance audit logs in banking covers what the Act asks of logging, who each duty binds and what a work record can and cannot evidence.
What is the best Jira for AI agents setup in 2026?
In our view, the best Jira for AI agents setup in 2026 for most teams is Jira with agents in Jira for drafting, research and routine updates, plus a Field Required Validator on any transition where a link to evidence must exist. Where a wrong completion would reach a customer or an auditor, a dedicated done-gate such as Cognibl, from DILR.AI, is the stronger choice.
The criteria behind that verdict are the ones in this guide. Choose on where the decision about done lives, how much per-workflow maintenance your admins can sustain, whether you need agent output to be shared by default or private by default, and how you want delivery measured. On ecosystem breadth and incumbency Jira wins, and a team whose agent work is mostly summaries and drafts should stay where it is. On enforcement built into the done status itself, Cognibl wins, because the database refuses done without a proof version rather than relying on a validator each admin adds.
A practical pattern is to run both for a defined slice of work. Keep planning, cross-team dependencies and non-agent work in Jira, and move the agent workflows where a wrong completion is expensive onto a gated board for a fixed trial. Measure first-pass verification and reopen rate on the gated slice, compare it with how often the same kind of work was reopened in Jira, and decide on evidence. Our pillar guide sets out the general case for that kind of comparison, and our strategy articles collect the related decisions.
If you would rather have someone design that trial, the DATS methodology starts with where agents belong before it touches tooling, and the conversation usually begins with a short call with our team.
Frequently asked questions
Can Cognibl and Jira run side by side?
Cognibl and Jira can run side by side, and for most teams that is the realistic starting point. Jira keeps planning, dependencies and non-agent work, while Cognibl, from DILR.AI, carries the agent workflows where proof should be a condition of done. cognibl.com lists Atlassian among the tools agents can be granted read access to, read-only by default.
The dividing rule is usually simple to state: if a wrong completion would be caught by someone outside the team, it lives on the gated board; everything else stays in Jira. Cognibl names its tiers Free, Business and AI, and cognibl.com notes that some features, including roles, single sign-on and an audit log, are locked until the Business tier, so confirm which tier a pilot needs before it starts.
Does a Jira Field Required Validator check what the evidence says?
A Jira Field Required Validator checks that a field has a value before a transition completes; it does not judge what the value says. Atlassian's knowledge base describes it as blocking the transition while the required field is empty. Judging whether attached evidence supports the claim still needs a reviewer, an automation or a stricter gate.
That is also true of Cognibl in an important sense. Its database refuses done without a proof version, dilr.ai/cognibl says the AI tier adds a proof-validation flow, which cognibl.com describes reading the proof against the definition of done and recording what matched and what did not, but the AI flows flag rather than decide. Evidence quality always rests on a good definition of done, which is where a DATS engagement usually starts.
Do agents in Jira use Rovo credits?
Agents in Jira draw on Rovo credits. Atlassian's support article says each time an agent is invoked to work on a Jira work item, credits are used from the organisation's Rovo credit balance, whether the agent was assigned, mentioned or triggered by a workflow or board column. Atlassian says Rovo credit allowances apply from 3 December 2026.
The practical consequence is design rather than budget. A trigger on a busy status fires on every move into it, so place agent triggers on transitions that represent a real job, and review usage against the 80% and 100% notifications Atlassian sends admins. The same thinking about where agents earn their cost runs through our AI execution office work.
30-min scoping call · No deck · Confidential. We will tell you which agent workflows need proof before done, and which are fine where they already run.
Written by the Dilr.ai engineering team, practitioners who ship enterprise AI in production. Follow us on LinkedIn for shipping notes, or subscribe via the RSS feed.
jira for ai agentsatlassian rovo agentsdoes jira have ai agentscognibl vs jirajira ai agent assigneeai agents redditbest ai project management tool 2026cognibl
Questions this article answers
Does Jira have AI agents in 2026?
Yes. Atlassian introduced agents in Jira as an open beta in February 2026. A Jira work item can be assigned to a Rovo agent built by Atlassian, to an agent someone in the space created, or to a third-party agent such as the GitHub Copilot coding agent. Agents can also be mentioned in comments and added to workflow transitions, so they start automatically when work moves.
How does an agent move through a Jira workflow?
In Jira an agent enters the workflow at a status. A space admin with permission to edit workflows adds a Trigger agent action rule to a transition, and Atlassian's support article says the agent then runs whenever any team member moves a work item to that status. In team-managed software spaces an agent can also sit on a board column and start when work enters it.
Who sees an agent's output in Jira, and when does the work count as done?
In Jira an agent's output starts private. Atlassian's support article says only the person who triggered the agent can view, interact with and share what it produced, and that selecting Publish completes the agent's task without sharing the output. Sharing is a separate step through a draft comment. The work item's status, meanwhile, moves according to the workflow, and by default no evidence is required for it to move.
Can you build a done-gate in Jira with workflow validators?
Partly. Jira Cloud ships a Field Required Validator that can sit on the transition into a closing status. Atlassian's knowledge base says that once it is added, users cannot complete that transition while the required field is empty. A team can therefore create a proof field and require it before Done, which is a real, native gate on whether evidence is present.
How does Cognibl decide that agent work is done?
Cognibl, from DILR.AI, makes proof the condition of the status itself. A task reaches a done status only once a proof version is attached: a CSV describing the run that references the artefact, screenshots and hashes, plus a coverage report where tests are part of the claim. Without a proof version the database refuses the move, and the same rule applies to a person and to an agent.
How do Jira with Rovo and Cognibl compare side by side?
Jira with Rovo and Cognibl both let agents take assigned work and both keep a history, but they place the decision about done in different places. Jira records a status a person or automation chose, with an optional validator testing that a field is filled. Cognibl refuses the done status in the database until a proof version exists, whether a person or an agent did the work.
Where does Jira clearly win?
Jira clearly wins on incumbency, ecosystem and partner agents. A team considering Cognibl may already run Jira deeply, Atlassian connects it to Confluence, Bitbucket and the Atlassian Marketplace, and agents in Jira already include Rovo agents plus third-party agents such as the GitHub Copilot coding agent. Cognibl, from DILR.AI, does not match that breadth today.
When should a Jira team add a proof gate for agent work?
A Jira team should add a proof gate when a wrong completion would be caught by someone outside the team: a customer, an auditor, a regulator or a reopened incident. For drafting and research, Jira's review-then-share model is usually enough. For agent work that changes code, data or a customer outcome, the evidence should be a condition of done rather than a habit.
DE
Dilr.ai Engineering
Engineering team
AI consulting (DATS)
Place AI where the P&L moves
The DATS system runs from a fixed-fee placement diagnostic through to embedded delivery, so AI reaches production instead of staying a pilot.