Setting up the integration

First, create a new Jira account just for Devin to use

You have 2 options:

Click “Invite people to Jira” and invite the new account.

After some time, you’ll receive an email invite from Jira.

Accept the email invite and complete the sign-up process. Make sure to use the name “Devin”. This name will show up in all the comments the integration makes.

Next, connect your Devin org to your new Jira account

In your Devin account at app.devin.ai, go to Settings > Integrations, and click the “Connect” button under the Jira section.

Make sure that you’re logged into the Jira account you created for Devin earlier (not your’re own Jira account), when you complete this step.

Finally, add the Devin label to an issue!

Add the ‘Devin’ label to any issue - you may need to create this label yourself the first time.

Refresh to see Devin’s immediate response. Come back in ~5 minutes for Devin’s full analysis!

To start a session from an issue, click on the link Devin provides in the comments. Devin won’t start any sessions until you kicked off the session yourself.

Bulk edit and apply the ‘Devin’ label to start ticket scoping in parallel.

Why integrate Devin with Jira?

Since Devin has access to your codebase, Devin can comment on tickets with:

  • A summary of the relevant code
  • An implementation plan
  • Edge cases or questions about the ticket

Use Devin’s analysis to get up to speed, or just click the provided link to have Devin take a first pass at the PR. Devin has the self-awareness to report 🔴/🟠/🟢 confidence estimates too.

Open the toggles in Devin’s comment for additional information!