Manage monday Platform Agent Knowledge
manage_agent_knowledgeManage an agent's access to monday.com boards and docs: list current resources, grant, update, or revoke permissions with read or read-write levels.
Instructions
List, grant, update, or revoke a monday platform agent's access to boards and docs.
An agent's "knowledge" is the set of monday.com boards and docs it can read from or write to during a run.
list: Returns all resources the agent currently has access to, including permission level and resource type.
add: Grants the agent access to a board or doc with the specified permission level.
update: Changes the permission level on a resource the agent already has access to. Call action:"list" first to confirm the resource_id exists.
remove: Revokes the agent's access to a board or doc entirely. Call action:"list" first to confirm the resource_id exists.
Permission types:
READ: Agent can read data from the resource.
READ_WRITE: Agent can read and write data to the resource.
USAGE EXAMPLES:
List: { "action": "list", "agent_id": "7" }
Add board access: { "action": "add", "agent_id": "7", "resource_id": "42", "scope_type": "BOARD", "permission_type": "READ" }
Update to read-write: { "action": "update", "agent_id": "7", "resource_id": "42", "scope_type": "BOARD", "permission_type": "READ_WRITE" }
Remove access: { "action": "remove", "agent_id": "7", "resource_id": "42", "scope_type": "BOARD" }
RELATED TOOLS:
manage_agent — manage the agent entity itself (create, activate, deactivate, etc.)
manage_agent_triggers — manage which triggers fire this agent automatically
manage_agent_skills — manage which skills this agent can perform
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | "list" — returns all resources the agent currently has access to. "add" — grants access to a board or doc. "update" — changes the permission level on an existing resource. "remove" — revokes the agent's access to a board or doc. | |
| agent_id | Yes | Unique identifier of the agent. | |
| resource_id | No | Required for action:add, action:update, action:remove. The ID of the board or doc to grant/update/revoke access to. | |
| scope_type | No | Required for action:add, action:update, action:remove. The type of resource: "BOARD" or "DOC". | |
| permission_type | No | Required for action:add and action:update. The permission level: "READ" (agent can read the resource) or "READ_WRITE" (agent can read and write the resource). |