Konnectify
Confluence Cloud + Konnectify

Confluence Cloud Integration with Konnectify

Connect Confluence Cloud to Konnectify to automate knowledge-base content, pages, blog posts, comments, attachments, spaces, labels, permissions, and collaborative content workflows with OAuth-secured actions and polling triggers.

Pages Blog Posts Attachments Comments Spaces Content Properties 7 Triggers 196 Actions
ON THIS PAGE

What is Confluence Cloud?

Confluence Cloud is Atlassian’s collaborative workspace for creating, organising, and sharing documentation, project knowledge, pages, blog posts, and team content. It is commonly used as a company wiki, product documentation hub, internal knowledge base, and cross-functional collaboration layer.

With Konnectify, Confluence Cloud can become part of end-to-end automated workflows: monitor new or updated content, create and update pages or blog posts, manage attachments, comments, labels, space metadata, content properties, classification levels, and permissions without manual handoffs.

New to Confluence Cloud?

Create a workspace to document decisions, knowledge, processes, and team collaboration.

Visit Confluence →

New to Konnectify?

Build no-code and low-code workflows that connect Confluence Cloud with your business apps.

Sign up for Konnectify →

What you can automate

• Detect newly created or updated pages, blog posts, attachments, and comments.
• Create, update, find, delete, and list Confluence pages and blog posts.
• Manage footer and inline comments, replies, versions, likes, and permitted operations.
• Work with labels, content properties, custom content, and space properties.
• Automate spaces, folders, Smart Links, whiteboards, databases, and content-tree navigation.
• Read and update classification levels, space roles, permissions, and security-related metadata.

API & Authentication

OAuth 2.0 authorization

Confluence Cloud connects to Konnectify using Atlassian OAuth 2.0. During setup, you are redirected to Atlassian to review and grant access. Konnectify receives an authorization token for the approved scopes; your Atlassian password is never stored in Konnectify.

The connector requests scopes for reading and writing Confluence content, pages, blog posts, attachments, comments, labels, spaces, permissions, content properties, tasks, folders, embeds, whiteboards, databases, and user account information.

Supported API capabilities

  • Content operations for pages, blog posts, custom content, comments, attachments, labels, and content properties.
  • Space, space property, role, permission, and classification-level operations.
  • Content tree navigation for ancestors, direct children, descendants, folders, Smart Links, databases, and whiteboards.
  • Engagement and metadata actions, including likes, versions, permitted operations, user accounts, and task updates.
Important: Atlassian plan limits, app permissions, admin policies, tenant restrictions, and Confluence API rate limits can affect which records are accessible and how quickly workflows run.

For endpoint-level details, see the official Confluence Cloud REST API documentation.

How to Connect Confluence Cloud to Konnectify

Prerequisites

  • An active Confluence Cloud site and Atlassian account.
  • Permission to authorize third-party apps for the Confluence site.
  • Access to the spaces, pages, blog posts, comments, or content types you want to automate.
  • A Konnectify workspace with permission to create and activate workflows.
1

Add Confluence Cloud to a Workflow

  1. Open Konnectify and create or edit a Workflow.
  2. Choose Confluence Cloud as the trigger or action app.
2

Authorize via OAuth 2.0

  1. Click Connect or Add new connection.
  2. Sign in to Atlassian and approve the requested Confluence scopes.
3

Configure the Trigger or Action

  1. Select the trigger or action event.
  2. Map required fields such as content IDs, space IDs, page IDs, blog post IDs, comment IDs, label IDs, body format, or pagination options.
Use IDs from previous Confluence steps wherever possible. Some update actions require the latest content version or valid permissions in the target space.
4

Test the Workflow

  1. Run a test to verify sample data and mapped fields.
  2. Check Confluence for created or updated records where applicable.
5

Activate the Workflow

  1. Turn on the workflow once tests pass.
  2. Monitor run history for authorization issues, validation errors, and rate-limit responses.

Triggers 7

Confluence Cloud includes 7 polling triggers. Konnectify checks Confluence at the configured schedule and returns records created or updated within the relevant time window.

Content3 triggers
New Or Updated Blogposts

Returns blogposts created or updated in the given since/till window.

New Or Updated Pages

Returns pages created or updated in the given since/till window.

New Or Updated Pages In Label

Returns page records created/updated and assigned within the last 5 minutes or the configured schedule window.

Attachments2 triggers
New Or Updated Attachments

Returns attachments created or updated in the given since/till window using first-page cursor pagination.

