Jira Rules
AutoPage - Jira Rule Configuration
Section titled “AutoPage - Jira Rule Configuration”AutoPage streamlines documentation by keeping Jira and Confluence in sync. This guide walks you through configuring AutoPage rules within Jira.
The rule defines:
- Which template is used for which Jira issue(s)
- Under which parent page the generated Confluence pages are created
Creating Rules
Section titled “Creating Rules”
Click “Create new rule” in the upper right corner.
You can always see on the label in the upper right if you are creating or editing a rule.
Rule Parameters
Section titled “Rule Parameters”| Parameter | Description |
|---|---|
| Rule Name | Name of the rule. |
| Rule Status | If active, the rule is evaluated. If inactive, it’s not applied. |
| Trigger | Defines when the rule runs: Issue Events, Jira Post Function, or Sprint Events. |
| Issue Event Types | Choose which issue events should trigger the rule. Select All Events to listen to all. (Visible only for Issue Events trigger) |
| Sprint Event Types | Choose which sprint events should trigger the rule. (Visible only for Sprint Events trigger) |
| Board | Select a Jira Board for which the sprint rule should apply. (Visible only for Sprint Events trigger) |
| Use explicit executing user | Enables specifying a fixed user to create/update pages. That user must have permission in Confluence. |
| Executing user | Jira user on whose behalf rules run. Must be an admin in both Jira and Confluence. (Visible when using explicit user or Sprint Events) |
| JQL Filter | JQL to filter which issues apply. Only evaluated when using Issue Events trigger. |
| Confluence Space Key | Space in which pages are created. |
| Confluence Template Page | Template page used for the content. |
| Confluence Page Title | Title of the generated pages. Supports placeholders like $#Key and $#{sprint_id} for uniqueness. |
| Confluence Page Labels | Optional. Can also use placeholders for dynamic labels. |
| Parent Page | Defines how to choose the parent page. Options: fixed page, another rule’s page, or a custom field. |
| Create Remote Issue Link | Creates a link to the generated page in the Jira issue’s “Issue Links” panel. |
| Issue Link Name | Name of the link type in the Jira panel (e.g., “Quest Description”). |
Example of a rule in edit mode
Section titled “Example of a rule in edit mode”
Delete a rule
Section titled “Delete a rule”In the rule overview, you can delete the rule by clicking on the Delete icon in the upper right.

Parent Page Strategies
Section titled “Parent Page Strategies”There are several strategies to determine the parent page in Confluence:
- Fixed Page: Choose a specific Confluence page.
- From another Rule: Use the page generated by a different rule.
- Parent Issue Page: Use the page generated for a parent issue (e.g., Epic or main task).
- From Custom Field: Dynamically choose the parent page using a custom Confluence Page Search field.
Version-Specific Features
Section titled “Version-Specific Features”🔄 Recreate Confluence Pages (v2.1.0)
Section titled “🔄 Recreate Confluence Pages (v2.1.0)”Allows you to rebuild all previously generated pages using the latest template.
Useful when:
- Updating the template
- Reapplying changes to all pages
⚠️ Manual changes will be overwritten, but page history remains intact.

⚙️ Post Function Trigger (v2.2.0)
Section titled “⚙️ Post Function Trigger (v2.2.0)”Trigger AutoPage from a Jira Post Function (e.g., “Reopen Issue” transition):
- Set the rule’s trigger to
Post Function

- Add an “AutoPage Post Function” to your Jira Workflow

- Select the rule you want to execute

You can edit, delete, or reorder the post function like any other.

📅 Sprint Event Trigger (v2.3.0)
Section titled “📅 Sprint Event Trigger (v2.3.0)”Triggers rules based on Sprint Events:
- Choose a board
- Choose an executing user (admin in both Jira and Confluence)
- All other parameters behave the same as other triggers
New placeholders for sprints are available in this mode.

📁 Parent Page from Custom Field (v2.6.0)
Section titled “📁 Parent Page from Custom Field (v2.6.0)”Allows dynamic parent page selection using a Confluence Page Search field:
- Add a custom field of type:
Confluence Page Search (AutoPage) - Configure it to appear on issue create/edit screens
- Choose this field in your rule’s parent strategy
- Supports also a plain text field with a page ID

When creating an issue first choose the Confluence space and then your parent page.

After issue creation:
- The parent page appears in the Jira detail view
- Changing it updates the Confluence hierarchy automatically

👤 Explicit Executing User (v2.7.6)
Section titled “👤 Explicit Executing User (v2.7.6)”Set a specific user to always execute the rule (vs. the ticket updater):
- Recommended: create a dedicated AutoPage User
- Ensures proper permissions for consistent page creation

🔐 Dynamic Page Permissions (v2.16.0)
Section titled “🔐 Dynamic Page Permissions (v2.16.0)”Trigger permission changes via a Post Function:
Options:
- Editing restricted: Only specified users/groups can edit
- Viewing and editing restricted: Only specified users/groups can view or edit
🔒 The executing user is always exempt from restrictions to avoid self-lockout.