monday.com entegrasyonu | Zervanor
← Tüm konnektörler

monday.com

Aynı zamanda bir ajan aracı
productivity

monday.com Work OS automation over the GraphQL API v2. Every action is a single POST https://api.monday.com/v2 with a named query/mutation + variables in the JSON body. Covers boards, groups, items, subitems, column values, updates, users, teams, workspaces, tags, assets, notifications, webhook registration, complexity, and the me/account identity probe. Change notifications use polling (items_page cursor); native webhooks are unsigned (challenge handshake only) so are documented for reference.

44 eylemler · 1 tetikleyiciler

monday.com entegrasyonu — 44 aksiyon ve 1 tetikleyici ile monday.com'ı otomasyonlarına bağla; her aksiyon aynı zamanda bir AI agent aracı. Örnek: Get Me, Get Account, Get Complexity, GraphQL (Raw), List Boards. Boş bir tuvalde uğraşmadan — bağla ve workflow'larında kullan.

Aşağıdaki her eylem, bir AI ajanının da çağırabileceği bir araçtır — aynı pack hem iş akışlarınızı hem ajanlarınızı çalıştırır.

Tetikleyiciler 1

monday.com üzerinde bir iş akışını başlatabilen olaylar.

polling

New / updated monday.com items

Pages a board's items via items_page using the opaque cursor in variables.cursor. Dedupe by item id; advance by updated_at.

Eylemler 44

Zervanor'un monday.com üzerinde yapabilecekleri.

POST

Get Me

Fetch the authenticated user + account (identity / connectivity probe). POST /v2 { me { id name email account { id name } } }.

POST

Get Account

Fetch the account (workspace) details. POST /v2 { account { id name slug tier plan { max_users } } }.

POST

Get Complexity

Read the remaining complexity budget for the current minute. POST /v2 { complexity { before after query reset_in_x_seconds } }.

POST

GraphQL (Raw)

Execute an arbitrary GraphQL query or mutation against POST /v2. Escape hatch for operations not exposed as a named action; HTTP-200-with-errors is still classified as failure via response_error_field.

POST

List Boards

List / page boards. POST /v2 query($limit:Int,$page:Int){ boards(limit:$limit,page:$page){ id name state board_kind } }.

POST

Get Board

Fetch one or more boards by id. POST /v2 query($ids:[ID!]){ boards(ids:$ids){ id name state columns { id title type } groups { id title } } }.

POST

Create Board

Create a board. POST /v2 mutation($name:String!,$kind:BoardKind!){ create_board(board_name:$name,board_kind:$kind){ id } }.

POST

Duplicate Board

Duplicate a board. POST /v2 mutation($boardId:ID!,$type:DuplicateBoardType!){ duplicate_board(board_id:$boardId,duplicate_type:$type){ board { id } } }.

POST

Update Board

Update a single board attribute. POST /v2 mutation($boardId:ID!,$attr:BoardAttributes!,$value:String!){ update_board(board_id:$boardId,board_attribute:$attr,new_value:$value) }.

POST

Archive Board

Archive a board. POST /v2 mutation($boardId:ID!){ archive_board(board_id:$boardId){ id } }.

POST

Delete Board

Delete a board. POST /v2 mutation($boardId:ID!){ delete_board(board_id:$boardId){ id } }.

POST

List Items (Items Page)

Page items on a board with a cursor. POST /v2 query($boardId:ID!,$limit:Int,$cursor:String){ boards(ids:[$boardId]){ items_page(limit:$limit,cursor:$cursor){ cursor items { id name updated_at column_values { id text value } } } } }.

POST

Next Items Page

Fetch the next page of items from a cursor. POST /v2 query($limit:Int,$cursor:String!){ next_items_page(limit:$limit,cursor:$cursor){ cursor items { id name } } }.

POST

Get Item

Fetch items by id. POST /v2 query($ids:[ID!]){ items(ids:$ids){ id name state board { id } group { id title } column_values { id text value } } }.

POST

Get Items By Column Values

Query items filtered by column values on a board. POST /v2 query($boardId:ID!,$columns:[ItemsPageByColumnValuesQuery!]){ items_page_by_column_values(board_id:$boardId,columns:$columns){ cursor items { id name } } }.

POST

Create Item

Create an item on a board. POST /v2 mutation($boardId:ID!,$name:String!,$vals:JSON){ create_item(board_id:$boardId,item_name:$name,column_values:$vals){ id } }.

POST

Create Subitem

Create a subitem under a parent item. POST /v2 mutation($parentId:ID!,$name:String!,$vals:JSON){ create_subitem(parent_item_id:$parentId,item_name:$name,column_values:$vals){ id } }.

POST

Change Column Value

Change a single column's value on an item. POST /v2 mutation($boardId:ID!,$itemId:ID!,$columnId:String!,$value:JSON!){ change_column_value(board_id:$boardId,item_id:$itemId,column_id:$columnId,value:$value){ id } }.

POST

Change Simple Column Value

Change a column value using a simple string. POST /v2 mutation($boardId:ID!,$itemId:ID!,$columnId:String!,$value:String){ change_simple_column_value(board_id:$boardId,item_id:$itemId,column_id:$columnId,value:$value){ id } }.

POST

Change Multiple Column Values

