Sign inStart your trial

Confluence

Reference

23 triggers and 63 actions for Confluence workflows.

01. Triggers

Start a workflow when something happens in Confluence

Each trigger lists the event it fires on, the data it sends, and a template you can use it in.

Webhook

23 triggers

Real-time push from the source.

Webhook★ Featured

CONFLUENCE_ATTACHMENT_ADDED_TRIGGER

Fires when a file is uploaded and attached to a Confluence page. You can optionally filter by file type to monitor specific document categories.

4 config fields2 output fields
Webhook★ Featured

CONFLUENCE_FOOTER_COMMENT_ADDED_TRIGGER

Fires when someone adds a comment at the bottom of a Confluence page. Use this to track page-level discussions and feedback.

4 config fields2 output fields
Webhook★ Featured

CONFLUENCE_NEW_BLOG_POST_CREATED_TRIGGER

Fires when someone publishes a new blog post in Confluence. You can optionally filter by specific spaces or publication status.

4 config fields2 output fields
Webhook★ Featured

CONFLUENCE_NEW_TASK_CREATED_TRIGGER

Fires when a new task or action item is created in Confluence. This helps monitor new work items being assigned or tracked.

6 config fields2 output fields
Webhook★ Featured

CONFLUENCE_PAGE_CREATED_TRIGGER

Fires when a new page is created in Confluence. You can optionally filter by specific spaces or publication status to narrow the scope.

4 config fields2 output fields
Webhook★ Featured

CONFLUENCE_PAGE_INLINE_COMMENT_ADDED_TRIGGER

Fires when someone adds an inline comment directly on a Confluence page. Use this to track discussions happening within specific page content.

4 config fields2 output fields
Webhook★ Featured

CONFLUENCE_PAGE_UPDATED_TRIGGER

Fires whenever a page is edited and a new version is saved. Use this to track all changes made to page content.

2 config fields4 output fields
Webhook★ Featured

CONFLUENCE_SPACE_CREATED_TRIGGER

Fires when a new Confluence space is created. You can optionally filter by space type or status to narrow the scope.

4 config fields2 output fields
Webhook

CONFLUENCE_BLOG_POST_ADDED_TO_LABEL_TRIGGER

Fires when a blog post is tagged with a specific label. Use this to track blog posts being organized under particular topics or categories.

3 config fields2 output fields
Webhook

CONFLUENCE_BLOGPOST_INLINE_COMMENT_ADDED_TRIGGER

Fires when someone adds an inline comment directly on a blog post. Use this to track discussions happening within specific blog post content.

4 config fields2 output fields
Webhook

CONFLUENCE_BLOGPOST_LIKE_COUNT_CHANGED_TRIGGER

Fires when someone likes or unlikes a blog post. This tracks engagement changes on blog post content.

2 config fields5 output fields
Webhook

CONFLUENCE_BLOGPOST_UPDATED_TRIGGER

Fires whenever a blog post is edited and a new version is saved. Use this to track all changes made to blog post content.

2 config fields4 output fields
Webhook

CONFLUENCE_CONTENT_RESTRICTIONS_CHANGED_TRIGGER

Fires when view or edit permissions change on a page or blog post. This captures access control updates such as when access is granted or revoked.

2 config fields7 output fields
Webhook

CONFLUENCE_NEW_AUDIT_LOG_TRIGGER

Fires when a new audit log entry is recorded in Confluence. This requires Confluence Standard plan or higher and administrator permissions to track system activities.

3 config fields2 output fields
Webhook

CONFLUENCE_NEW_CHILD_PAGE_TRIGGER

Fires when a new child page is created under a specific parent page. This helps monitor the expansion of page hierarchies.

3 config fields3 output fields
Webhook

CONFLUENCE_NEW_CQL_CONTENT_MATCH_TRIGGER

Fires when new content matching your custom search query is created in Confluence. Use this to monitor content based on specific criteria you define.

5 config fields2 output fields
Webhook

CONFLUENCE_PAGE_CONTENT_PROPERTIES_CHANGED_TRIGGER

