Agentic Service Discovery

Resources

C

Confluence

by Atlassian

Create and manage pages, spaces, and collaborative content in Confluence

ProductivityFreeAPI keydocumentationwikiknowledge-basecollaborationproductivitycontent

How agents use Confluence

  • Agent creates a new Confluence page to document a workflow run, decision log, or generated report
  • Agent searches Confluence to retrieve relevant documentation before answering a question or starting a task
  • Agent updates an existing page to keep runbooks, status reports, or reference docs in sync with workflow outputs
  • Agent generates structured meeting notes or sprint summaries and publishes them to the correct space
  • Agent reads a page to extract procedures or rules that guide its decision-making in a workflow

Agent actions

Create PageCreate a new page in a Confluence space

Inputs: spaceKey, title, content, parentId, labels

Returns: pageId, pageUrl, version, success

Update PageUpdate an existing Confluence page

Inputs: pageId, title, content, version, minorEdit

Returns: success, version

Get PageRetrieve details of a specific page

Inputs: pageId, expand

Returns: page, title, content, version, spaceKey

Get Page by TitleFind a page by title within a space

Inputs: spaceKey, title

Returns: page, pageId, found

Delete PageDelete a page from Confluence

Inputs: pageId

Returns: success

Search ContentSearch for content using CQL (Confluence Query Language)

Inputs: cql, limit, start

Returns: results, total, count

Get SpaceRetrieve details of a Confluence space

Inputs: spaceKey

Returns: space, name, key, type

List SpacesRetrieve a list of all accessible spaces

Inputs: limit, type

Returns: spaces, total

Create SpaceCreate a new Confluence space

Inputs: key, name, description

Returns: spaceId, spaceKey, success

Add CommentAdd a comment to a page

Inputs: pageId, content

Returns: commentId, success

Get CommentsRetrieve comments from a page

Inputs: pageId, limit

Returns: comments, total

Add LabelAdd a label to a page

Inputs: pageId, label

Returns: success

Remove LabelRemove a label from a page

Inputs: pageId, label

Returns: success

Get Page ChildrenRetrieve child pages of a page

Inputs: pageId, limit

Returns: children, total

Get Page AncestorsRetrieve ancestor pages of a page

Inputs: pageId

Returns: ancestors, count

Add AttachmentAdd an attachment to a page

Inputs: pageId, filename, fileData, comment

Returns: attachmentId, success

Get AttachmentsRetrieve attachments from a page

Inputs: pageId

Returns: attachments, total

Convert Content to HTMLConvert wiki markup or storage format to HTML

Inputs: content, format

Returns: html, success

Create WebhookCreate a webhook for Confluence events

Inputs: name, url, events

Returns: webhookId, success

Example workflows

1

Automated documentation

Automatically generate and update documentation pages from code, APIs, or other sources

2

Knowledge base automation

Create and maintain a knowledge base with automated content updates

3

Meeting notes generation

Automatically create meeting notes pages from calendar events and recordings

4

Content synchronization

Sync content between Confluence and other systems for unified documentation

About Confluence

Vendor
Atlassian
Pricing Always review details with the vendor
FreeFree tier available with limited features. Standard plan starts at $5.75/user/month. API access included in all plans.
Authentication
API key
Rate limit Always review details with the vendor
300 requests / minute
Compatible nodes
AgentResourceInputOutput

Build an AI workflow with Confluence

Use the Agentic Planner to design, visualize, and connect Confluence with your other tools.

Open Agentic Planner

Related Productivity tools