All connectors
Confluence integration
A tool for team collaboration and knowledge management.
Connect Confluence to Xenition and work with it from chat, from an agent, or on a schedule — alongside every other app you have connected, in one workspace.
What you can do with Confluence
Ask in plain language and Xenition calls the right one:
- 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-text search: `text ~ "search term"` - searches within page content - Title search: `title ~ "meeting notes"` - searches page titles - Label filtering: `label = "important"` - filters
- 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 custom metadata relevant to the blog post.
- 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 Inline Comment — 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 need to add context or feedback on particular text within a page or blog post. For top-level comments, you must specify which text to highlight using inlineCommentProperties. For rep
- 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., `{"plain": {"representation": "plain", "value": "text here"}}`. Omitting this field causes a 400 error.
- 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 Blog Post — Deletes a Confluence blog post by ID. Use this action when you need to remove a blog post from a Confluence space. This action is irreversible — the blog post cannot be recovered once deleted (especially if purge=true). In move or migration workflows, confirm all target blog posts were successfully created before deleting source blog posts — partial creation failures combined with deletion result
- 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 its page ID and property ID. It is useful for removing outdated or unnecessary metadata.
- 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 deleting source pages — partial creation failures combined with deletion result in unrecoverable data loss.
- Delete Space — Tool to delete a Confluence space by its key. Use when you need to permanently remove a space. Deletion runs as an asynchronous long-running task; this action waits (briefly) for it to finish and reports whether it actually completed.
- 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 downloadable file. Use this when you need to share the attachment with users who don't have Confluence access. First use get_attachments to list attachments and get the attachment ID.
- Find Text Selections — 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 including character position and surrounding context. Use this action when you need to locate specific text in a page before creating inline comments, or when you want to identify all oc
- Get Attachments — Tool to retrieve attachments of a Confluence page. Use after confirming page ID to list its attachments (supports pagination).
- Get Attachment Labels — Tool to list labels on an attachment. Use after confirming the attachment ID to fetch its labels.
- 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 Blogpost Versions — Tool to retrieve all versions of a specific blog post. Use when you have a blogpostId and need to list version numbers.
…and 20 more Confluence actions available in the workspace.
Give an agent access to Confluence
An agent you create can use Confluence on your behalf and keep working while you do something else. Every action an agent takes goes through an approval gate first, so nothing touches your Confluence account without you agreeing to it.
Other connectors
Frequently asked questions
How do I connect Confluence to Xenition?
Open the connectors directory in Xenition, find Confluence, and sign in when the authorisation window opens. The connection is managed for you — there is no API key to create, paste or rotate.
What can Xenition do with Confluence?
Xenition can run 50 different Confluence actions, including Add Content Label, CQL Search, Create Blogpost. You ask in plain language and the right one is called for you.
Can an agent use Confluence on my behalf?
Yes. Agents can use Confluence while you do something else, and every action passes through an approval gate before it runs.
Is there a free plan?
Yes. Xenition starts free with 25,000 credits a month and no credit card, and all connectors are available on every plan.