Skip to main content

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

1

Go to Connections

Open the OneCLI dashboard and navigate to Connections > Monday.com.
2

Authorize

Click Connect Monday.com. You’ll be redirected to Monday.com to authorize OneCLI. Review the requested permissions and click Allow.
3

Verify

After authorization, you’ll be redirected back to the dashboard. The connection will show as Connected with your Monday.com account email.

What agents can do

AreaDescription
BoardsView, create, and modify boards, items, columns, and groups
DocsView, create, and edit Monday.com documents
UpdatesView and post comments and updates on items
WorkspacesView and manage workspaces
Users & TeamsView user profiles and team info
Tags & AssetsView account tags and file assets
WebhooksManage webhook configurations
NotificationsSend 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
  2. Set the environment variables MONDAY_CLIENT_ID and MONDAY_CLIENT_SECRET

Controlling access with rules

Use OneCLI’s rules engine 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 to match specific operations in the request body.