Skip to main content

Confluence Integration

Why Connect Confluence?

Samepage helps Product Managers stay on top of specs, RFCs, and documentation spread across Confluence. By connecting Confluence, Samepage users can:

  • Build Signals to summarize spec and document updates

  • Spot recently changed requirements and new RFCs

  • Discover knowledge base updates and team documentation changes

  • Use the Samepage Copilot to answer questions or draft documents informed by Confluence data

Integration Type

Shared integration — one admin connects Confluence, and the data is available to all users in the workspace.
This integration can be configured to select specific spaces. Only data from selected spaces will be imported.

Data Imported

Samepage imports the following from Confluence:

  • Pages — Full page content and metadata

  • Spaces — Space structure and organization

  • Content — Text, attachments, and embedded content

  • Comments — Page-level and inline comments

  • Activity — Recent edits and updates

This data is used to help Product Managers research features, track spec changes, and stay current on team knowledge bases.

Sync Behavior

  • Initial sync pulls pages and content from the last 2 years

  • Ongoing syncs pull changes from the last 1 week, refreshing multiple times per day

How to Connect

  1. You must have an existing Samepage account. If you need one, sign up at samepage.ai.

  2. Go to the Integrations page in Samepage.

  3. Find and click Confluence.

  4. Authenticate your Confluence account and accept the requested permissions.

  5. Select the Confluence spaces you want Samepage to import.

  6. Samepage will begin importing data from Confluence automatically, refreshing multiple times per day.

What You Can Do After Connecting

  • Create Signals that analyze Confluence content — e.g., "Summarize recent pages" or "Surface spec changes from the last sprint"

  • Chat with Copilot about Confluence data — e.g., "What does the authentication RFC propose?" or "Which specs were updated this week?"

  • Combine with other data — Cross-reference Confluence documentation with Jira tickets, Slack discussions, or meeting transcripts for a complete picture

Signal Examples Using Confluence

Signal

What It Does

Spec Updates

Summarizes recently changed specs and highlights what was modified

New RFCs

Surfaces newly published RFCs and decision documents

Knowledge Base Changes

Tracks updates to team knowledge bases and internal documentation

Comment Activity

Highlights active discussions and unresolved comments on pages

Example Signal Prompt

Here's a detailed prompt you can paste into a Signal's instructions field to get a comprehensive documentation digest:

Review all Confluence activity from the past week and produce a structured summary focused on spec and documentation updates:

Recently Changed Specs — List each spec or requirements document that was modified. Summarize what changed, who made the edit, and link to the Confluence page.

New RFCs & Decision Documents — Surface any newly created RFCs, proposals, or decision documents. Summarize the proposal and note the current status.

Knowledge Base Updates — Highlight updates to team wikis, runbooks, or internal documentation. Note what was added or changed.

Active Discussions — Pull out pages with recent comments or unresolved inline comments. Summarize the discussion and flag anything that needs a decision or input.

Stale Content — Identify any important pages that haven't been updated in over 6 months and may need review.

Keep it concise. Use bullet points. Include links to Confluence pages wherever possible so I can jump to the source.

FAQ

Does this integration provide clickable links back to the source? Yes. Confluence pages include deep links that take you directly to the page in Confluence. When Signals or Copilot reference a page, you can click through to view the full content in Confluence itself.

Privacy

Confluence data is never used to train AI models. Data is processed only to generate Signal outputs and Copilot responses. See Data Handling for more information.

Did this answer your question?