Fires when custom properties on a page are added, removed, or changed. This captures updates to metadata or custom fields associated with the page.

3 config fields5 output fields
Webhook

CONFLUENCE_PAGE_LIKE_COUNT_CHANGED_TRIGGER

Fires when someone likes or unlikes a page. This tracks engagement changes on page content.

2 config fields5 output fields
Webhook

CONFLUENCE_PAGE_MOVED_TRIGGER

Fires when a page is moved to a different location within the page hierarchy. This helps track organizational changes to your page structure.

2 config fields4 output fields
Webhook

CONFLUENCE_PAGE_VERSION_CREATED_TRIGGER

Fires when a new version is created for a specific page. This captures the moment a page's edit is saved as a new version.

3 config fields2 output fields
Webhook

CONFLUENCE_SPACE_CONTENT_ADDED_TRIGGER

Fires when new pages or blog posts are added to a space. Use the attachment trigger separately to monitor file uploads.

5 config fields2 output fields
Webhook

CONFLUENCE_SPACE_DETAILS_CHANGED_TRIGGER

Fires when a space's basic details are updated, such as the name, description, status, owner, or icon. This tracks administrative changes to space configuration.

2 config fields3 output fields
Webhook

CONFLUENCE_SPACE_PROPERTIES_CHANGED_TRIGGER

Fires when custom properties on a space are added, removed, or updated. This captures metadata or custom field changes at the space level.

3 config fields5 output fields
02. Operations

Act on Confluence from a workflow

Operations are the actions a workflow can take in Confluence, grouped by category. Each lists its method, parameters, and a template you can drop it into.

Other

63 operations

This category encompasses miscellaneous operations for managing Confluence spaces, content properties, labels, and comments that don't fit into more specialized groupings. Use these operations when you need to perform administrative tasks like creating private spaces, managing space properties, or retrieving space-level metadata that supports broader workflow automation scenarios.

Action★ Featured

Add Content Label

CONFLUENCE_ADD_CONTENT_LABEL

Attach metadata labels to pages and blog posts in Confluence to organize and categorize your content for easier discovery and navigation.

2 input
Action★ Featured

Create Blogpost

CONFLUENCE_CREATE_BLOGPOST

Publishes new blog posts to your Confluence space, making content immediately accessible to your team or clients. Returns the post ID and URL for easy sharing and reference.

4 input
Action★ Featured

Create Page

CONFLUENCE_CREATE_PAGE

Creates a new page in your Confluence space, allowing you to quickly publish documentation, project notes, or team knowledge in a centralized location.

4 input
Action★ Featured

Create Space

CONFLUENCE_CREATE_SPACE

Creates a new Confluence space to organize and share knowledge with your team in a dedicated area. Use this to establish separate spaces for different projects, departments, or documentation types.

5 input
Action★ Featured

Get Page by ID

CONFLUENCE_GET_PAGE_BY_ID

Retrieve the complete content and metadata of a Confluence page using its ID, including the current version number needed for updates. This allows you to access page details, extract information, or prepare pages for editing without having to navigate the web interface.

3 input
Action

CQL Search

CONFLUENCE_CQL_SEARCH

Search and filter all your Confluence content using powerful query language to find pages, blog posts, and other documents by text, title, labels, spaces, and modification dates. This enables you to quickly locate specific information across your knowledge base without manual browsing.

6 input
Action

Create Blogpost Property

CONFLUENCE_CREATE_BLOGPOST_PROPERTY

Attach custom metadata to your blog posts in Confluence by creating key-value properties that help you organize, categorize, and track important information about your content.

3 input
Action

Create Footer Comment

CONFLUENCE_CREATE_FOOTER_COMMENT

Add comments at the bottom of Confluence pages, blog posts, or attachments without modifying the page content itself. This allows you to provide feedback, ask questions, or collaborate asynchronously while keeping the original content intact.

6 input
Action

Create Inline Comment

CONFLUENCE_CREATE_INLINE_COMMENT