Change several columns on an item at once. POST /v2 mutation($boardId:ID!,$itemId:ID!,$vals:JSON!){ change_multiple_column_values(board_id:$boardId,item_id:$itemId,column_values:$vals){ id } }.

POST

Move Item To Group

Move an item to a different group. POST /v2 mutation($itemId:ID!,$groupId:String!){ move_item_to_group(item_id:$itemId,group_id:$groupId){ id } }.

POST

Move Item To Board

Move an item to another board/group. POST /v2 mutation($boardId:ID!,$groupId:String!,$itemId:ID!){ move_item_to_board(board_id:$boardId,group_id:$groupId,item_id:$itemId){ id } }.

POST

Archive Item

Archive an item. POST /v2 mutation($itemId:ID!){ archive_item(item_id:$itemId){ id } }.

POST

Delete Item

Delete an item. POST /v2 mutation($itemId:ID!){ delete_item(item_id:$itemId){ id } }.

POST

List Groups

List a board's groups. POST /v2 query($boardId:ID!){ boards(ids:[$boardId]){ groups { id title color position } } }.

POST

Create Group

Create a group on a board. POST /v2 mutation($boardId:ID!,$name:String!){ create_group(board_id:$boardId,group_name:$name){ id } }.

POST

Delete Group

Delete a group from a board. POST /v2 mutation($boardId:ID!,$groupId:String!){ delete_group(board_id:$boardId,group_id:$groupId){ id } }.

POST

List Columns

List a board's columns. POST /v2 query($boardId:ID!){ boards(ids:[$boardId]){ columns { id title type settings_str } } }.

POST

Create Column

Create a column on a board. POST /v2 mutation($boardId:ID!,$title:String!,$type:ColumnType!){ create_column(board_id:$boardId,title:$title,column_type:$type){ id } }.

POST

Delete Column

Delete a column from a board. POST /v2 mutation($boardId:ID!,$columnId:String!){ delete_column(board_id:$boardId,column_id:$columnId){ id } }.

POST

List Updates

List updates (optionally for an item). POST /v2 query($limit:Int,$page:Int){ updates(limit:$limit,page:$page){ id body created_at creator { id name } } }.

POST

Create Update

Post an update (comment) on an item. POST /v2 mutation($itemId:ID!,$body:String!){ create_update(item_id:$itemId,body:$body){ id } }.

POST

Delete Update

Delete an update. POST /v2 mutation($id:ID!){ delete_update(id:$id){ id } }.

POST

List Users

List account users. POST /v2 query($limit:Int){ users(limit:$limit){ id name email enabled is_admin } }.

POST

List Teams

List teams. POST /v2 { teams { id name picture_url users { id name } } }.

POST

List Workspaces

List workspaces. POST /v2 query($limit:Int){ workspaces(limit:$limit){ id name kind description } }.

POST

Create Workspace

Create a workspace. POST /v2 mutation($name:String!,$kind:WorkspaceKind!){ create_workspace(name:$name,kind:$kind){ id } }.

POST

List Tags

List public tags (or board-scoped tags). POST /v2 query($ids:[ID!]){ tags(ids:$ids){ id name color } }.

POST

Create Or Get Tag

Create a tag or fetch it if it exists. POST /v2 mutation($name:String!,$boardId:ID){ create_or_get_tag(tag_name:$name,board_id:$boardId){ id } }.

POST

List Assets

Fetch assets/files by id. POST /v2 query($ids:[ID!]!){ assets(ids:$ids){ id name url file_extension file_size } }.

POST

Create Notification

Send an in-app notification to a user. POST /v2 mutation($userId:ID!,$targetId:ID!,$text:String!,$targetType:NotificationTargetType!){ create_notification(user_id:$userId,target_id:$targetId,text:$text,target_type:$targetType){ id } }.

POST

List Webhooks

List a board's registered webhooks. POST /v2 query($boardId:ID!){ webhooks(board_id:$boardId){ id event board_id config } }.

POST

Create Webhook

Register a webhook on a board for an event. POST /v2 mutation($boardId:ID!,$url:String!,$event:WebhookEventType!,$config:JSON){ create_webhook(board_id:$boardId,url:$url,event:$event,config:$config){ id board_id } }.

POST

Delete Webhook

Remove a webhook. POST /v2 mutation($id:ID!){ delete_webhook(id:$id){ id board_id } }.

monday.com kullanan Çözüm Şablonları

monday.com ile kendi otomasyonunu görsel tasarımcıda kur.

Sıkça sorulan sorular

monday.com ile neler otomatikleştirebilirim?

44 aksiyon var — örneğin: Get Me, Get Account, Get Complexity, GraphQL (Raw), List Boards ve daha fazlası.

Hangi monday.com olayları bir workflow başlatabilir?

1 tetikleyici — örneğin: New / updated monday.com items.

monday.com bir AI agent aracı olarak kullanılabilir mi?

Evet. monday.com'ın her aksiyonu otomatik olarak bir AI agent aracına dönüşür — aynı pack hem workflow'larını hem agent'larını besler.

monday.com entegrasyonu nasıl modellenir?

monday.com sürümlü bir connector pack olarak modellenir; muhakeme gerektiren adımlar workflow'larla aynı runtime'da barınan first-party agent'lara düşer.