MemoireMemoire
Connector

Jira

Same as Linear — assign a ticket to Memi, get a PR back.

What Memi does with Jira

  • Watches the Memi bot account for assigned tickets
  • Comments with the plan, waits for approval if configured
  • Updates ticket transitions (To Do → In Progress → Done) as it works
  • Links the GitHub PR in the Jira development panel

Permissions Memi requests

  • read:jira-work — read issue title, description, comments
  • write:jira-work — post status updates and completion comments
  • read:jira-user — resolve assignee account IDs

Try it

Assign a ticket to @memi in Jira
@memi grab MEMI-204 and ship it

Wiring up your Jira webhook (one-time setup)

After you OAuth Jira from the dashboard, copy the per-org webhook URL shown on the connector card and paste it into Atlassian admin under Settings → System → Webhooks → Create webhook. The URL pattern is:

https://api.trymemoire.com/webhooks/jira/<your-org-id>

Configure the webhook with:

  • Events: jira:issue_created, jira:issue_updated, comment_created
  • Custom header: Authorization: Bearer <the secret you set on Memoire's side>
  • JQL filter (optional): assignee = "memi" OR comment ~ "@memi"

Atlassian Cloud doesn't sign webhook bodies natively, so the shared bearer secret is the auth boundary. Pick something long and random; 32+ random bytes is enough.

Disconnecting

Open the dashboard connectors page and click Disconnect. This deletes the integration row and revokes the upstream OAuth grant where the provider supports it. Memi stops receiving events from this tool within seconds.