name: confluence id: confluence description: "Confluence integration for searching runbooks, past incidents, postmortems, and operational procedures during RCA" category: knowledge connection_check: method: get_token_data provider_key: confluence required_any_fields: - access_token - pat_token feature_flag: is_confluence_enabled tools:
- confluence_search_similar
- confluence_search_runbooks
- confluence_fetch_page
- confluence_runbook_parse index: "Knowledge -- search Confluence for runbooks, postmortems, past incidents, SOPs" rca_priority: 1 allowed-tools: confluence_search_similar, confluence_search_runbooks, confluence_fetch_page, confluence_runbook_parse metadata: author: aurora version: "1.0"
Confluence Integration
Overview
Confluence integration for searching runbooks, past incidents, and operational procedures during Root Cause Analysis. Confluence is a mandatory first step in any RCA investigation -- search here BEFORE infrastructure or CI/CD tools.
A runbook may give you the exact diagnostic steps. A past postmortem may reveal this is a recurring issue with a known fix.
Instructions
MANDATORY FIRST STEP -- RUNBOOKS & PAST INCIDENTS
You MUST call Confluence tools BEFORE any infrastructure or CI/CD investigation. Search Confluence for runbooks and prior postmortems BEFORE deep-diving into infrastructure.
Tools
confluence_search_similar(keywords=['error keywords'], service_name='SERVICE')-- Search Confluence for pages related to an incident (postmortems, RCA docs). Pass keywords, optionalservice_nameanderror_message. Returns matching pages with excerpts.confluence_search_runbooks(service_name='SERVICE')-- Search Confluence for runbooks / playbooks / SOPs for a given service. Passservice_nameand optionaloperation(e.g. 'restart', 'failover').confluence_fetch_page(page_id='12345')-- Fetch a Confluence page by ID and return its content as markdown. Use after search to read full page details.confluence_runbook_parse(page_url='https://...')-- Fetch and parse a Confluence runbook into markdown and steps for LLM use.
RCA Investigation Flow
Step 1 -- Search for past incidents with similar symptoms
confluence_search_similar(keywords=['error keywords'], service_name='SERVICE') -- Find postmortems / past incidents
Step 2 -- Search for runbooks and SOPs
confluence_search_runbooks(service_name='SERVICE') -- Find runbooks / SOPs / playbooks
Step 3 -- Read full page content for promising results
confluence_fetch_page(page_id='ID') -- Read full page content as markdown
Step 4 -- Parse runbooks into actionable steps
confluence_runbook_parse(page_url='URL') -- Parse a runbook into structured steps
Workflow
Search first, then fetch promising pages for detailed procedures. Cross-reference Confluence findings with live infrastructure state.
Important Rules
- Always search Confluence BEFORE deep-diving into infrastructure investigation.
- If a runbook exists for the issue, FOLLOW the documented steps.
- Cross-reference findings with live infrastructure state.
- Past postmortems may reveal this is a recurring issue with a known fix.
RCA Investigation (Mandatory First Step)
Search Confluence BEFORE deep-diving into infrastructure:
confluence_search_similar(keywords=['error keywords'], service_name='{service_name}')-- Past incidentsconfluence_search_runbooks(service_name='{service_name}')-- Runbooks/SOPsconfluence_fetch_page(page_id='ID')-- Full page content
A runbook may give exact diagnostic steps. A past postmortem may reveal a recurring issue.