Confluence, worked by an AI employee
Not another app for your team to learn, and not a set of rules for you to build. You hire an AI employee, you give it access to your Confluence account, and you ask it for things in Slack or Teams the way you would ask anyone else on the team. There is nothing to map and nothing to maintain.
- Team Collaboration
- Signs in to your account
- 56 ready-made tools
- Asked in Slack or Teams
An illustration of how the conversation reads, not a transcript from a client account.
What Confluence is
A tool for team collaboration and knowledge management.
You sign in with your own Confluence account, the same way you already do. We never see or hold your password.
It can also be told by Confluence when something happens, rather than only doing things when you ask.
One message in, the work done in Confluence.
- 01
You ask
You message your AI employee in the chat your team already has open, in one sentence, in your own words.
- 02
It works out the step
It decides what the job needs in Confluence. You do not pick anything from a menu or wire anything together.
- 03
It does the work
Signed in to your own Confluence account, inside the access you granted it, doing the thing you asked for.
- 04
It reports back
It tells you what it did, in the same thread. If it could not do something, it says so rather than guessing.
What it can do in Confluence
These are the ready-made tools your AI employee already has in Confluence. It is not limited to them, but it never has to be taught these.
- Add Content LabelTool to add labels to a piece of content. use after obtaining the content id to tag pages or blog posts with metadata labels.
- Create BlogpostTool to create a new confluence blog post. use when you need to publish content in a specific space.
- Create Blogpost PropertyTool to create a property on a specified blog post. use when you need to add custom metadata to a blog post.
- Create PageTool to create a new confluence page in a specified space. use when you need to create new documentation or content.
- Create Page PropertyTool to create a property on a confluence page. use when you need to add custom metadata or settings to a page.
- Create Private SpaceTool to create a private confluence space. use when you need an isolated workspace viewable only by its creator.
- Create SpaceTool to create a new confluence space. use when setting up a new knowledge area for organization.
- Create Space PropertyTool to create a new property on a confluence space. use after confirming the space id when adding custom metadata.
- Create WhiteboardTool to create a new confluence whiteboard. use when you need to start a collaborative whiteboard session.
- Create Whiteboard PropertyTool to create a new content property on a whiteboard. use when you need to attach custom metadata to a confluence whiteboard.
- Delete Blogpost PropertyTool to delete a blog post property. use when you need to remove custom metadata from a specified blog post.
- Delete PageTool to delete a confluence page. use with caution as this will permanently remove the page from the space.
- Delete Page Content PropertyTool 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.
- Delete SpaceTool to delete a confluence space by its key. use when you need to permanently remove a space.
- Delete Space PropertyTool to delete a space property. use when you need to remove a property from a confluence space after review.
- Delete Whiteboard Content PropertyTool to delete a content property from a whiteboard by property id. use when you need to remove custom metadata from a whiteboard.
- Get Anonymous UserTool to retrieve information about the anonymous user. use when you need to obtain guest user details before unauthenticated interactions.
- Get Attachment LabelsTool to list labels on an attachment. use after confirming the attachment id to fetch its labels.
- Get AttachmentsTool to retrieve attachments of a confluence page. use after confirming page id to list its attachments (supports pagination).
- Get Audit LogsTool to retrieve confluence audit records. use when you need to fetch and filter audit logs for compliance or troubleshooting.
- Get Blog Post Content PropertiesTool 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 Blog PostsTool to retrieve a list of blog posts. use when you need a paginated list of confluence blog posts.
- Get Blog Posts For LabelTool 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 by IDTool 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 LabelsTool 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 CountTool to get like count for a confluence blog post. use after confirming the blog post id to retrieve total likes.
- Get Blogpost OperationsTool to retrieve permitted operations for a confluence blog post. use after confirming the blog post id to see allowed actions.
- Get Blogpost Version DetailsTool 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 VersionsTool to retrieve all versions of a specific blog post. use when you have a blogpostid and need to list version numbers.
- Get BlogpostsTool to retrieve a list of blog posts. use when you need blog post ids.
- Get Child PagesTool 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.
- Get Content RestrictionsTool 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 UserTool to get information about the currently authenticated user. use when you need to check user details or permissions.
- Get Inline Comments for Blog PostTool to retrieve inline comments for a confluence blog post. use when you need inline comment details by blog post id.
- Get LabelsTool to retrieve all labels in a confluence site. use when you need to list or page through labels.
- Get Labels for SpaceTool to list labels on a space. use when you need to retrieve labels for a specific space.
- Get Labels for Space ContentTool 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.
- Get Page AncestorsTool to retrieve all ancestors for a given confluence page by its id. use when you need the full page hierarchy.
- Get Page by IDTool to retrieve a confluence page by its id. use when you have a page id and need its detailed metadata and content.
- Get Page Content PropertiesTool to retrieve all content properties on a page. use when you need to list metadata properties set on a specific confluence page.
- Get Page LabelsTool to retrieve labels of a specific confluence page by id. use after obtaining the page id to list its labels.
- Get Page Like CountTool to get like count for a confluence page. use after confirming the page id to retrieve total likes.
- Get Page VersionsTool to retrieve all versions of a specific confluence page. use after confirming the page id to audit its edit history.
- Get PagesTool to retrieve a list of pages. use when you need a paginated list of confluence pages.
- Get Space by IDTool to retrieve a confluence space by its id. use when you need detailed metadata of a specific space.
- Get Space ContentsTool to retrieve content in a confluence space. use when you need to list pages, blogposts, or attachments of a specific space key.
- Get Space PropertiesTool to get properties of a confluence space. use when you need to retrieve custom metadata or settings stored as space properties.
- Get SpacesTool to retrieve a list of confluence spaces. use when you need a paginated list of spaces with optional filtering.
- Search ContentSearches for content by filtering pages from the confluence v2 api with intelligent ranking. since the native search endpoint is deprecated, this action: 1. fetches pages from the
- Search UsersSearches for users using user-specific queries from the confluence query language (cql).
- Update BlogpostTool to update a confluence blog post's title or content. use when you need to modify an existing blog post. ensure you have the latest version number before calling.
- Update Blogpost PropertyTool to update a property of a specified blog post. use when you need to modify custom metadata on a blog post.
- Update PageTool to update an existing confluence page. use when you need to modify existing documentation or content.
- Update Page Content PropertyTool to update a content property on a confluence page. use when you need to modify an existing metadata property by its id.
- Update Space PropertyTool to update a space property. use when you need to modify custom metadata stored on a confluence space (requires fetching the current property version first).
- Update Whiteboard Content PropertyTool to update a content property on a whiteboard. use when you need to modify metadata on a confluence whiteboard.
What Confluence can tell it about
It does not only wait to be asked. These are the things Confluence can tell your AI employee about the moment they happen, so it can act without anyone noticing first.
- Blog Post Added to LabelA new blog post is added to a specific label in Confluence.
- Blog Post Like Count ChangedA Confluence blog post's like count changes (someone likes or unlikes).
- Blog Post UpdatedA Confluence blog post is updated (any edit that creates a new version).
- Blogpost Inline Comment AddedA new inline comment is added to a Confluence blog post.
- Content Restrictions ChangedView or edit restrictions change on a Confluence page or blog post. Detects user/group restrictions being added, removed, or modified.
- New Attachment AddedA new attachment is uploaded to a Confluence page. Optionally filters by media type.
- New Audit Log RecordA new audit log record is created in Confluence. Requires Confluence Standard/Premium/Enterprise plan and 'Confluence Administrator' permission.
- New Blog Post CreatedA new blog post is created in Confluence. Optionally filters by space or status.
- New Child Page CreatedA new child page is created under a specific parent page in Confluence.
- New CQL Content MatchNew Confluence content appears that matches a user-provided CQL query.
- New Footer Comment Added to PageA new footer comment is added to a Confluence page.
- New Inline Comment Added to PageA new inline comment is added to a Confluence page.
- New Page CreatedA new page is created in Confluence. Optionally filters by space or status.
- New Space Content AddedNew 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.
- New Space CreatedA new Confluence space is created. Optionally filters by space type or status.
- New Task CreatedA new task (action item) is created in Confluence.
- Page Content Properties ChangedContent properties on a Confluence page are added, removed, or updated.
- Page Like Count ChangedA Confluence page's like count changes (someone likes or unlikes).
- Page MovedA Confluence page is moved to a different location in the page hierarchy.
- Page UpdatedA Confluence page is updated (any edit that creates a new version).
- Page Version CreatedA new version is created for a specific Confluence page.
- Space Details ChangedA Confluence space's details change (name, description, status, owner, icon, etc.).
- Space Properties ChangedProperties on a Confluence space are added, removed, or updated.
You stay the boss of your Confluence account.
Nothing connects until you approve it. You grant access one app at a time, you can take it back the same way, and everything your AI employee does in there is written down where you can see it.
How we handle your data- It signs in to your own Confluence account. You are not moving anything into ours.
- You grant access one app at a time, and you can take it back the same way.
- Everything it does in Confluence is written down, with what it did and when.
- Anything you tell it to check with you first, it checks with you first.
It works in Confluence and the rest of your software in the same job
A real job rarely stays in one place. Reading a message in one app, checking a record in another and writing the result in a third is one request to your AI employee, not three.
Questions people ask about Confluence
- Can an AI employee really work inside Confluence?
- Yes. It signs in to your own Confluence account and works in it the way a new hire would, from the chat your team already has open. Nobody installs anything, and nobody learns a new screen.
- Do I have to move anything out of Confluence?
- No. Nothing moves and nothing is replaced. Your records stay in Confluence, your team carries on in the same screens they used yesterday, and your AI employee works alongside them in there.
- How does it get into my Confluence account?
- You sign in with your own Confluence account, the same way you already do. We never see or hold your password. You approve it before anything connects, and you can take the access back the same way you gave it.
- What can it actually do in Confluence?
- It has 56 ready-made tools in Confluence today, among them Add Content Label, Create Blogpost and Create Blogpost Property. The full list is on this page. It is not limited to those, but it never has to be taught them.
- Can it use Confluence and the rest of my software in the same job?
- Yes, and that is usually the point. Reading a message in one app, checking a record in Confluence and writing the result somewhere else is one request to your AI employee, not three separate ones you stitch together.
- Who decides what it is allowed to do in Confluence?
- You do. You grant access one app at a time and can withdraw it at any time, anything you ask it to check with you first it checks with you first, and everything it does in Confluence is written down with what it did and when.