Add targeted feedback or notes directly on specific text within a Confluence page or blog post without modifying the content itself.

5 input
Action

Create Page Property

CONFLUENCE_CREATE_PAGE_PROPERTY

Adds custom metadata or properties to a Confluence page, allowing you to store and organize additional information alongside your page content.

3 input
Action

Create Private Space

CONFLUENCE_CREATE_PRIVATE_SPACE

Creates an isolated Confluence workspace that only you can view and edit, giving you a private area for confidential work or personal projects separate from team spaces.

3 input
Action

Create Space Property

CONFLUENCE_CREATE_SPACE_PROPERTY

Adds custom metadata or properties to a Confluence space to organize, categorize, and track space-specific information without modifying the space's core structure.

4 input
Action

Create Whiteboard

CONFLUENCE_CREATE_WHITEBOARD

Creates a new collaborative whiteboard in Confluence where team members can brainstorm, sketch ideas, and visualize concepts together in real-time.

3 input
Action

Create Whiteboard Property

CONFLUENCE_CREATE_CONTENT_PROPERTY_FOR_WHITEBOARD

Attach custom metadata or properties to your Confluence whiteboards to organize, categorize, and enrich collaborative content with additional business-relevant information.

3 input
Action

Delete Blogpost Property

CONFLUENCE_DELETE_BLOGPOST_PROPERTY

Removes custom metadata or properties from a specific blog post in Confluence, helping you clean up outdated tags or formatting information.

2 input
Action

Delete Page

CONFLUENCE_DELETE_PAGE

Permanently removes a Confluence page and all its content from your workspace. Use this when you need to clean up outdated documentation or reorganize your knowledge base.

1 input
Action

Delete Page Content Property

CONFLUENCE_DELETE_CONTENT_PROPERTY_FOR_PAGE_BY_ID

Remove custom metadata tags or properties from a Confluence page to keep your documentation clean and organized. Use this when you need to delete outdated or unnecessary information stored on a page.

2 input
Action

Delete Space

CONFLUENCE_DELETE_SPACE

Permanently removes a Confluence space and all its content from your workspace. Use this when you need to clean up outdated project spaces or consolidate team documentation.

1 input
Action

Delete Space Property

CONFLUENCE_DELETE_SPACE_PROPERTY

Remove custom properties or metadata from a Confluence space when they're no longer needed or have become outdated. This helps keep your space organized and removes clutter from space configurations.

2 input
Action

Delete Whiteboard Content Property

CONFLUENCE_DELETE_CONTENT_PROPERTY_FOR_WHITEBOARD_BY_ID

Removes custom metadata or properties that have been attached to a whiteboard, helping you clean up outdated or unnecessary whiteboard information.

2 input
Action

Download Attachment

CONFLUENCE_DOWNLOAD_ATTACHMENT

Retrieve an attachment from a Confluence page and get a shareable URL that anyone can access, even without Confluence credentials.

2 input
Action

Get Anonymous User

CONFLUENCE_GET_USER_ANONYMOUS

Tool to retrieve information about the anonymous user.

Action

Get Attachment Labels

CONFLUENCE_GET_ATTACHMENT_LABELS

Retrieves all labels assigned to a specific attachment in Confluence, allowing you to view how files are categorized and organized within your workspace.

5 input
Action

Get Attachments

CONFLUENCE_GET_ATTACHMENTS

Retrieves all files and documents attached to a Confluence page, allowing you to see what resources are available and manage your page's supporting materials.

4 input
Action

Get Audit Logs

CONFLUENCE_GET_AUDIT_LOGS

Retrieves audit logs from your Confluence workspace to track who made changes, when they were made, and what was modified. Essential for maintaining compliance records and investigating content modifications.

5 input
Action

Get Blog Post Content Properties

CONFLUENCE_GET_CONTENT_PROPERTIES_FOR_BLOG_POST

Retrieves all metadata properties attached to a Confluence blog post, allowing you to access custom fields and structured data associated with that content.

3 input
Action

Get Blog Posts

CONFLUENCE_GET_BLOG_POSTS

