Keep your team's documentation current by syncing pages directly from Confluence to Spekit. This guide covers what the integration does, how to connect, how to sync pages, how synced content appears, how to test it, best practices, and how to disconnect.
Governance note: Syncing Confluence pages into Team Hub Topics requires Account Admin, Team Admin, or Expert access in Spekit. This restriction does not apply to Deal Rooms, where users can sync Confluence pages directly within their own Deal Rooms. Only pages or spaces you explicitly select are synced.
๐ Quick-Jump Topics
- 1. What the Confluence integration does
- 2. How to set up the Confluence connection
- 3. How to sync pages
- 4. How synced content appears in Spekit
- 5. How to test your integration
- 6. Best practices for syncing Confluence content
- 7. How to disconnect from Confluence
- 8. We want your feedback
1. What the Confluence integration does
The Confluence integration connects your Confluence workspace to Spekit, so the documentation your team relies on is easy to find in the flow of work. It keeps your team pointed at the current, canonical page in Confluence instead of a stale copy pasted somewhere else.
Key benefits:
| Benefit | What it means for your team |
|---|---|
| Always points to the source | Synced page titles route straight to the live Confluence page, so reps always land on the current version. |
| Centralized discovery | Documentation surfaces alongside the rest of your Spekit content through search and AI Sidekick. |
| Quick, organized access | Everyone finds the right page fast, without hunting across spaces and platforms. |
2. How to set up the Confluence connection
There are two ways to connect Confluence to Spekit. Use whichever fits your role and where you are working.
Option 1: Using the +Add New button
Available to Experts, Team Admins, and Account Admins.
- Open the Spekit Hub (Web App).
- Click the Team Hub button, then click + Add New.
- Select File Sync.
- Click Connect Confluence.
- In the pop-up, connect using your Confluence domain URL (for example,
https://spekit.atlassian.net) and your login credentials. - Once connected, you can select the pages to sync into Spekit.
Option 2: Using the Settings page
Available to Account Admins only.
- Open the Spekit Hub (Web App).
- Click Settings (the gear icon).
- Click Connect.
- Click Connect Confluence.
- In the pop-up, connect using your Confluence domain URL and your login credentials.
- Once connected, you can select the pages or spaces to sync into Spekit.
3. How to sync pages
After connecting, choose the specific pages to bring into Spekit. Only what you select is synced.
- Open the Spekit Hub (Web App) or the Sidekick (Chrome Extension).
- Click the Team Hub button, then click + Add New.
- Click File Sync.
- Browse your Confluence workspace or use the search bar to find pages. Select all the pages you want to import.
- Click Next once your selections are final.
- Assign the pages to the relevant Spekit Topic(s) so they are organized and easy to find.
- Click Sync to finish.
4. How synced content appears in Spekit
Confluence syncs differently from Google Drive and SharePoint. This is the most important thing to understand before you sync, because it shapes what reps see.
| Feature | Behavior |
|---|---|
| Content in Spekit | Only the page title comes into Spekit. The page body is not imported. |
| Click behavior | Clicking a title opens the full page in Confluence. |
| Permissions | Only users with Confluence access can open the full page. |
| AI Sidekick | Can reference synced titles, but cannot view or summarize the page body. |
Because only the title syncs, Confluence is best thought of as a smart, permission-aware pointer to your documentation, not a full copy of it inside Spekit.
5. How to test your integration
After your first sync, confirm everything is routing correctly.
- Search for a recently synced Confluence page in Spekit.
- Ask the AI Sidekick to reference a synced page title.
- Click the title to confirm it opens the right page in Confluence.
6. Best practices for syncing Confluence content
These build on the general syncing best practices in the Content Syncing Overview. Because only the title syncs, the habits below are specific to Confluence.
| Best practice | Why it matters |
|---|---|
| Make titles descriptive | Titles are the only searchable text a synced Confluence page brings into Spekit. "Competitive: Acme battlecard (2026)" surfaces far better than "Untitled" or "Notes." |
| Confirm Confluence access matches your audience | A rep who lacks access in Confluence can see the title in Spekit but cannot open the page. Before you rely on a synced page, make sure the people who need it can open it in Confluence. |
| Reserve Confluence for reference documentation | For content reps need to read, present, or share with buyers inside Spekit, sync the file from Google Drive or SharePoint instead, so the content itself is available. Use Confluence for internal reference material that lives naturally as a page. |
| Use a Spek when reps need the content itself | If reps need the actual content of a page inside Spekit, not just a link, copy that content into a Spek. Syncing gives you a permission-aware pointer, a Spek gives you searchable, AI-readable content. |
| Sync whole spaces where it makes sense | Syncing a space keeps Spekit pointed at that documentation set as it grows, instead of returning to the picker each time a page is added. |
7. How to disconnect from Confluence
There are two ways to disconnect your Confluence account from Spekit. Content already imported stays in Spekit, but future changes will not sync, and other connected accounts keep working.
Option 1: Using the File Sync modal
Available to Experts, Team Admins, and Account Admins.
- Open the Spekit Hub (Web App).
- Click the Team Hub button, then click + Add New.
- Select File Sync.
- Click Disconnect.
- In the confirmation pop-up, click Yes, disconnect.
Option 2: Using the Settings page
Available to Account Admins only.
- Open the Spekit Hub (Web App).
- Click Settings (the gear icon).
- Click Connect.
- Click Disconnect.
8. We want your feedback
You are part of our Confluence integration beta, and we would love to learn from your experience.
Tell us what is working, what is confusing, and what would make this magical for your team:
- ๐ฌ Email: beta-confluence@spekit.co
- ๐ก Suggest ideas or vote on features in Canny
Thank you for helping shape the future of Spekit's knowledge experience.