Team
Shared credential for production and unattended runs.
A tool for team collaboration and knowledge management.
Tools and triggers
Available tools and events after Confluence is connected.
This action adds specified labels to a given piece of Confluence content, such as a page or a blog post. It requires the content's unique identifier and a list of labels to apply, facilitating better organization and…
Searches for content in Confluence using Confluence Query Language (CQL). Supports full-text search, filtering by labels, creator, type, space, dates, and more. Use 'text ~ "term"' for full-text search or 'title ~…
This action creates a new blog post in Confluence. It allows users to specify the title, content, and status for the post.
Creates a property on a specified Confluence blog post. This action allows users to add custom metadata with key-value pairs to blog posts for better organization and categorization.
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…
This action creates a new page in a specified Confluence space. It allows users to define the title, body content, and an optional parent page reference for the new page.
This action creates a property on a specified Confluence page. It allows the addition of custom metadata or settings that can be utilized within Confluence pages.
Creates a private Confluence space that is only accessible to the creator. It allows for personalized content organization and management in a secure environment.
This action creates a new space in Confluence. It allows users to specify a key, name, and type for the space, along with an optional description.
This action creates a new property in a specified Confluence space. It requires the space ID, a unique key for the property, and the value represented as a JSON object.
This action creates a new whiteboard in a specified Confluence space. It allows users to set a title and choose a parent content if necessary.
This action creates a new property for a specified Confluence whiteboard. It allows users to store custom metadata, enhancing the functionality and information accessible on the whiteboard.
This action deletes a specified Confluence blog post. It requires the blog post ID and will permanently remove the content from the system.
This action deletes a specified property from a Confluence blog post. It is used to manage custom metadata associated with blog posts.
This action deletes a specified Confluence page. It requires the page ID and will permanently remove the content from the system.
Deletes a content property from a Confluence page by property ID. This action removes custom metadata or properties that were previously added to a page.
This action permanently deletes a specified Confluence space by its unique key. Deletion is asynchronous: the action starts the deletion, waits briefly for the background task to finish, and reports whether the space…
This action deletes a specified property from a Confluence space. It is used to manage space properties effectively by allowing users to remove unnecessary or outdated properties.
Deletes a specified property from a given whiteboard. This action is typically used to manage custom metadata and clean up unnecessary entries.
This action downloads an attachment from a Confluence page and uploads it to cloud storage, returning a publicly accessible URL that anyone can use to download the file without needing Confluence authentication.
Finds text occurrences in a Confluence page's content to help with inline comment creation. This action retrieves the page content and searches for the specified text string, returning information about each match…
This action retrieves details about the anonymous user. It provides information such as the user's display name and profile picture.
Fetches and lists the labels associated with a specified Confluence attachment. Use this action to retrieve relevant metadata about the attachment's labels.
This action retrieves all attachments associated with a specified Confluence page. It allows for pagination and optional filtering by media type.
This action retrieves audit log records from Confluence. You can specify parameters to filter the logs, such as date ranges and search terms. Note: Audit logs require Confluence Standard, Premium, or Enterprise plan…
Retrieves metadata properties for a specific Confluence blog post. This action allows users to access detailed content properties associated with the blog post.
Retrieve a list of blog posts from Confluence with optional pagination. Specify the maximum number of posts per request and, if needed, a cursor for fetching the next page.
Retrieves a list of blog posts associated with a specified label ID. This action allows for paginated results and specifies the maximum number of posts to return.
This action retrieves a blog post from Confluence using its unique identifier. It provides details such as the title, status, and content of the specified blog post.
This action retrieves labels associated with a specific Confluence blog post. It takes the blog post ID and returns the labels in a structured format.
This action retrieves the like count for a specified Confluence blog post. Use the blog post identifier to get the total number of likes it has received.
This action retrieves the permitted operations for a specific Confluence blog post. It allows users to see what actions can be taken on the blog post identified by its ID.
Retrieves the specified version of a Confluence blog post given its ID and version number. This action provides detailed metadata about the requested version.
Retrieves all versions of a specified blog post in Confluence. This action requires the unique blogpost ID and optionally allows pagination through the results.
This action retrieves all child pages for a specified Confluence page by its ID. It allows users to navigate through direct descendants of a given parent page.
This action retrieves the content restrictions associated with a specified Confluence content item. It helps identify who has access to view or edit the content based on the restrictions applied.
This action retrieves the information of the currently authenticated user. It provides details such as account ID, email, and display name.
This action retrieves inline comments associated with a specified Confluence blog post. It allows you to filter comments based on specific criteria such as version and location within the post.
This action retrieves labels from a Confluence site, allowing users to paginate through the results as needed. It provides flexibility in fetching specific sets of labels for various use cases.
Retrieves labels associated with a specified Confluence space. This action is useful for obtaining a list of labels that can be utilized for organizing and categorizing content within the space.
Retrieves labels associated with content in a specified Confluence space. This action allows for pagination and the option to filter labels based on a provided prefix.
This action retrieves all ancestor pages for a specified Confluence page. It provides the full hierarchy of pages leading to the given page, allowing for better navigation and context understanding.
This action retrieves a specific Confluence page using its unique identifier. It allows you to access detailed information and content of the page, including its current status and version history.
This action retrieves the properties associated with a specific Confluence page. You can specify the page ID, limit the number of properties returned, and paginate through results if more properties are available.
This action retrieves footer comments (root-level, non-inline comments) associated with a specified Confluence page. It allows you to filter comments based on specific criteria such as status and sort order.
This action retrieves inline comments associated with a specified Confluence page. It allows you to filter comments based on specific criteria such as status, resolution status, and sort order.
This action retrieves the labels associated with a specific Confluence page using its unique ID. It allows users to paginate through the results to view a manageable number of labels at a time.
This action retrieves the total number of likes for a specified Confluence page. It takes the page ID as input and returns the like count in the response.
Retrieves all versions of a specified Confluence page. This action allows users to view the edit history and details for a given page.
This action retrieves a list of pages from Confluence, allowing for pagination and filtering options. You can filter by space (spaceId), status, title, subtype, and include a specific body format.
This action retrieves a Confluence space using its unique ID. It allows users to access detailed information about the space.
This action retrieves pages or blog posts from a specified Confluence space by its key. You can filter by type and status and page through results with the cursor.
This action retrieves properties associated with a specific Confluence space. It allows users to filter by property keys and paginate results for easier access to large datasets.
This action retrieves a list of Confluence spaces based on the specified filters and pagination settings. It allows users to get space details such as type, status, and labels for better management of their Confluence…
This action retrieves a list of tasks from Confluence, providing a first-class way to pull user action items. You can filter by assignee, creator, space, page, blog post, status, and include specific body format…
Retrieves a paginated list of Confluence spaces visible to the authenticated user. Use when you need to discover available spaces or iterate through all spaces in an instance. Results are scoped to spaces the user has…
Searches one page of Confluence pages based on a user-defined query and ranks title matches by relevance. To continue searching, call the action again with the cursor from `_links.next`.
Searches for pages in Confluence using filters like title, space, and status. Returns a paginated list of pages matching the specified criteria. Use this action when you need to find specific pages by title or filter…
This action searches for Confluence spaces based on specified criteria such as text query, type, status, and labels. It provides flexible filtering options to help users locate spaces that match their requirements.
This action searches for users based on specific queries. It utilizes the Confluence Query Language (CQL) for user-specific searches.
Updates a specified Confluence blog post with new content, including its title and body. Ensure to provide the correct blog post ID and version information to successfully make changes.
Updates a specific property of a Confluence blog post. This action is useful for changing metadata associated with blog content.
This action updates an existing Confluence page with new content and version information. It allows you to modify the title, body content, and version details of the specified page.
This action updates a specified content property on a Confluence page using its property ID. It retrieves the current version of the property, increments the version number, and sends the updated value back to the…
Updates a specific property of a Confluence space by providing a new value and handling versioning.
Tool to update a Confluence task status. Use when you need to mark tasks as complete or incomplete in workflows or dashboards.
This action updates a specific content property for a Confluence whiteboard by its ID. It allows users to change the metadata associated with the whiteboard's properties.
Validates Confluence credentials by attempting to retrieve the current authenticated user's information. Use this action when you need to verify that API credentials are valid and the connection is properly…
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.
Triggers when a new footer comment is added to a Confluence page.
Triggers when a new inline comment is added to a Confluence page.
Triggers when a new page is created in Confluence. Optionally filters by space or status.
Triggers when new content (pages or blog posts) is added to a Confluence space. Attachments are not supported at space level; use the 'New Attachment Added' trigger instead.
Triggers when a new Confluence space is created. Optionally filters by space type or status.
Triggers when a new task (action item) is created in Confluence.
Triggers when content properties on a Confluence page are added, removed, or updated.
Triggers when a Confluence page's like count changes (someone likes or unlikes).
Triggers when a Confluence page is moved to a different location in the page hierarchy.
Triggers when a Confluence page is updated (any edit that creates a new version).
Triggers when a new version is created for a specific Confluence page.
Triggers when a Confluence space's details change (name, description, status, owner, icon, etc.).
Triggers when properties on a Confluence space are added, removed, or updated.
Setup
Pick a scope, then confirm what can start a Protege and what it can do.
What can start a Protege from this app.
What a Protege can do after it starts.
Prefer team for production.
Shared credential for production and unattended runs.
Tied to one user—only when the workflow needs their account.
Team-scoped for supported chat surfaces.
Build with us
Request early access or book a live walkthrough with the team.