Available now

57 things your agent can do in Confluence

A tool for team collaboration and knowledge management.

Docs, Files & Notes23 triggersSign in with your account (OAuth)

Every action, grouped by what it does

You do not pick these by hand. Describe what the agent should do and Squidgy grants the matching ones — an agent told to draft replies gets the drafting action and not the sending one.

Read

33
  • Get Space by ID

    Tool to retrieve a confluence space by its id. use when you need detailed metadata of a specific space.

    CONFLUENCE_CONFLUENCE_GET_SPACE_BY_ID
  • Get Attachments

    Tool to retrieve attachments of a confluence page. use after confirming page id to list its attachments (supports pagination).

    CONFLUENCE_GET_ATTACHMENTS
  • Get Attachment Labels

    Tool to list labels on an attachment. use after confirming the attachment id to fetch its labels.

    CONFLUENCE_GET_ATTACHMENT_LABELS
  • Get Audit Logs

    Tool to retrieve confluence audit records. use when you need to fetch and filter audit logs for compliance or troubleshooting.

    CONFLUENCE_GET_AUDIT_LOGS
  • Get Blogposts

    Tool to retrieve a list of blog posts. use when you need blog post ids.

    CONFLUENCE_GET_BLOGPOSTS
  • 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.

    CONFLUENCE_GET_BLOGPOST_BY_ID
  • 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.

    CONFLUENCE_GET_BLOGPOST_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.

    CONFLUENCE_GET_BLOGPOST_LIKE_COUNT
  • Get Blogpost Operations

    Tool to retrieve permitted operations for a confluence blog post. use after confirming the blog post id to see allowed actions.

    CONFLUENCE_GET_BLOGPOST_OPERATIONS
  • 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.

    CONFLUENCE_GET_BLOGPOST_VERSIONS
  • 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.

    CONFLUENCE_GET_BLOGPOST_VERSION_DETAILS
  • Get Blog Posts

    Tool to retrieve a list of blog posts. use when you need a paginated list of confluence blog posts.

    CONFLUENCE_GET_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.

    CONFLUENCE_GET_BLOG_POSTS_FOR_LABEL
  • 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.

    CONFLUENCE_GET_CHILD_PAGES
  • 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.

    CONFLUENCE_GET_CONTENT_PROPERTIES_FOR_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.

    CONFLUENCE_GET_CONTENT_RESTRICTIONS
  • Get Current User

    Tool to get information about the currently authenticated user. use when you need to check user details or permissions.

    CONFLUENCE_GET_CURRENT_USER
  • Get Labels

    Tool to retrieve all labels in a confluence site. use when you need to list or page through labels.

    CONFLUENCE_GET_LABELS
  • Get Page Labels

    Tool to retrieve labels of a specific confluence page by id. use after obtaining the page id to list its labels.

    CONFLUENCE_GET_LABELS_FOR_PAGE
  • Get Labels for Space

    Tool to list labels on a space. use when you need to retrieve labels for a specific space.

    CONFLUENCE_GET_LABELS_FOR_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.

    CONFLUENCE_GET_LABELS_FOR_SPACE_CONTENT
  • Get Pages

    Tool to retrieve a list of pages. use when you need a paginated list of confluence pages.

    CONFLUENCE_GET_PAGES
  • Get Page Ancestors

    Tool to retrieve all ancestors for a given confluence page by its id. use when you need the full page hierarchy.

    CONFLUENCE_GET_PAGE_ANCESTORS
  • Get Page by ID

    Tool to retrieve a confluence page by its id. use when you have a page id and need its detailed metadata and content.

    CONFLUENCE_GET_PAGE_BY_ID
  • Get Page Like Count

    Tool to get like count for a confluence page. use after confirming the page id to retrieve total likes.

    CONFLUENCE_GET_PAGE_LIKE_COUNT
  • Get Page Versions

    Tool to retrieve all versions of a specific confluence page. use after confirming the page id to audit its edit history.

    CONFLUENCE_GET_PAGE_VERSIONS
  • Get Spaces

    Tool to retrieve a list of confluence spaces. use when you need a paginated list of spaces with optional filtering.

    CONFLUENCE_GET_SPACES
  • Get Space by ID

    Tool to retrieve a confluence space by its id. use when you need detailed metadata of a specific space.

    CONFLUENCE_GET_SPACE_BY_ID
  • Get Space Contents

    Tool to retrieve content in a confluence space. use when you need to list pages, blogposts, or attachments of a specific space key.

    CONFLUENCE_GET_SPACE_CONTENTS
  • Get Space Properties

    Tool to get properties of a confluence space. use when you need to retrieve custom metadata or settings stored as space properties.

    CONFLUENCE_GET_SPACE_PROPERTIES
  • Get Anonymous User

    Tool to retrieve information about the anonymous user. use when you need to obtain guest user details before unauthenticated interactions.

    CONFLUENCE_GET_USER_ANONYMOUS
  • Search Content

    Searches 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 v2 pages endpoint w…

    CONFLUENCE_SEARCH_CONTENT
  • Search Users

    Searches for users using user-specific queries from the confluence query language (cql).

    CONFLUENCE_SEARCH_USERS

