Skip to content
Elaichi Elaichi

Knowledge Management

Confluence

Connect Confluence once and hand every teammate a governed MCP endpoint with 18 tools ready to call from Claude, ChatGPT, Cursor, or any MCP client, inside the same permissions they already have, with every call checked and logged.

Confluence

Automations & dashboards

From answering questions to doing the work

A person no longer has to ask. A trigger starts the work, inside the same permissions and the same audit log as everything else. Automations and live dashboards ship on the Black plan.

Automations

Put Confluence work on a schedule.

A trigger starts a sequence of steps: call a Confluence tool, transform the result, branch, wait, and ask a person when it matters.

Confluence digest

Run 418 · started 2 minutes ago · on behalf of Emma Laurent

  1. Schedule

    Every weekday at 08:00

    0.2s
  2. Fetch pages

    Confluence

    1.4s
  3. Group by owner

    Transform

    0.1s
  4. Draft the digest

    Agent step

    Ran with 4 tools, returned a structured summary

    6.2s
  5. Approve the digest

    Needs approval

    Assigned to Michael Brennan

    Approve
  6. Post the digest

    Confluence

    Queued

Collections and dashboards

Report on Confluence without asking.

Collections hold your own data, written by an automation and read by a dashboard that refreshes on a schedule.

Confluence health

Refreshed 4 minutes ago · every 15 minutes · from the pages collection

Live

Pages

1,284 ↓ 12%

Userses

96 ↓ 8%

Needs attention

3 ↑ 2

Updated this week

412 ↑ 9%

Pages created

Last 14 days

By workspace

Share of activity

Engineering 34%

Product 27%

Support 21%

Sales 18%

AI tools

Confluence tools for your AI agents

18 tools are ready to call through Elaichi's MCP endpoint the moment you connect Confluence, governed by the same roles, restrictions, and audit log as everything else in Elaichi.

list_all_confluence_users

Search users using the CQL query in Confluence. Returns user details including accountId, username, displayName, email, profilePicture, and personalSpace. Note some fields may be null due to privacy settings.

get_single_confluence_user_by_id

Get user information by accountId in Confluence. Returns displayName, accountId, profilePicture, isGuest status, operations allowed, personalSpace details, and business and personal contact details.

list_all_confluence_accessible_resources

Get list of accessible resources in Confluence. Returns id, name, url, scopes, and avatarUrl for each resource.

list_all_confluence_groups

Get all user groups in Confluence. Returns groups ordered alphabetically by name with fields id, name, and type.

get_single_confluence_group_by_id

Get group information by id in Confluence. Returns type, name, id, and _links fields of the group.

confluence_groups_remove_member

Remove user as a member from a group in Confluence using groupId and accountId. Returns no content on success.

list_all_confluence_audit_logs

Get audit records filtered by startDate and endDate in Confluence. Returns fields including author, remoteAddress, creationDate, summary, description, category, sysAdmin, superAdmin, affectedObject, changedValues, and associatedObjects.

list_all_confluence_pages

Get all pages in Confluence filtered by id, space_id, status, or title. Returns fields including id, status, title, spaceId, parentId, version details, and body content in specified format.

get_single_confluence_page_by_id

Get a specific page by id in Confluence. Returns fields including id, status, title, spaceId, parentId, version details, body content, labels, properties, operations, likes, versions, and isFavoritedByCurrentUser.

create_a_confluence_page

Create a page in Confluence with required spaceId and title if status is current. Returns id, status, title, spaceId, parentId, authorId, createdAt, version details, body content, labels, properties, operations, likes, versions, and favorite status.

update_a_confluence_page_by_id

Update a page by id in Confluence. Requires id, status, title, body, and version number. Returns updated page fields including id, status, title, spaceId, parentId, version details, body content, labels, properties, operations, likes, versions, and links. Note: Changing status from 'current' to 'draft' deletes existing draft; restoring 'trashed' pages changes status only.

list_all_confluence_spaces

Retrieves a list of spaces from your Confluence account. A space is a collection of related pages, blogs, and other content that helps teams organize work. You can filter the results by space ids, keys, type (e.g., global, personal), status (e.g., current, archived), labels, favorited-by, and not-favorited-by query parmeters. You can also control the response format for space description by using the description-format query parameter. Use the include-icon query parameter to include a space icon in the response. The response consists of each space’s key, name, type, status, description, the ID of the author who created the space, creation timestamp, and description.

get_single_confluence_space_by_id

Get space by id in Confluence. Returns fields id, key, name, type, status, authorId, createdAt, homepageId, description, icon, labels, properties, operations, permissions, and _links.

list_all_confluence_search

Get search results for content using the cql query in Confluence. Returns results array with content id, type, title, space, version, body views, and excerpt fields. Note user-specific CQL fields are deprecated.

list_all_confluence_user_groups

Get group memberships for user with accountId in Confluence. Returns groups with fields type, name, and id.

list_all_confluence_me

Use this endpoint to get the information about the currently authenticated user in the Confluence account.

list_all_confluence_attachments

Get attachments for page with id in Confluence. Returns fields id, status, title, createdAt, mediaType, fileSize, webuiLink, downloadLink, and version details. Results limited by limit parameter.

list_all_confluence_labels

Get all labels in Confluence. Returns label id, name, and prefix fields. Use limit to control number of labels returned.

How it works

From Confluence account to governed MCP endpoint

Connect

Link a Confluence account through Elaichi's hosted connect flow. Credentials are vaulted, so nobody, including the AI, ever sees them.

Compose

The connection becomes a toolbox instantly. Curate which Confluence tools are exposed, rename them, or freeze arguments.

Authorize

Point Claude, ChatGPT, Cursor, or any MCP client at the one Elaichi endpoint and sign in with OAuth, governed by roles, restrictions, and audit logs.

Put your agents to work in the tools you already use

Start a 14-day Gold trial. Connect a product, curate a toolbox, and paste a governed MCP endpoint into Claude, ChatGPT, or Cursor in minutes.