> ## Documentation Index
> Fetch the complete documentation index at: https://onecli.sh/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Monday.com Integration: Project Management for Agents

> Agents can manage boards, items, docs, and workspaces in Monday.com. OAuth credentials are injected automatically.

## Overview

OneCLI connects AI agents to Monday.com through OAuth. Agents can read and manage boards, items, documents, workspaces, and more. The gateway injects OAuth credentials into requests to the Monday.com API automatically.

## Setup

<Steps>
  <Step title="Go to Connections">
    Open the OneCLI dashboard and navigate to **Connections** > **Monday.com**.
  </Step>

  <Step title="Authorize">
    Click **Connect Monday.com**. You'll be redirected to Monday.com to authorize OneCLI. Review the requested permissions and click **Allow**.
  </Step>

  <Step title="Verify">
    After authorization, you'll be redirected back to the dashboard. The connection will show as **Connected** with your Monday.com account email.
  </Step>
</Steps>

## What agents can do

| Area              | Description                                                 |
| ----------------- | ----------------------------------------------------------- |
| **Boards**        | View, create, and modify boards, items, columns, and groups |
| **Docs**          | View, create, and edit Monday.com documents                 |
| **Updates**       | View and post comments and updates on items                 |
| **Workspaces**    | View and manage workspaces                                  |
| **Users & Teams** | View user profiles and team info                            |
| **Tags & Assets** | View account tags and file assets                           |
| **Webhooks**      | Manage webhook configurations                               |
| **Notifications** | Send user notifications                                     |

## Use cases

* Project management agents that create and update board items based on incoming requests
* Standup bots that read board status and generate summaries
* Agents that sync Monday.com items with other project management tools
* Reporting agents that pull board data for analysis

## Self-hosted setup

For self-hosted deployments, configure your own Monday.com OAuth app:

1. Create an app in the [Monday.com Developer Center](https://monday.com/developers/apps)
2. Set the environment variables `MONDAY_CLIENT_ID` and `MONDAY_CLIENT_SECRET`

## Controlling access with rules

Use OneCLI's [rules engine](/guides/rules) to control what agents can do. Monday.com uses a GraphQL API (`api.monday.com/v2`), so path-based rules apply to that endpoint. Use [conditions](/guides/rules#conditions) to match specific operations in the request body.
