Confluence Integration — Automate Confluence with AI on Beauto
A tool for team collaboration and knowledge management.
Category: team collaboration, documents · 69 actions available
What you can automate with Confluence
Beauto connects Confluence with 900+ other apps so you can build AI-powered workflows in minutes. Trigger automations from Confluence events, enrich Confluence data with AI, or sync Confluence with the rest of your stack — without writing code.
- Sync Confluence data with Gmail, Slack, Notion, HubSpot, Google Sheets, and more
- Trigger AI agents on new Confluence events and route the output anywhere
- Schedule recurring Confluence tasks — daily reports, cleanups, or bulk updates
- Use natural language to describe the workflow; Beauto builds it for you
Confluence actions Beauto supports
- 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-te
- 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 cust
- 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.
- Create Footer Comment — 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.
- Create Page — Tool to create a new Confluence page in a specified space. Use when you need to create new documentation or content.
- Create Page Property — Tool to create a property on a Confluence page. Use when you need to add custom metadata or settings to a page.
- Create Private Space — Tool to create a private Confluence space. Use when you need an isolated workspace viewable only by its creator.
- Create Space — 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., `{\
- Create Space Property — Tool to create a new property on a Confluence space. Use after confirming the space ID when adding custom metadata.
- Create Whiteboard — Tool to create a new Confluence whiteboard. Use when you need to start a collaborative whiteboard session.
- Delete Blogpost Property — Tool to delete a blog post property. Use when you need to remove custom metadata from a specified blog post.
- Delete Page Content Property — Tool to delete a content property from a page by property ID. Use when you need to remove custom metadata from a page for cleanup or auditing. This action deletes a specified content property from a Confluence page using
- Delete Whiteboard Content Property — Tool to delete a content property from a whiteboard by property ID. Use when you need to remove custom metadata from a whiteboard.
- Delete Page — Tool to delete a Confluence page. Use with caution as this permanently removes the page and its content with no recovery option. In move or migration workflows, confirm all target pages were successfully created before d
- Delete Space — Tool to delete a Confluence space by its key. Use when you need to permanently remove a space.
- Delete Space Property — Tool to delete a space property. Use when you need to remove a property from a Confluence space after review.
- Download Attachment — Downloads an attachment from a Confluence page and returns a publicly accessible S3 URL. Use this when you need to share the attachment with users who don't have Confluence access. First use get_attachments to list attac
- Get Attachment Labels — Tool to list labels on an attachment. Use after confirming the attachment ID to fetch its labels.
- Get Attachments — Tool to retrieve attachments of a Confluence page. Use after confirming page ID to list its attachments (supports pagination).
- Get Audit Logs — Tool to retrieve Confluence audit records. Use when you need to fetch and filter audit logs for compliance or troubleshooting.
- Get Blogpost by ID — Tool to retrieve a specific Confluence blog post by its ID. Use when you have a blog post ID and need detailed metadata and content.
- Get Blogpost Labels — Tool to retrieve labels of a specific Confluence blog post by ID. Use after obtaining the blog post ID to list its labels.
- Get Blogpost Like Count — Tool to get like count for a Confluence blog post. Use after confirming the blog post ID to retrieve total likes.
- Get Blogpost Operations — Tool to retrieve permitted operations for a Confluence blog post. Use after confirming the blog post ID to see allowed actions.
- Get Blog Posts — Tool to retrieve a list of blog posts. Use when you need a paginated list of Confluence blog posts.
- Get Blog Posts For Label — Tool to list all blog posts under a specific label. Use when you have a label ID and need to retrieve associated blog posts.
- Get Blogpost Version Details — Tool to retrieve details for a specific version of a blog post. Use when you have a blogpostId and versionNumber and need detailed metadata for that version.
- Get Blogpost Versions — Tool to retrieve all versions of a specific blog post. Use when you have a blogpostId and need to list version numbers.
- Get Child Pages — Tool to list all direct child pages of a given Confluence page. Use when you have a parent page ID and need to discover its direct descendants. Response nests child page data under `data.data.results`; unwrap this before
- Get Blog Post Content Properties — Tool to retrieve all content properties on a blog post. Use when you need to list metadata properties set on a specific Confluence blog post.
- Get Page Content Properties — Tool to retrieve all content properties on a page. Use when you need to list metadata properties set on a specific Confluence page.
- Get Content Restrictions — Tool to retrieve restrictions on a Confluence content item. Use when you need to see who can view or edit a page or blog post.
- Get Current User — Tool to get information about the currently authenticated user — always scoped to the account tied to the configured connection, not arbitrary users. Use CONFLUENCE_SEARCH_USERS to look up other users. Response contains
- Get Inline Comments for Blog Post — Tool to retrieve inline comments for a Confluence blog post. Use when you need inline comment details by blog post ID.
- Get Labels — Tool to retrieve all labels in a Confluence site; use for label discovery when you need to list or page through labels. For label-based filtering, use CONFLUENCE_GET_LABELS_FOR_PAGE or CONFLUENCE_GET_LABELS_FOR_SPACE_CON
- Get Page Labels — Tool to retrieve labels of a specific Confluence page by ID. Labels are returned in `data.results[*].name` and are not available in CONFLUENCE_GET_PAGES responses. Use after obtaining the page ID to list its labels. Pagi
- Get Labels for Space — Tool to list labels on a space. Use when you need to retrieve labels for a specific space.
- Get Labels for Space Content — Tool to list labels on all content in a space. Use when you need to retrieve or filter content labels by space, with pagination and optional prefix filtering. For label discovery across a space before per-page filtering,
Confluence 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.
- Blog Post Like Count Changed — Triggers when a Confluence blog post's like count changes (someone likes or unlikes).
- Blog Post Updated — Triggers when a Confluence blog post is updated (any edit that creates a new version).
- Content Restrictions Changed — Triggers when view or edit restrictions change on a Confluence page or blog post.
Detects user/group restrictions being added, removed, or modified.
- New Footer Comment Added to Page — Triggers when a new footer comment is added to a Confluence page.
- New Audit Log Record — Triggers when a new audit log record is created in Confluence.
Requires Confluence Standard/Premium/Enterprise plan and 'Confluence Administrator' permission.
- New Blog Post Created — Triggers when a new blog post is created in Confluence.
Optionally filters by space or status.
- New Child Page Created — Triggers when a new child page is created under a specific parent page in Confluence.
- New CQL Content Match — Triggers when new Confluence content appears that matches a user-provided CQL query.
- New Task Created — Triggers when a new task (action item) is created in Confluence.
- Page Content Properties Changed — Triggers when content properties on a Confluence page are added, removed, or updated.
- New Page Created — Triggers when a new page is created in Confluence.
Optionally filters by space or status.
- New Inline Comment Added to Page — Triggers when a new inline comment is added to a Confluence page.
- Page Like Count Changed — Triggers when a Confluence page's like count changes (someone likes or unlikes).
- Page Moved — Triggers when a Confluence page is moved to a different location in the page hierarchy.
- Page Updated — Triggers when a Confluence page is updated (any edit that creates a new version).
- Page Version Created — Triggers when a new version is created for a specific Confluence page.
- New Space Content Added — 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.