Retrieves a paginated list of blog posts from your Confluence workspace, allowing you to access published content for review, distribution, or analysis.

2 input
Action

Get Blog Posts For Label

CONFLUENCE_GET_BLOG_POSTS_FOR_LABEL

Retrieve all blog posts that have been tagged with a specific label in your Confluence workspace, making it easy to find related content on a particular topic.

3 input
Action

Get Blogpost by ID

CONFLUENCE_GET_BLOGPOST_BY_ID

Retrieve the full details and content of a specific Confluence blog post using its ID, allowing you to access metadata, text, and formatting without navigating the interface.

1 input
Action

Get Blogpost Labels

CONFLUENCE_GET_BLOGPOST_LABELS

Retrieve all labels attached to a specific Confluence blog post to understand its categorization and topic organization. This helps you track how content is being tagged and organized within your knowledge base.

3 input
Action

Get Blogpost Like Count

CONFLUENCE_GET_BLOGPOST_LIKE_COUNT

Retrieves the total number of likes for a specific Confluence blog post, helping you measure content engagement and audience response.

1 input
Action

Get Blogpost Operations

CONFLUENCE_GET_BLOGPOST_OPERATIONS

Discover what actions you can perform on a specific Confluence blog post, such as editing, deleting, or sharing, based on your permissions.

1 input
Action

Get Blogpost Version Details

CONFLUENCE_GET_BLOGPOST_VERSION_DETAILS

Retrieve detailed information about a specific version of a blog post, including metadata, content changes, and publication history. This helps you track what changed between versions and understand the evolution of your content.

2 input
Action

Get Blogpost Versions

CONFLUENCE_GET_BLOGPOST_VERSIONS

Retrieve a complete history of all versions for a specific blog post, including version numbers and metadata. This helps you track changes, compare different iterations, and restore previous content when needed.

3 input
Action

Get Child Pages

CONFLUENCE_GET_CHILD_PAGES

Retrieves all direct child pages under a specific Confluence page, helping you navigate and organize your documentation hierarchy. This is useful when you need to see what sub-pages exist within a parent page structure.

4 input
Action

Get Content Restrictions

CONFLUENCE_GET_CONTENT_RESTRICTIONS

Retrieve who has access to view or edit a specific Confluence page or blog post, helping you understand and manage content permissions.

2 input
Action

Get Current User

CONFLUENCE_GET_CURRENT_USER

Retrieves detailed information about your authenticated Confluence account, including your user ID, display name, and email address. This helps you identify who you are logged in as and enables personalized workflows within your documentation system.

Action

Get Inline Comments for Blog Post

CONFLUENCE_GET_INLINE_COMMENTS_FOR_BLOG_POST

Retrieves all inline comments attached to a specific Confluence blog post, allowing you to review feedback and discussions embedded within your published content.

5 input
Action

Get Labels

CONFLUENCE_GET_LABELS

Retrieves all available labels across your Confluence site to help you discover and understand your existing tagging structure. This is useful when you need to see the complete list of labels in use or understand how content is organized.

2 input
Action

Get Labels for Space

CONFLUENCE_GET_LABELS_FOR_SPACE

Retrieves all labels assigned to a specific Confluence space, helping you understand how content is organized and categorized. Use this to see what tags your team is using for organizing documentation and knowledge.

5 input
Action

Get Labels for Space Content

CONFLUENCE_GET_LABELS_FOR_SPACE_CONTENT

Retrieve all labels applied to content within a specific Confluence space, helping you discover and organize how content is tagged across your workspace. This is useful for understanding your labeling structure and finding content by category.

4 input
Action

Get Page Ancestors

CONFLUENCE_GET_PAGE_ANCESTORS

Retrieve the complete hierarchy of parent pages for a Confluence page, helping you understand its position within your documentation structure.

1 input
Action

Get Page Content Properties

CONFLUENCE_GET_CONTENT_PROPERTIES_FOR_PAGE

Retrieve all custom metadata properties attached to a Confluence page to view and manage page-specific data like version info, ownership details, or project classifications.

