El catálogo/Monday.com

Monday.com

app.monday

Create and manage boards, items, groups, columns, and updates in Monday.com

Clave de APIproductivityLeer el código
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

mondayboardsitemsproject-managementwork-management
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.

Leer el códigoVolver al catálogo

Monday.com · Agent Apps