New Or Updated Attachments In Label

Returns attachment records created and assigned within the last 5 minutes or the configured schedule window.

Comments2 triggers
New Footer Comments

Returns footer comments in the given since/till window.

New Inline Comments

Returns inline comments in the given since/till window.

Actions 196

Use Confluence Cloud actions to create, retrieve, update, delete, list, classify, secure, and inspect Confluence records across content, spaces, metadata, permissions, and collaboration objects.

Attachments12 actions
List attachments

Executes this action based on the provided input fields and returns the relevant Confluence result.

Find attachment

Executes this action based on the provided input fields and returns the relevant Confluence result.

Delete attachment

Executes this action based on the provided input fields and returns the relevant Confluence result.

Get attachments for blog post

Executes this action based on the provided input fields and returns the relevant Confluence result.

Get attachments for custom content

Executes this action based on the provided input fields and returns the relevant Confluence result.

Get attachments for label

Executes this action based on the provided input fields and returns the relevant Confluence result.

Get attachments for page

Executes this action based on the provided input fields and returns the relevant Confluence result.

Download attachment thumbnail

Executes this action based on the provided input fields and returns the relevant Confluence result.

Get attachment comments

Executes this action based on the provided input fields and returns the relevant Confluence result.

Get permitted operations for attachment

Returns permitted operations on a specific attachment.

Get attachment versions

Returns versions of a specific attachment.

Get version details for attachment version

Retrieves version details for a specified attachment version.

Blog Posts16 actions
List blog posts

Executes this action based on the provided input fields and returns the relevant Confluence result.

Create blog post

Executes this action based on the provided input fields and returns the relevant Confluence result.

Find Blog Post

Executes this action based on the provided input fields and returns the relevant Confluence result.

Update blog post

Executes this action based on the provided input fields and returns the relevant Confluence result.

Delete blog post

Executes this action based on the provided input fields and returns the relevant Confluence result.

List blog posts for label

Executes this action based on the provided input fields and returns the relevant Confluence result.

List blog posts In space

Executes this action based on the provided input fields and returns the relevant Confluence result.

Get footer comments for blog post

Executes this action based on the provided input fields and returns the relevant Confluence result.

Get inline comments for blog post

Executes this action based on the provided input fields and returns the relevant Confluence result.

Get blog post classification level BETA

Returns the classification level for a specific blog post.

Update blog post classification level BETA

Updates the classification level for a specific blog post.

Reset blog post classification level BETA

Resets the classification level for a specific blog post to space default.

Get permitted operations for blog post

Returns permitted operations on a specific blog post.

Redact Content in a Confluence Blog Post BETA

Redacts sensitive content in a Confluence blog post using redaction pointers.

Get blog post versions

Returns versions of a specific blog post.

Get version details for blog post version

Retrieves version details for a specified blog post version.

Pages17 actions
List pages for label

Executes this action based on the provided input fields and returns the relevant Confluence result.

List pages

Executes this action based on the provided input fields and returns the relevant Confluence result.

Create page

Executes this action based on the provided input fields and returns the relevant Confluence result.

Find Page

Executes this action based on the provided input fields and returns the relevant Confluence result.

Update page

Executes this action based on the provided input fields and returns the relevant Confluence result.

Delete page

Executes this action based on the provided input fields and returns the relevant Confluence result.

Update page title

Executes this action based on the provided input fields and returns the relevant Confluence result.

List pages in space

Executes this action based on the provided input fields and returns the relevant Confluence result.

Get footer comments for page

Executes this action based on the provided input fields and returns the relevant Confluence result.

Get inline comments for page

Executes this action based on the provided input fields and returns the relevant Confluence result.

Get page classification level BETA

Returns the classification level for a specific page.

Update page classification level BETA

Updates the classification level for a specific page.

Reset page classification level BETA

Resets the classification level for a specific page to space default.

Get permitted operations for page

Returns permitted operations on a specific page.

Redact Content in a Confluence Page BETA

Redacts sensitive content in a Confluence page using redaction pointers.

Get page versions

Returns versions of a specific page.

Get version details for page version

Retrieves version details for a specified page version.

Comments18 actions
Get footer comments

Executes this action based on the provided input fields and returns the relevant Confluence result.

Create footer comment

Executes this action based on the provided input fields and returns the relevant Confluence result.

Find Footer Comment

Executes this action based on the provided input fields and returns the relevant Confluence result.

Update footer comment

Executes this action based on the provided input fields and returns the relevant Confluence result.

