Confluence
Team knowledge base for spaces, pages, comments, attachments, labels, and collaborative documentation.
Applies to team knowledge spaces, pages, blog posts, comments, and watched documentation updates.
Sign in to connect Confluence
Sign in to connect an account and start using Confluence in your apps.
Related integrations
Example Use Cases
These are example ways Snow can use Confluence when building apps with you. This list is meant to show examples, not document every possible capability. Connecting an account does not make Snow run these automatically on its own.
Tool to add labels to a piece of content. Use after obtaining the content ID to tag pages or blog posts with metadata labels.
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.
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.
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.
Tool to create a footer comment on a Confluence page, blog post, attachment, or custom content. Use when you need to add a comment without editing the page body itself.
Creates an inline comment on a Confluence page or blog post, highlighting specific text. Inline comments allow users to comment on specific portions of content without editing the page itself. Use this action when you need to add context or feedback on particular text within a page or blog post. For top-level comments, you must specify which text to highlight using inlineCommentProperties. For replies to existing inline comments, only provide the parentCommentId.
Tool to create a new Confluence page in a specified space. Use when you need to create new documentation or content.
Tool to create a property on a Confluence page. Use when you need to add custom metadata or settings to a page.
Tool to create a private Confluence space. Use when you need an isolated workspace viewable only by its creator.
Tool to create a new Confluence space. Use when setting up a new knowledge area for organization. Must include a `plain.representation` field, e.g., `{"plain": {"representation": "plain", "value": "text here"}}`. Omitting this field causes a 400 error.
Triggers
These are the trigger events currently available for Confluence.
Triggers when a new blog post is added to a specific label in Confluence.
Triggers when a Confluence blog post's like count changes (someone likes or unlikes).
Triggers when a Confluence blog post is updated (any edit that creates a new version).
Triggers when a new inline comment is added to a Confluence blog post.
Triggers when view or edit restrictions change on a Confluence page or blog post. Detects user/group restrictions being added, removed, or modified.
Triggers when a new attachment is uploaded to a Confluence page. Optionally filters by media type.
Triggers when a new audit log record is created in Confluence. Requires Confluence Standard/Premium/Enterprise plan and 'Confluence Administrator' permission.
Triggers when a new blog post is created in Confluence. Optionally filters by space or status.
Triggers when a new child page is created under a specific parent page in Confluence.
Triggers when new Confluence content appears that matches a user-provided CQL query.