@useatlas/jira
Create JIRA tickets from Atlas analysis findings with manual approval.
Install
{
"dependencies": { "@useatlas/plugin-sdk": "workspace:*" },
"peerDependencies": { "ai": "^6.0.0", "zod": "^4.0.0" }
}
Usage
import { defineConfig } from "@atlas/api/lib/config";
import { jiraPlugin } from "@useatlas/jira";
export default defineConfig({
plugins: [
jiraPlugin({
host: "https://myco.atlassian.net",
email: "bot@myco.com",
apiToken: process.env.JIRA_API_TOKEN!,
projectKey: "ENG",
}),
],
});
Config
host | string | — | JIRA instance URL |
email | string | — | Email for Basic auth |
apiToken | string | — | JIRA API token |
projectKey | string | — | Default project key (uppercase, e.g. ENG) |
labels | string[]? | — | Labels applied to every created issue |
Reference