Delete footer comment

Executes this action based on the provided input fields and returns the relevant Confluence result.

Get children footer comments

Executes this action based on the provided input fields and returns the relevant Confluence result.

List inline comments

Executes this action based on the provided input fields and returns the relevant Confluence result.

Create inline comment

Executes this action based on the provided input fields and returns the relevant Confluence result.

Find inline comment

Executes this action based on the provided input fields and returns the relevant Confluence result.

Update inline comment

Executes this action based on the provided input fields and returns the relevant Confluence result.

Delete inline comment

Executes this action based on the provided input fields and returns the relevant Confluence result.

Get children inline comments

Executes this action based on the provided input fields and returns the relevant Confluence result.

Get permitted operations for footer comment

Returns permitted operations on a specific footer comment.

Get permitted operations for inline comment

Returns permitted operations on a specific inline comment.

Get footer comment versions

Retrieves versions of a specified footer comment.

Get version details for footer comment version

Retrieves version details for a specified footer comment version.

Get inline comment versions

Retrieves versions of a specified inline comment.

Get version details for inline comment version

Retrieves version details for a specified inline comment version.

Folders, Smart Links & Content Tree24 actions
Create folder

Executes this action based on the provided input fields and returns the relevant Confluence result.

Find folder

Executes this action based on the provided input fields and returns the relevant Confluence result.

Delete folder

Executes this action based on the provided input fields and returns the relevant Confluence result.

Create Smart Link in the content tree

Creates a Smart Link in the content tree in a space.

Find Smart Link in the content tree

Returns a specific Smart Link in the content tree by id.

Delete Smart Link in the content tree

Deletes a Smart Link in the content tree by id.

List all ancestors of whiteboard

Returns all ancestors for a given whiteboard ID.

List all ancestors of database

Returns all ancestors for a given database ID.

List all ancestors of embed

Returns all ancestors for a given embed ID.

List all ancestors of folder

Returns all ancestors for a given folder ID.

List all ancestors of page

Returns all ancestors for a given page ID.

List direct children of a folder

Returns direct children for a given folder id.

List direct children of a whiteboard

Returns direct children for a given whiteboard id.

List direct children of a database

Returns direct children for a given database id.

List direct children of an embed

Returns direct children for a given embed id.

List direct children of a page

Returns direct children for a given page id.

List child custom content

Returns child custom content for a given custom content id.

Get permitted operations for embed

Returns permitted operations on a specific embed.

Get permitted operations for folder

Returns permitted operations on a specific folder.

List descendants of a whiteboard

Returns descendants in the content tree for a given whiteboard.

List descendants of a database

Returns descendants in the content tree for a given database.

List descendants of an embed

Returns descendants in the content tree for a given embed.

List descendants of a folder

Returns descendants in the content tree for a given folder.

List descendants of a page

Returns descendants in the content tree for a given page.

Spaces, Roles & Permissions21 actions
List spaces

Executes this action based on the provided input fields and returns the relevant Confluence result.

Create space

Executes this action based on the provided input fields and returns the relevant Confluence result.

Find space

Executes this action based on the provided input fields and returns the relevant Confluence result.

Get space default classification level BETA

Returns the default classification level for a specific space.

Update space default classification level BETA

Updates the default classification level for a specific space.

Delete space default classification level BETA

Deletes the default classification level for a specific space.

Get permitted operations for space

Returns permitted operations on a specific space.

List space properties in space

Returns all properties for a specific space.

Create space property in space

Creates a new space property.

Find space property

Retrieves a space property by id.

Update space property by id

Updates a space property by id.

Delete space property by id

Deletes a space property by id.

List available space roles

Retrieves available space roles for the tenant or a specific space.

Create space role

Creates a new space role.

Find space role

Retrieves a space role by ID.

Update space role

Updates a space role by ID.

Delete space role

Deletes a space role by ID.

List space role assignments

Retrieves space role assignments for a space.

Set space role assignments

Sets space role assignments for principals in a space.

List space permissions assignments

Returns space permission assignments for a specific space.

List available space permissions

Retrieves available space permissions for the tenant.

Tasks & Users4 actions
List tasks

Executes this action based on the provided input fields and returns the relevant Confluence result.

Find task

Executes this action based on the provided input fields and returns the relevant Confluence result.

Update task

Executes this action based on the provided input fields and returns the relevant Confluence result.

List user accounts

Returns user accounts for the provided account IDs.

