What problem does it solve?
Automate Jira and Confluence operations by using the atlassian-python-api SDK to perform common admin and content tasks across both platforms, enabling automation at scale.
Core Features & Use Cases
- End-to-end automation: create, read, update, and delete Jira issues and Confluence pages, spaces, attachments, comments, and other resources.
- Credentials and setup: load credentials from a local atlassian_config.json or environment variables with clear precedence rules and a helper to resolve sources.
- Cross-platform orchestration: initialize Jira and Confluence clients and execute deterministic tasks with robust error handling and logging.
- References and examples: consult references/jira-operations.md and references/confluence-operations.md for detailed method-level usage and patterns.
Quick Start
Install the atlassian-python-api package, provide Jira/Confluence credentials via atlassian_config.json or environment variables, and run a Python script that authenticates and performs the requested operation.