Confluence logo
ConnectorConfluence

Confluence integration for Claude and Codex

Create a Confluence connection, then control which Spaces can use its approved tools and data without pasting credentials into prompts or threads.

Use Confluence from Claude

Add the Confluence connection to a Space that runs Claude, then use it from every channel in that Space.

Use Confluence from Codex

Add the Confluence connection to a Space that runs Codex, then use it from every channel in that Space.

Use Confluence from Sidekick

Connect your own OpenClaw to Sidekick while Type provides the conversations, permissions, connections, skills, and automations.

Productivity & Project Management

What the Confluence connector can do

A tool for team collaboration and knowledge management.

One connection, many Spaces

Connect Confluence once, then decide which Spaces can use it in threads, skills, automations, and coding work.

Representative actions

  • Add Content Label

    Tool to add labels to a piece of content. Use after obtaining the content ID to tag pages or blog posts with metadata labels.

  • CQL Search

    Searches for content in Confluence using Confluence Query Language (CQL). CQL is a powerful query language that allows you to search across all Confluence content with advanced filtering capabilities including: - Full-text search: `text ~ "search term"` - searches within page content - Title search: `title ~ "meeting notes"` - searches page titles - Label filtering: `label = "important"` - filters by labels - Space filtering: `space = DEV` - limits search to specific spaces - Type filtering: `type = page` or `type = blogpost` - filters by content type - Creator filtering: `creator = currentUser()` - filters by content creator - Date filtering: `lastModified > now("-7d")` - filters by modification date - Combined queries: `text ~ "api" AND space = DOCS AND type = page` This action uses the Confluence REST API v1 search endpoint which fully supports CQL.

  • Create Blogpost

    Tool to create a new Confluence blog post. Use when you need to publish content in a specific space. Response includes `data.id` for the post ID and `data._links.base` + `data._links.webui` for the URL.

  • Create Blogpost Property

    Tool to create a property on a specified blog post. Use when you need to add custom metadata to a blog post. Creates a new property with a key-value pair on a specified Confluence blog post. This allows users to add custom metadata relevant to the blog post.

  • Create Whiteboard Property

    Tool to create a new content property on a whiteboard. Use when you need to attach custom metadata to a Confluence whiteboard.

Representative triggers

  • New Attachment Added

    Triggers when a new attachment is uploaded to a Confluence page. Optionally filters by media type.

  • Blog Post Added to Label

    Triggers when a new blog post is added to a specific label in Confluence.

  • Blogpost Inline Comment Added

    Triggers when a new inline comment is added to a Confluence blog post.

Connection

API and auth details

Confluence REST APIs let applications and administrators read and manage Confluence spaces, pages, content, search, permissions, and related resources. Atlassian documents JSON-over-HTTP resources, standard HTTP verbs, Cloud REST APIs, and server/data-center REST URI structures.

FAQ

Questions people ask before connecting Confluence

Can Claude use Confluence?

Yes. Add a Confluence connection to a Space that runs Claude, then use its approved tools and data from any channel in that Space.

Can Codex work with Confluence through Type?

Yes. Add a Confluence connection to a Space that runs Codex, then use its approved tools and data from any channel in that Space.

Is this the same as a Confluence MCP server?

Not exactly. Type uses connectors and connections to give selected Spaces access to approved app tools and data. Some connectors use hosted MCP, while others use OAuth, API keys, service accounts, or custom APIs.

More productivity & project management connectors