El catálogo/Monday.com
Monday.com
app.monday
Create and manage boards, items, groups, columns, and updates in Monday.com
Versión2.0.0
Categoríaproductivity
AutenticaciónClave de API
Herramientas15
Transportestdio
LicenciaMIT
01
Qué hace
La aplicación, en sus propias palabras.
Monday.com work management - boards, items, groups, columns, updates
02
Herramientas
15 herramientas que el agente puede llamar.
Todas se declaran con parámetros tipados y devuelven resultados estructurados, así que el anfitrión puede renderizarlas en vez de narrarlas.
- add-updateAdd an update (comment) to a Monday.com item. Returns { id, body, created_at }. Params: item_id (required), body (required, supports HTML).
- create-boardCreate a new Monday.com board. Returns { id, name }. Params: name (required), kind? ("public"|"private"|"share", default "public"), workspace_id? (number).
- create-groupCreate a new group in a Monday.com board. Returns { id, title }. Params: board_id (required), group_name (required).
- create-itemCreate a new item (row) in a Monday.com board. Returns { id, name }. Params: board_id (required), item_name (required), group_id? (string), column_values? (object, keys are column IDs).
- delete-itemDelete a Monday.com item permanently. IRREVERSIBLE. Returns { id, deleted }. Params: item_id (required).
- get-boardGet details of a specific Monday.com board including its groups and columns. Returns { id, name, state, workspace_id, groups:[{id,title,color}], columns:[{id,title,type,settings_str}] }. Params: board_id (required).
- get-itemGet details of a specific Monday.com item including all column values and updates. Returns { id, name, board, group, column_values, updates }. Params: item_id (required).
- get-meGet information about the authenticated Monday.com user. Returns { id, name, email }.
- list-boardsList all Monday.com boards accessible to the user. Returns an array of { id, name, state, workspace_id }. Params: limit? (default 25), workspace_ids? (number[]).
- list-columnsList all columns in a Monday.com board. Returns an array of { id, title, type, description, settings_str }. Params: board_id (required).
- list-groupsList all groups in a Monday.com board. Returns an array of { id, title, color, position }. Params: board_id (required).
- list-itemsList items (rows) in a Monday.com board. Returns the board with items_page and groups. Params: board_id (required), limit? (default 50), group_id? (string, filter by group).
- list-updatesList updates (comments) for a Monday.com item. Returns an array of { id, body, created_at, creator }. Params: item_id (required), limit? (default 25).
- search-itemsSearch for items across Monday.com boards by name. Returns an array of matching items with { id, name, board: { id, name } }. Params: query (required), limit? (default 25).
- update-itemUpdate column values of a Monday.com item. Returns { id, name }. Params: board_id (required), item_id (required), column_values (required, object with column IDs as keys).
03
Autenticación y permisos
Qué pide.
Declarado en el manifiesto y por adelantado. La aplicación no puede alcanzar nada que no haya pedido aquí.
Secretos de usuario
MONDAY_API_TOKEN
Seguir leyendo
El manifiesto y el código de Monday.com están en el monorepo, junto al resto de aplicaciones.