Create & update

22
  • 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.

    CONFLUENCE_ADD_CONTENT_LABEL
  • Create Blogpost

    Tool to create a new confluence blog post. use when you need to publish content in a specific space.

    CONFLUENCE_CREATE_BLOGPOST
  • 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.

    CONFLUENCE_CREATE_BLOGPOST_PROPERTY
  • 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.

    CONFLUENCE_CREATE_CONTENT_PROPERTY_FOR_WHITEBOARD
  • Create Page

    Tool to create a new confluence page in a specified space. use when you need to create new documentation or content.

    CONFLUENCE_CREATE_PAGE
  • 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.

    CONFLUENCE_CREATE_PAGE_PROPERTY
  • Create Private Space

    Tool to create a private confluence space. use when you need an isolated workspace viewable only by its creator.

    CONFLUENCE_CREATE_PRIVATE_SPACE
  • Create Space

    Tool to create a new confluence space. use when setting up a new knowledge area for organization.

    CONFLUENCE_CREATE_SPACE
  • Create Space Property

    Tool to create a new property on a confluence space. use after confirming the space id when adding custom metadata.

    CONFLUENCE_CREATE_SPACE_PROPERTY
  • Create Whiteboard

    Tool to create a new confluence whiteboard. use when you need to start a collaborative whiteboard session.

    CONFLUENCE_CREATE_WHITEBOARD
  • Delete Blogpost Property

    Tool to delete a blog post property. use when you need to remove custom metadata from a specified blog post.

    CONFLUENCE_DELETE_BLOGPOST_PROPERTY
  • 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.

    CONFLUENCE_DELETE_CONTENT_PROPERTY_FOR_PAGE_BY_ID
  • 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.

    CONFLUENCE_DELETE_CONTENT_PROPERTY_FOR_WHITEBOARD_BY_ID
  • Delete Page

    Tool to delete a confluence page. use with caution as this will permanently remove the page from the space.

    CONFLUENCE_DELETE_PAGE
  • Delete Space

    Tool to delete a confluence space by its key. use when you need to permanently remove a space.

    CONFLUENCE_DELETE_SPACE
  • Delete Space Property

    Tool to delete a space property. use when you need to remove a property from a confluence space after review.

    CONFLUENCE_DELETE_SPACE_PROPERTY
  • Update Blogpost

    Tool 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.

    CONFLUENCE_UPDATE_BLOGPOST
  • Update Blogpost Property

    Tool to update a property of a specified blog post. use when you need to modify custom metadata on a blog post.

    CONFLUENCE_UPDATE_BLOGPOST_PROPERTY
  • Update Page Content Property

    Tool to update a content property on a confluence page. use when you need to modify an existing metadata property by its id.

    CONFLUENCE_UPDATE_CONTENT_PROPERTY_FOR_PAGE_BY_ID
  • Update Whiteboard Content Property

    Tool to update a content property on a whiteboard. use when you need to modify metadata on a confluence whiteboard.

    CONFLUENCE_UPDATE_CONTENT_PROPERTY_FOR_WHITEBOARD_BY_ID
  • Update Page

    Tool to update an existing confluence page. use when you need to modify existing documentation or content.

    CONFLUENCE_UPDATE_PAGE
  • Update Space Property

    Tool 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).

    CONFLUENCE_UPDATE_SPACE_PROPERTY

Send & publish

2
  • 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.

    CONFLUENCE_GET_CONTENT_PROPERTIES_FOR_BLOG_POST
  • 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.

    CONFLUENCE_GET_INLINE_COMMENTS_FOR_BLOG_POST

About connecting Confluence

What can an AI agent do in Confluence?

57 distinct actions, listed in full on this page — 33 to read, 22 to create & update, 2 to send & publish. An agent gets the ones that match what you described it doing, not all of them at once.

How do I connect Confluence?

Once, in Settings → Integrations. Sign in with your account (OAuth). The connection is yours, shared by every agent you build — you are not re-authorising per agent, and the agent never sees your credentials.

Can an agent react to something happening in Confluence?

Yes — Confluence exposes 23 triggers, so an agent can start work when something changes rather than waiting to be asked.

Others in Docs, Files & Notes

The Confluence integration guide · All 58 connectable apps · The agent builder

Chat with Squidgy