Whiteboards & Databases12 actions
Find whiteboard

Executes this action based on the provided input fields and returns the relevant Confluence result.

Delete whiteboard

Executes this action based on the provided input fields and returns the relevant Confluence result.

Find database

Executes this action based on the provided input fields and returns the relevant Confluence result.

Delete database

Executes this action based on the provided input fields and returns the relevant Confluence result.

Get whiteboard classification level BETA

Returns the classification level for a specific whiteboard.

Update whiteboard classification level BETA

Updates the classification level for a specific whiteboard.

Reset whiteboard classification level BETA

Resets the classification level for a specific whiteboard to space default.

Get database classification level BETA

Returns the classification level for a specific database.

Update database classification level BETA

Updates the classification level for a specific database.

Reset database classification level BETA

Resets the classification level for a specific database to space default.

Get permitted operations for whiteboard

Returns permitted operations on a specific whiteboard.

Get permitted operations for database

Returns permitted operations on a specific database.

Labels7 actions
Get labels for attachment

Returns labels for a specific attachment with optional filtering and pagination.

Get labels for blog post

Returns labels for a specific blog post with optional filtering and pagination.

Get labels for custom content

Returns labels for specific custom content with optional filtering and pagination.

Get labels

Returns all labels with optional filters and cursor pagination.

Get labels for page

Returns labels for a specific page with optional filtering and pagination.

Get labels for space

Returns labels for a specific space with optional filtering and pagination.

Get labels for space content

Returns labels for content in a specific space with optional filtering and pagination.

Content Properties45 actions
List content properties for attachment

Returns content properties for a specific attachment with optional key filter and pagination.

Create content property for attachment

Creates a new content property for a specific attachment.

Find content property for attachment

Returns a specific content property by id for a specific attachment.

Update content property for attachment

Updates a specific content property by id for a specific attachment.

Delete content property for attachment

Deletes a specific content property by id for a specific attachment.

List content properties for blog post

Returns content properties for a specific blog post with optional key filter and pagination.

Create content property for blog post

Creates a new content property for a specific blog post.

Find content property for blog post

Returns a specific content property by id for a specific blog post.

Update content property for blog post

Updates a specific content property by id for a specific blog post.

Delete content property for blog post

Deletes a specific content property by id for a specific blog post.

List content properties for custom content

Returns content properties for custom content with optional key filter and pagination.

Create content property for custom content

Creates a new content property for custom content.

Find content property for custom content

Returns a specific content property by id for custom content.

Update content property for custom content

Updates a specific content property by id for custom content.

Delete content property for custom content

Deletes a specific content property by id for custom content.

List content properties for page

Returns content properties for a specific page with optional key filter and pagination.

Create content property for page

Creates a new content property for a specific page.

Find content property for page

Returns a specific content property by id for a specific page.

Update content property for page

Updates a specific content property by id for a specific page.

Delete content property for page

Deletes a specific content property by id for a specific page.

List content properties for smart link

Returns content properties for a specific smart link with optional key filter and pagination.

Create content property for smart link

Creates a new content property for a specific smart link.

Find content property for smart link

Returns a specific content property by id for a specific smart link.

Update content property for smart link

Updates a specific content property by id for a specific smart link.

Delete content property for smart link

Deletes a specific content property by id for a specific smart link.

List content properties for folder

Returns content properties for a specific folder with optional key filter and pagination.

Create content property for folder

Creates a new content property for a specific folder.

Find content property for folder

Returns a specific content property by id for a specific folder.

Update content property for folder

Updates a specific content property by id for a specific folder.

Delete content property for folder

Deletes a specific content property by id for a specific folder.

List content properties for comment

Returns content properties for a specific comment with optional key filter and pagination.

Create content property for comment

Creates a new content property for a specific comment.

Find content property for comment

Returns a specific content property by id for a specific comment.

Update content property for comment

Updates a specific content property by id for a specific comment.

Delete content property for comment

Deletes a specific content property by id for a specific comment.

List content properties for whiteboard

Returns content properties for a specific whiteboard with optional key filter and pagination.

Create content property for whiteboard

Creates a new content property for a specific whiteboard.

Find content property for whiteboard

Returns a specific content property by id for a specific whiteboard.

Update content property for whiteboard

Updates a specific content property by id for a specific whiteboard.

Delete content property for whiteboard

Deletes a specific content property by id for a specific whiteboard.

List content properties for database

Returns content properties for a specific database with optional key filter and pagination.

Create content property for database

