opencode

Connect OpenCode to Confluence and Monday.com

Give OpenCode your Confluence and Monday together and it can keep your docs and your boards in step without hand-offs. Confluence is where the knowledge lives, from pages and blog posts to comments and labels, and Monday is where the work is tracked in items and column values. The agent reads an item on a board, writes the matching page in Confluence, and updates the item to point at it. One task spans both, so a finished piece of work leaves behind both a record and a document.

Loading preview…
Opens a workflow with 112 tools ready to use.

Tools OpenCode gets

Pick the operations you want and each becomes a tool the agent can call directly while it works.

Confluence

45 tools
List Pages

List pages, optionally filtered by space, status, or title.

Get Page

Get a single page by ID, optionally including its body.

Create Page

Create a page in a space.

Update Page

Update a page. Requires the new version number (current + 1).

Delete Page

Trash (or permanently purge) a page.

List Pages in Space

List all pages within a given space.

List Child Pages

List the direct child pages of a page.

Get Page Versions

List the version history of a page.

Get Page Ancestors

Get the ancestor pages (breadcrumb path) of a page.

List Blog Posts

List blog posts, optionally filtered by space or status.

Get Blog Post

Get a single blog post by ID, optionally including its body.

Create Blog Post

Create a blog post in a space.

Update Blog Post

Update a blog post. Requires the new version number (current + 1).

Delete Blog Post

Delete a blog post.

List Spaces

List spaces, optionally filtered by key, type, or status.

Get Space

Get a single space by ID.

Create Space

Create a new Confluence space.

List Space Labels

List labels applied to a space.

List Footer Comments

List footer comments on a page.

Create Footer Comment

Add a footer comment to a page or blog post.

Update Footer Comment

Update the body of a footer comment.

Delete Footer Comment

Delete a footer comment.

List Blog Post Footer Comments

List footer comments on a blog post.

List Inline Comments

List inline (highlight) comments on a page.

Create Inline Comment

Create an inline comment anchored to selected text on a page or blog post.

Update Inline Comment

Update the body of an inline comment.

Delete Inline Comment

Delete an inline comment.

List Blog Post Inline Comments

List inline comments on a blog post.

List Attachments

List attachments on a page.

Get Attachment

Get attachment metadata, including its download link.

Upload Attachment

Upload a file as an attachment to a page (v1 multipart API).

Delete Attachment

Delete an attachment.

List Page Labels

List labels attached to a page.

Add Label

Add a label to content (page or blog post). Uses the v1 API.

Remove Label

Remove a label from content (page or blog post). Uses the v1 API.

List Content Properties

List custom content properties (key/value metadata) on a page.

Create Content Property

Set a custom content property on a page.

Update Content Property

Update an existing content property on a page (requires the property ID and current version).

Delete Content Property

Delete a content property from a page.

List Tasks

List inline tasks (checkboxes) across the site or filtered by space/page.

Get Task

Get a single inline task by ID.

Update Task

Update an inline task (e.g., mark as complete or incomplete).

Search (CQL)

Full-text / structured search via CQL (v1). Returns search results.

Search Content (CQL)

CQL search returning content objects only (v1).

Get Current User

Get the authenticated user's account info (v1).

Monday.com

67 tools
List Boards

List boards in the account (name, columns, groups).

Get Board

Fetch a single board's metadata, columns, and groups by ID.

Create Board

Create a new board.

Update Board

Update a board's name, description, or communication settings.

Delete Board

Permanently delete a board.

Archive Board

Archive a board.

Duplicate Board

Duplicate a board (structure only, with items, or with items and updates).

List Items

List items on a board (cursor-paginated, with column values).

Get Items By ID

Fetch specific items by ID with their column values.

Query Items By Column Value

Search/filter items on a board by a column value.

Create Item

Create an item on a board.

Create Subitem

Create a subitem under a parent item.

Update Item Column Value

Change one column's value on an item (typed JSON value).

Update Multiple Column Values

Change several columns at once via a JSON map.

Update Simple Column Value

Change a column using a plain string value (simple types).

Move Item To Group

Move an item to a different group within the same board.

Move Item To Board

Move an item to another board and group.

Archive Item

Archive an item.

Delete Item

Permanently delete an item.

Duplicate Item

Duplicate an existing item.

Get Subitems

Get all subitems of a parent item.

Clear Item Updates

Clear all updates/comments from an item.

Create Group

Create a new group (section) on a board.

Delete Group

Delete a group from a board.

List Groups

List all groups on a board.

Archive Group

Archive a group and all its items.

Duplicate Group

Duplicate a group and all its items.

Update Group

Rename or recolor a group.

Create Column

Add a column to a board.

Delete Column

Permanently delete a column from a board.

Rename Column

Rename a column on a board.

Create Update (Comment)

Post an update/comment on an item.

Create Notification

Send an in-app notification to a user.

Get Item Updates

Get updates/comments on an item.

Delete Update

Delete an update/comment.

Edit Update

Edit an existing update/comment.

Like Update

Like an update/comment.

Get Tags

Get account-level tags.

Create or Get Tag

Create or get an existing account-level tag.

Get Teams

List teams in the account.

Add Users To Team

Add users to a team.

Remove Users From Team

Remove users from a team.

Create Team

Create a new team in the account.

Delete Team

Delete a team from the account.

List Users

List account users.

Get Current User

Get the authenticated user's profile and account info.

List Workspaces

List workspaces in the account.

Create Workspace

Create a new monday.com workspace.

Update Workspace

Update a monday.com workspace's name, kind, or description.

Delete Workspace

Permanently delete a monday.com workspace.

Add Users To Board

Subscribe users to a board as subscribers or owners.

Remove Users From Board

Remove subscribers from a board.

Add Teams To Board

Add teams as subscribers to a board.

List Folders

List folders in a workspace.

Create Folder

Create a folder in a workspace to organize boards.

Update Folder

Rename or move a folder.

Delete Folder

Delete a folder.

Get Docs

List monday.com Docs, optionally filtered by workspace or specific doc IDs.

Create Doc

Create a new monday.com Doc in a workspace.

Create Doc Block

Add a content block to a monday.com Doc.

Update Doc Block

Update the content of an existing monday.com Doc block.

Delete Doc Block

Delete a block from a monday.com Doc.

Get Assets

Get file assets (attachments) by their IDs.

Unlike Update

Remove a like from an update (comment).

Create Webhook

Register a webhook on a board for an event type.

Delete Webhook

Remove a webhook by ID.

List Webhooks

List all webhooks registered on a board.

What you can build

Document a Monday item as a new Confluence page with a label, then update the item's column value to mark it documented.
Read a Monday item's details, create a Confluence runbook page for it, and write the page link back into a column with Update Simple Column Value.
When a project group finishes on Monday, create a Confluence blog post announcing it and archive the group.
Add a new hire to a Monday team, then create their onboarding page in Confluence under the right label.

About OpenCode

OpenCode is an open, model-agnostic command-line coding agent. In NoClick it runs hosted and gains your apps as tools, so it can act on real systems rather than just edit files. Wire an integration into the agent and OpenCode can use that app’s operations directly while it works. It is a flexible choice when you want an open agent with broad model support and real tool access.

Open and model-agnostic
Flexible across many underlying models
Good general-purpose tool use
Lightweight to point at a focused task

Frequently asked questions

Open your OpenCode agent in one click

NoClick runs OpenCode for you with Confluence and Monday.com wired in as tools. Connect your account and run.