Overview
Add Monday.com to any ModuleX agent or workflow. Work management platform for creating and managing boards, items, columns, groups, and updates via the Monday.com GraphQL API (api.monday.com/v2).
Authentication
- OAuth2
- API Key
OAuth2 Authentication
Connect using Monday.com OAuth (recommended for most use cases)Required Credentials
| Field | Description | Required | Format |
|---|---|---|---|
| Client ID | Monday.com OAuth App Client ID | Yes | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx |
| Client Secret | Monday.com OAuth App Client Secret | Yes | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx |
OAuth Configuration
- Authorization URL:
https://auth.monday.com/oauth2/authorize - Token URL:
https://auth.monday.com/oauth2/token - Scopes:
me:read,boards:read,boards:write,workspaces:read
Available Actions
create_board — Creates a new board
create_board — Creates a new board
Parameters
Response
create_column — Creates a column in a board
create_column — Creates a column in a board
Parameters
Response
create_group — Creates a new group in a specific board
create_group — Creates a new group in a specific board
create_item — Creates an item in a board
create_item — Creates an item in a board
Parameters
Response
create_subitem — Creates a subitem under a parent item
create_subitem — Creates a subitem under a parent item
create_update — Creates a new update (comment) on an item
create_update — Creates a new update (comment) on an item
get_board_items_page — Retrieves items from a board with optional filtering
get_board_items_page — Retrieves items from a board with optional filtering
get_column_values — Returns values of specific columns for a board item
get_column_values — Returns values of specific columns for a board item
get_items_by_column_value — Searches a column for items matching a specific value
get_items_by_column_value — Searches a column for items matching a specific value
list_boards — Lists boards with optional filters for kind, state, and workspace
list_boards — Lists boards with optional filters for kind, state, and workspace
Parameters
all)created_at)25)1)Response
list_workspaces — Retrieves available workspaces with their IDs and names
list_workspaces — Retrieves available workspaces with their IDs and names
Response
update_column_values — Updates multiple column values for an item
update_column_values — Updates multiple column values for an item
Limits & Quotas
- Rate limits: Monday.com uses a complexity-based rate limit system. Each query has a complexity cost; the default limit is 10,000,000 complexity points per minute.
- Pagination: Board items are paginated with a default page size of 500 items per request. The integration handles cursor-based pagination internally for
get_board_items_pageandget_items_by_column_value. - Error model: GraphQL errors and non-2xx responses are caught and returned as
success=False+errorrather than raising.