Creates a new content property for a specific database.

Find content property for database

Returns a specific content property by id for a specific database.

Update content property for database

Updates a specific content property by id for a specific database.

Delete content property for database

Deletes a specific content property by id for a specific database.

Custom Content12 actions
Get custom content comments

Executes this action based on the provided input fields and returns the relevant Confluence result.

Get permitted operations for custom content

Returns permitted operations on specific custom content.

Create custom content BETA

Creates new custom content in a space, page, blog post, or parent custom content.

Find custom content BETA

Returns a specific custom content record by id with optional include flags and body format.

Update custom content BETA

Updates a custom content record by id.

Delete custom content BETA

Deletes a custom content record by id.

List custom content by type BETA

Returns custom content records by type with optional filters and pagination.

List custom content by type in page BETA

Returns custom content of a given type within a page.

List custom content by type in space BETA

Returns custom content of a given type within a space.

List custom content by type in blog post BETA

Returns custom content of a given type within a blog post.

Get custom content versions

Returns versions of a specific custom content record.

Get version details for custom content version

Retrieves version details for a specified custom content version.

Likes & Reactions8 actions
Get like count for blog post

Returns the like count of a specific blog post.

Get account IDs of likes for blog post

Returns account IDs of likes for a specific blog post.

Get like count for page

Returns the like count of a specific page.

Get account IDs of likes for page

Returns account IDs of likes for a specific page.

Get like count for footer comment

Returns the like count of a specific footer comment.

Get account IDs of likes for footer comment

Returns account IDs of likes for a specific footer comment.

Get like count for inline comment

Returns the like count of a specific inline comment.

Get account IDs of likes for inline comment

Returns account IDs of likes for a specific inline comment.

Popular Automations

Here are practical workflow ideas you can build with Confluence Cloud and Konnectify.

Notify teams when product documentation changes

Watch for updated Confluence pages, then route a notification or downstream update to connected collaboration and project-management tools.

New Or Updated PagesFind PageGet permitted operations for page

Archive and classify new knowledge-base attachments

When an attachment is created or updated, fetch its labels and metadata so the file can be indexed, classified, or reviewed.

New Or Updated AttachmentsFind attachmentGet labels for attachment

Moderate and triage new Confluence comments

Capture new inline or footer comments, inspect the thread, and update downstream support or review workflows.

New Inline CommentsFind inline commentGet children inline comments

Publish release notes automatically

Create a Confluence blog post or page from approved release data, add metadata, and keep the content organised inside the right space.

New Or Updated BlogpostsCreate blog postCreate content property for blog post

FAQ

How does Confluence Cloud authentication work in Konnectify?
The connector uses Atlassian OAuth 2.0. You authorize Konnectify from Atlassian, and Konnectify uses the approved token to access Confluence Cloud. Your Atlassian password is not stored in Konnectify.
Which Confluence Cloud plans are supported?
Konnectify works with Confluence Cloud tenants that allow OAuth app authorization and API access. Some actions, especially classification, permissions, roles, whiteboards, databases, or beta endpoints, may depend on your Atlassian plan, feature availability, and admin configuration.
How do Confluence Cloud triggers work?
All available Confluence Cloud triggers in this connector are polling triggers. Konnectify checks Confluence on a configured schedule and returns records created or updated in the schedule window, such as pages, blog posts, attachments, and comments.
How can I prevent duplicate pages, comments, or content records?
This connector does not include dedicated upsert actions. To prevent duplicates, use a “Find” action first, then branch your workflow to create a new record only when no matching page, blog post, comment, space, folder, or custom content record exists.
What happens if Atlassian rate limits my workflow?
If Confluence Cloud returns rate-limit responses, reduce workflow frequency, add filters, limit pagination sizes, or split high-volume workflows into smaller processes. Atlassian rate limits can vary by endpoint, tenant, and current platform policy.
Can I connect multiple Confluence Cloud accounts or sites?
Yes. You can create separate Confluence Cloud connections in Konnectify for different Atlassian users or sites, then select the appropriate connection in each workflow step.
Do content-tree, Smart Link, whiteboard, and database actions require special access?
Yes. These Confluence content types and content-tree operations require the authorizing Atlassian user to have access to the target space and object. Some endpoints may also depend on whether the feature is enabled in your Confluence Cloud site.

Ready to automate your Confluence Cloud workflows?

Connect Confluence Cloud to Konnectify and streamline documentation, collaboration, governance, and knowledge workflows.

Get started free →

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article