The future of automation at Atlassian: Generating Confluence automation rules with large language models
Jan 16, 2024Trevor Angle, Tyler Brown

Summary
This post details the technical implementation of generating Confluence automation rules using LLMs, specifically OpenAI's models with function calling. It breaks down the process into three steps: Selection (trigger and non-trigger component selection), Generation (rule structure generation based on selected components and prompt), and Mapping (resolving references to internal representations). The post highlights the benefits of splitting the generation process for context limits and cost savings, and discusses strategies for handling user intent and error cases.
More from the Atlassian Automation Platform trail
- From prompts to orchestration: Scale AI coding agent impact with Jira Automation
- Automate more in Jira: A guide to Forge Automation Actions
- How Atlassian Automation accelerates work across Confluence, Jira, and Jira Service Management
- How K15t leverages Confluence Automation to manage content at scale
- A modern approach to change management with Bitbucket Cloud and Jira Service Management