Skip to main content

Synopsis

profclaw jira <subcommand> [flags]

Description

jira manages the profClaw Jira integration. Once configured, profClaw can watch for new tickets, respond to status changes, and assign agent tasks to work on Jira issues. The integration uses the Jira Cloud REST API with OAuth 2.0 or API token authentication.

Subcommands

SubcommandDescription
statusShow Jira connection and project status
connectConfigure Jira credentials and project
disconnectRemove the Jira integration
projectsList connected Jira projects
sync <project>Manually sync issues from a project
issuesList synced Jira issues

jira connect

--url
string
Jira Cloud URL (e.g., https://myorg.atlassian.net).
--email
string
Atlassian account email used for API token auth.
--token
string
Jira API token. Generate at id.atlassian.com/manage-profile/security/api-tokens.
--project
string
Jira project key to connect (e.g., ENG, PLATFORM).

jira sync <project>

project
string
required
Jira project key to sync.
--status
string
Filter by issue status (e.g., "To Do", "In Progress").
--label
string
Filter by Jira label.
--limit
string
default:"50"
Maximum issues to sync.

Examples

profclaw jira status

Environment Variables

JIRA_URL=https://myorg.atlassian.net
JIRA_EMAIL=admin@myorg.com
JIRA_API_TOKEN=ATATT...