3 input
Action

Get Page Footer Comments

CONFLUENCE_GET_PAGE_FOOTER_COMMENTS

Retrieves all footer comments from a Confluence page, allowing you to collect and review feedback that team members have left as standard page comments rather than inline annotations.

6 input
Action

Get Page Inline Comments

CONFLUENCE_GET_PAGE_INLINE_COMMENTS

Retrieve all inline comments left on a specific Confluence page to review feedback and discussion threads from your team. This helps you track collaborative feedback and comments embedded directly within page content.

7 input
Action

Get Page Labels

CONFLUENCE_GET_LABELS_FOR_PAGE

Retrieves all labels assigned to a specific Confluence page, enabling you to organize and categorize your documentation for easier discovery and filtering.

3 input
Action

Get Page Like Count

CONFLUENCE_GET_PAGE_LIKE_COUNT

Retrieve the total number of likes on a specific Confluence page to measure content engagement and popularity. This helps you understand which documentation, guides, or knowledge base articles resonate most with your team.

1 input
Action

Get Page Versions

CONFLUENCE_GET_PAGE_VERSIONS

Retrieve the complete version history of a Confluence page to track changes and access version numbers needed for updates. This helps you avoid conflicts when editing pages and maintain an audit trail of all modifications.

3 input
Action

Get Pages

CONFLUENCE_GET_PAGES

Retrieve a list of your Confluence pages with filtering options to find specific content by space or status. This helps you locate and manage your team's documentation efficiently.

8 input
Action

Get Space by ID

CONFLUENCE_GET_SPACE_BY_ID

Retrieves detailed information about a specific Confluence space using its ID, allowing you to access space metadata and configuration for further operations. This is essential for identifying the correct space when you need to work with its properties, labels, or content.

1 input
Action

Get Space Contents

CONFLUENCE_GET_SPACE_CONTENTS

Retrieve all pages, blog posts, and attachments from a specific Confluence space to audit content, extract information, or organize documentation. This helps you understand what content exists in a space without manually browsing through it.

6 input
Action

Get Space Properties

CONFLUENCE_GET_SPACE_PROPERTIES

Tool to get properties of a Confluence space.

4 input
Action

Get Spaces

CONFLUENCE_GET_SPACES

Tool to retrieve a paginated list of Confluence spaces with optional filtering.

7 input
Action

Get Tasks

CONFLUENCE_GET_TASKS

Tool to list Confluence tasks (action items) with filtering by assignee, creator, space, page, blog post, status, and dates.

12 input
Action

Search Content

CONFLUENCE_SEARCH_CONTENT

Searches for content by filtering pages from the Confluence v2 API with intelligent ranking.

5 input
Action

Search Users

CONFLUENCE_SEARCH_USERS

Searches for users using user-specific queries from the Confluence Query Language (CQL).

3 input
Action

Update Blogpost

CONFLUENCE_UPDATE_BLOGPOST

Tool to update a Confluence blog post's title or content.

6 input
Action

Update Blogpost Property

CONFLUENCE_UPDATE_BLOGPOST_PROPERTY

Tool to update a property of a specified blog post.

3 input
Action

Update Page

CONFLUENCE_UPDATE_PAGE

Tool to update an existing Confluence page, replacing the entire page content.

5 input
Action

Update Page Content Property

CONFLUENCE_UPDATE_CONTENT_PROPERTY_FOR_PAGE_BY_ID

Tool to update a content property on a Confluence page.

3 input
Action

Update Space Property

CONFLUENCE_UPDATE_SPACE_PROPERTY

Tool to update a space property.

3 input
Action

Update Task

CONFLUENCE_UPDATE_TASK

Tool to update a Confluence task status.

3 input
Action

Update Whiteboard Content Property

CONFLUENCE_UPDATE_CONTENT_PROPERTY_FOR_WHITEBOARD_BY_ID

Tool to update a content property on a whiteboard.

3 input
What now

Use Confluence in a workflow

Drop a trigger and an action into a template; approve from your phone; the workflow runs.