Confluence integration
A tool for team collaboration and knowledge management.
- Provider
- confluence
- Category
- Other
- Setup
- One-click OAuth (we host the OAuth app)
- Actions
- 63 available
Quick start
Call Confluence from your generated app's worker code via the OverSkill composio client. The toolkit slug below maps to Confluence's public Composio identifier — your app references it by name and OverSkill handles the OAuth round-trip.
// In your generated app's worker handler:
const composio = composioClient(env);
const result = await composio.execute(
"CONFLUENCE_ACTION_NAME",
{ /* action parameters — see Actions section below */ }
);
return new Response(JSON.stringify(result), {
headers: { "Content-Type": "application/json" }
});
Replace ACTION_NAME with one of the slugs listed in
the Actions section below. The composio client handles auth +
rate limits automatically — no API key is exposed to user code.
Setup
OverSkill hosts the OAuth application for Confluence. End-users click Connect on the integration card in your app, complete the OAuth flow with Confluence, and OverSkill stores the access token scoped to their account. No client_id / client_secret configuration needed on your side.
Supported auth schemes: OAUTH2, S2S_OAUTH2, API_KEY.
Available actions
63 actions exposed via the
Confluence integration. Each maps to a callable
slug — pass it to composio.execute(...) in your
worker code.
-
CONFLUENCE_ADD_CONTENT_LABEL -
CONFLUENCE_CQL_SEARCH -
CONFLUENCE_CREATE_BLOGPOST -
CONFLUENCE_CREATE_BLOGPOST_PROPERTY -
CONFLUENCE_CREATE_CONTENT_PROPERTY_FOR_WHITEBOARD -
CONFLUENCE_CREATE_FOOTER_COMMENT -
CONFLUENCE_CREATE_INLINE_COMMENT -
CONFLUENCE_CREATE_PAGE -
CONFLUENCE_CREATE_PAGE_PROPERTY -
CONFLUENCE_CREATE_PRIVATE_SPACE -
CONFLUENCE_CREATE_SPACE -
CONFLUENCE_CREATE_SPACE_PROPERTY
Show all 63 actions
-
CONFLUENCE_CREATE_WHITEBOARD -
CONFLUENCE_DELETE_BLOGPOST_PROPERTY -
CONFLUENCE_DELETE_CONTENT_PROPERTY_FOR_PAGE_BY_ID -
CONFLUENCE_DELETE_CONTENT_PROPERTY_FOR_WHITEBOARD_BY_ID -
CONFLUENCE_DELETE_PAGE -
CONFLUENCE_DELETE_SPACE -
CONFLUENCE_DELETE_SPACE_PROPERTY -
CONFLUENCE_DOWNLOAD_ATTACHMENT -
CONFLUENCE_GET_ATTACHMENT_LABELS -
CONFLUENCE_GET_ATTACHMENTS -
CONFLUENCE_GET_AUDIT_LOGS -
CONFLUENCE_GET_BLOGPOST_BY_ID -
CONFLUENCE_GET_BLOGPOST_LABELS -
CONFLUENCE_GET_BLOGPOST_LIKE_COUNT -
CONFLUENCE_GET_BLOGPOST_OPERATIONS -
CONFLUENCE_GET_BLOG_POSTS -
CONFLUENCE_GET_BLOG_POSTS_FOR_LABEL -
CONFLUENCE_GET_BLOGPOST_VERSION_DETAILS -
CONFLUENCE_GET_BLOGPOST_VERSIONS -
CONFLUENCE_GET_CHILD_PAGES -
CONFLUENCE_GET_CONTENT_PROPERTIES_FOR_BLOG_POST -
CONFLUENCE_GET_CONTENT_PROPERTIES_FOR_PAGE -
CONFLUENCE_GET_CONTENT_RESTRICTIONS -
CONFLUENCE_GET_CURRENT_USER -
CONFLUENCE_GET_INLINE_COMMENTS_FOR_BLOG_POST -
CONFLUENCE_GET_LABELS -
CONFLUENCE_GET_LABELS_FOR_PAGE -
CONFLUENCE_GET_LABELS_FOR_SPACE -
CONFLUENCE_GET_LABELS_FOR_SPACE_CONTENT -
CONFLUENCE_GET_PAGE_ANCESTORS -
CONFLUENCE_GET_PAGE_BY_ID -
CONFLUENCE_GET_PAGE_FOOTER_COMMENTS -
CONFLUENCE_GET_PAGE_INLINE_COMMENTS -
CONFLUENCE_GET_PAGE_LIKE_COUNT -
CONFLUENCE_GET_PAGES -
CONFLUENCE_GET_PAGE_VERSIONS -
CONFLUENCE_GET_SPACE_BY_ID -
CONFLUENCE_GET_SPACE_CONTENTS -
CONFLUENCE_GET_SPACE_PROPERTIES -
CONFLUENCE_GET_SPACES -
CONFLUENCE_GET_TASKS -
CONFLUENCE_GET_USER_ANONYMOUS -
CONFLUENCE_SEARCH_CONTENT -
CONFLUENCE_SEARCH_USERS -
CONFLUENCE_UPDATE_BLOGPOST -
CONFLUENCE_UPDATE_BLOGPOST_PROPERTY -
CONFLUENCE_UPDATE_CONTENT_PROPERTY_FOR_PAGE_BY_ID -
CONFLUENCE_UPDATE_CONTENT_PROPERTY_FOR_WHITEBOARD_BY_ID -
CONFLUENCE_UPDATE_PAGE -
CONFLUENCE_UPDATE_SPACE_PROPERTY -
CONFLUENCE_UPDATE_TASK
Build with Confluence
Open OverSkill, describe what you want to build, and reference Confluence in your prompt — the AI will wire up the integration automatically.