> ## Documentation Index
> Fetch the complete documentation index at: https://squad.so/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Monday.com

> What agents can do in Monday.com at each access level, and how to connect, limit, and disconnect Monday.com.

Connect Monday.com so your agents can work in your Monday.com account. You choose an access level for each account, and Squad refuses any agent action outside that level.

## Access levels

Each Monday.com account has an access level: **Read-only**, **Read + write**, and **Full access**. Squad refuses any agent action outside that level. You can also narrow or block single agents under **Per-agent access**.

| Level                          | The connect window describes this level as           | Actions agents can use |
| ------------------------------ | ---------------------------------------------------- | ---------------------- |
| **Read-only**                  | "Read boards, users, docs, and updates."             | 32 of 126              |
| **Read + write** (recommended) | "Read and write boards, updates, and docs."          | 105 of 126             |
| **Full access**                | "Also manage teams, users, webhooks, notifications." | 126 of 126             |

**Read + write** is the recommended level. The connect window selects it for you, and you can choose another level.

The Monday.com sign-in page asks you to approve full access to your account. This is expected. Squad does not narrow the sign-in. It checks every agent action against the level you chose, and it refuses actions outside that level.

## What agents can do at each level

Each level opens with a short summary in plain tasks, then lists every action it adds, grouped by what the action works on. You do not need to name actions. Ask in plain words, and the agent searches for the matching action.

<Tip>**Find an action.** Open a level and use your browser's find (Ctrl+F, or Cmd+F on a Mac) with a word from the task or part of a slug. Or ask your agent in plain words, for example "What can you do in my Monday.com account?" The agent can search the Monday.com actions for you.</Tip>

Each action shows its name, a one-line description where the Monday.com action catalog has one, and its slug. The slug is the ID that agents use when they call the action.

<AccordionGroup>
  <Accordion title="Read-only">
    Agents can use 32 of the 126 Monday.com actions at this level:

    * View board items
    * View versions
    * View account details
    * View assets
    * View boards
    * View columns
    * Search dashboards
    * View favorites
    * View folders
    * View forms
    * View groups
    * View item updates

    All 32 actions at this level:

    <AccordionGroup>
      <Accordion title="Account details (1)">
        | Action           | What it does                                                                     | Slug                      |
        | ---------------- | -------------------------------------------------------------------------------- | ------------------------- |
        | Get account info | Retrieve account metadata and settings for the authenticated Monday.com account. | `MONDAY_GET_ACCOUNT_INFO` |
      </Accordion>

      <Accordion title="Assets (1)">
        | Action     | What it does                                               | Slug                |
        | ---------- | ---------------------------------------------------------- | ------------------- |
        | Get assets | Retrieve file/asset metadata from monday.com by asset IDs. | `MONDAY_GET_ASSETS` |
      </Accordion>

      <Accordion title="Board items (5)">
        | Action                      | What it does                                                                                                                              | Slug                                 |
        | --------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------ |
        | Get items                   | Retrieve specific items by their IDs from Monday.com, returning metadata including name, timestamps, state, board, and group information. | `MONDAY_GET_ITEMS`                   |
        | List board items            | DEPRECATED: Use MONDAY\_ITEMS\_PAGE instead, which supports cursor-based pagination.                                                      | `MONDAY_LIST_BOARD_ITEMS`            |
        | List items                  | Retrieves specified subitems from Monday.com using their IDs, returning raw JSON.                                                         | `MONDAY_LIST_ITEMS`                  |
        | List items by column values | Search for items on a Monday.com board based on column values using the items\_page\_by\_column\_values query.                            | `MONDAY_LIST_ITEMS_BY_COLUMN_VALUES` |
        | List subitems by parent     | Retrieve subitems nested under parent items via GraphQL API.                                                                              | `MONDAY_LIST_SUBITEMS_BY_PARENT`     |
      </Accordion>

      <Accordion title="Boards (1)">
        | Action      | What it does                            | Slug                 |
        | ----------- | --------------------------------------- | -------------------- |
        | List boards | DEPRECATED: Use MONDAY\_BOARDS instead. | `MONDAY_LIST_BOARDS` |
      </Accordion>

      <Accordion title="Columns (1)">
        | Action       | What it does                             | Slug                  |
        | ------------ | ---------------------------------------- | --------------------- |
        | List columns | DEPRECATED: Use MONDAY\_COLUMNS instead. | `MONDAY_LIST_COLUMNS` |
      </Accordion>

      <Accordion title="Dashboards (1)">
        | Action           | What it does                                 | Slug                      |
        | ---------------- | -------------------------------------------- | ------------------------- |
        | Query dashboards | Query dashboards via Monday.com objects API. | `MONDAY_QUERY_DASHBOARDS` |
      </Accordion>

      <Accordion title="Favorites (1)">
        | Action        | What it does                                             | Slug                   |
        | ------------- | -------------------------------------------------------- | ---------------------- |
        | Get favorites | Retrieve all favorited items for the authenticated user. | `MONDAY_GET_FAVORITES` |
      </Accordion>

      <Accordion title="Folders (1)">
        | Action      | What it does                                                                | Slug                 |
        | ----------- | --------------------------------------------------------------------------- | -------------------- |
        | Get folders | Retrieve folder data from workspaces with filtering and pagination options. | `MONDAY_GET_FOLDERS` |
      </Accordion>

      <Accordion title="Forms (1)">
        | Action   | What it does                                                                   | Slug              |
        | -------- | ------------------------------------------------------------------------------ | ----------------- |
        | Get form | Retrieve form metadata via the API using the form's unique token from the URL. | `MONDAY_GET_FORM` |
      </Accordion>

      <Accordion title="Groups (1)">
        | Action      | What it does                              | Slug                 |
        | ----------- | ----------------------------------------- | -------------------- |
        | List groups | Retrieve all groups of a specified board. | `MONDAY_LIST_GROUPS` |
      </Accordion>

      <Accordion title="Item updates (1)">
        | Action      | What it does                          | Slug                 |
        | ----------- | ------------------------------------- | -------------------- |
        | Get updates | Retrieve updates for a specific item. | `MONDAY_GET_UPDATES` |
      </Accordion>

      <Accordion title="Logs (1)">
        | Action            | What it does                                             | Slug                       |
        | ----------------- | -------------------------------------------------------- | -------------------------- |
        | Get activity logs | Retrieve activity logs from a specific Monday.com board. | `MONDAY_GET_ACTIVITY_LOGS` |
      </Accordion>

      <Accordion title="Members (1)">
        | Action            | What it does                      | Slug                       |
        | ----------------- | --------------------------------- | -------------------------- |
        | List team members | List members of a specified team. | `MONDAY_LIST_TEAM_MEMBERS` |
      </Accordion>

      <Accordion title="Pages (1)">
        | Action     | What it does                                                                                                                                                                  | Slug                |
        | ---------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------- |
        | Items page | Retrieve items from a Monday.com board (or group) with server-side filtering, full column\_values, and cursor-based pagination via items\_page and next\_items\_page queries. | `MONDAY_ITEMS_PAGE` |
      </Accordion>

      <Accordion title="Queries (1)">
        | Action               | What it does                                                             | Slug                          |
        | -------------------- | ------------------------------------------------------------------------ | ----------------------------- |
        | Get query complexity | Retrieve complexity data and cost metrics for Monday.com API operations. | `MONDAY_GET_QUERY_COMPLEXITY` |
      </Accordion>

      <Accordion title="Replies (1)">
        | Action             | What it does                                                        | Slug                        |
        | ------------------ | ------------------------------------------------------------------- | --------------------------- |
        | Get update replies | Retrieves updates and their replies for a specific Monday.com item. | `MONDAY_GET_UPDATE_REPLIES` |
      </Accordion>

      <Accordion title="Schemas (1)">
        | Action                  | What it does                                                             | Slug                             |
        | ----------------------- | ------------------------------------------------------------------------ | -------------------------------- |
        | Get view schema by type | Retrieve type-specific board view configuration schemas via GraphQL API. | `MONDAY_GET_VIEW_SCHEMA_BY_TYPE` |
      </Accordion>

      <Accordion title="Sprints (1)">
        | Action        | What it does                                                           | Slug                   |
        | ------------- | ---------------------------------------------------------------------- | ---------------------- |
        | Query sprints | Query sprint data for agile project management from Monday.com boards. | `MONDAY_QUERY_SPRINTS` |
      </Accordion>

      <Accordion title="Tags (1)">
        | Action   | What it does                    | Slug              |
        | -------- | ------------------------------- | ----------------- |
        | Get tags | Retrieve tags from the account. | `MONDAY_GET_TAGS` |
      </Accordion>

      <Accordion title="Teams (1)">
        | Action    | What it does                    | Slug               |
        | --------- | ------------------------------- | ------------------ |
        | Get teams | Retrieve teams from Monday.com. | `MONDAY_GET_TEAMS` |
      </Accordion>

      <Accordion title="Users (1)">
        | Action     | What it does                               | Slug                |
        | ---------- | ------------------------------------------ | ------------------- |
        | List users | Retrieves a list of users from Monday.com. | `MONDAY_LIST_USERS` |
      </Accordion>

      <Accordion title="Versions (2)">
        | Action          | What it does                                | Slug                     |
        | --------------- | ------------------------------------------- | ------------------------ |
        | Get API version | Retrieve the Monday.com API version in use. | `MONDAY_GET_API_VERSION` |
        | Get versions    | Retrieve data about available API versions. | `MONDAY_GET_VERSIONS`    |
      </Accordion>

      <Accordion title="Views (1)">
        | Action          | What it does                              | Slug                     |
        | --------------- | ----------------------------------------- | ------------------------ |
        | Get board views | Retrieve board view data via GraphQL API. | `MONDAY_GET_BOARD_VIEWS` |
      </Accordion>

      <Accordion title="Webhooks (1)">
        | Action       | What it does                   | Slug                  |
        | ------------ | ------------------------------ | --------------------- |
        | Get webhooks | Retrieve webhooks for a board. | `MONDAY_GET_WEBHOOKS` |
      </Accordion>

      <Accordion title="Workspaces (1)">
        | Action         | What it does         | Slug                    |
        | -------------- | -------------------- | ----------------------- |
        | Get workspaces | Retrieve workspaces. | `MONDAY_GET_WORKSPACES` |
      </Accordion>

      <Accordion title="Other actions (2)">
        | Action                  | What it does                                                    | Slug                             |
        | ----------------------- | --------------------------------------------------------------- | -------------------------------- |
        | Get me                  | Fetch the current authenticated user's profile and permissions. | `MONDAY_GET_ME`                  |
        | Get mutation complexity | Get complexity data of mutations in Monday.com.                 | `MONDAY_GET_MUTATION_COMPLEXITY` |
      </Accordion>
    </AccordionGroup>
  </Accordion>

  <Accordion title="Read + write (recommended)">
    Agents can use 105 of the 126 Monday.com actions at this level: everything in **Read-only**, plus:

    * Create, update, archive, and manage board items
    * Create, update, archive, and manage boards
    * Create, update, and manage documents
    * Create and update item updates
    * Create, archive, and publish objects
    * Create, update, and manage columns
    * Create and update users
    * Create and manage activities
    * Manage connections
    * Create and update folders
    * Create and update groups
    * Update roles and permissions

    The 73 actions that this level adds to **Read-only**:

    <AccordionGroup>
      <Accordion title="Account details (1)">
        | Action   | What it does | Slug              |
        | -------- | ------------ | ----------------- |
        | Who am I |              | `MONDAY_WHO_AM_I` |
      </Accordion>

      <Accordion title="Activities (2)">
        | Action                 | What it does                                                        | Slug                            |
        | ---------------------- | ------------------------------------------------------------------- | ------------------------------- |
        | Create custom activity | Create a custom activity in the Monday.com Emails & Activities app. | `MONDAY_CREATE_CUSTOM_ACTIVITY` |
        | Custom activity        | Retrieve custom activity data from the Emails & Activities app.     | `MONDAY_CUSTOM_ACTIVITY`        |
      </Accordion>

      <Accordion title="Assets (1)">
        | Action       | What it does                               | Slug                  |
        | ------------ | ------------------------------------------ | --------------------- |
        | Upload asset | Upload a file to an update or file column. | `MONDAY_UPLOAD_ASSET` |
      </Accordion>

      <Accordion title="Board items (9)">
        | Action               | What it does                                                                                                                 | Slug                          |
        | -------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ----------------------------- |
        | Archive item         | Archives an existing Monday.com item, moving it from active board views to the archive where it can be potentially restored. | `MONDAY_ARCHIVE_ITEM`         |
        | Create item          | Creates a new item on a Monday.com board, optionally assigning it to a group and setting column values.                      | `MONDAY_CREATE_ITEM`          |
        | Create item from nl  | Creates a new item on a Monday.com board from a natural language description.                                                | `MONDAY_CREATE_ITEM_FROM_NL`  |
        | Create timeline item | Create a new timeline item in the Emails & Activities app on a Monday.com item.                                              | `MONDAY_CREATE_TIMELINE_ITEM` |
        | Duplicate item       | Duplicates an item on a Monday.com board, optionally including its updates.                                                  | `MONDAY_DUPLICATE_ITEM`       |
        | Move item to board   | Moves a Monday.com item to a specified board and group.                                                                      | `MONDAY_MOVE_ITEM_TO_BOARD`   |
        | Move item to group   | Moves an item to a different group on the same Monday.com board.                                                             | `MONDAY_MOVE_ITEM_TO_GROUP`   |
        | Timeline item        | Retrieve a specific timeline item from the Emails & Activities app by ID.                                                    | `MONDAY_TIMELINE_ITEM`        |
        | Update item          | Update an existing item's column value on Monday.com.                                                                        | `MONDAY_UPDATE_ITEM`          |
      </Accordion>

      <Accordion title="Boards (8)">
        | Action                   | What it does                                                                                        | Slug                              |
        | ------------------------ | --------------------------------------------------------------------------------------------------- | --------------------------------- |
        | Archive board            | Archives a specified, existing, and unarchived board in Monday.com.                                 | `MONDAY_ARCHIVE_BOARD`            |
        | Boards                   | Retrieve board data via the Monday.com API.                                                         | `MONDAY_BOARDS`                   |
        | Connection board IDs     | Retrieve board IDs associated with connection columns.                                              | `MONDAY_CONNECTION_BOARD_IDS`     |
        | Convert board to project | Converts a regular Monday.com board into a project board with advanced project management features. | `MONDAY_CONVERT_BOARD_TO_PROJECT` |
        | Create board             | Creates a Monday.com board.                                                                         | `MONDAY_CREATE_BOARD`             |
        | Duplicate board          | Duplicate a Monday.com board with its structure and optionally items and updates.                   | `MONDAY_DUPLICATE_BOARD`          |
        | Update board             | Updates a specified attribute of an existing board on Monday.com.                                   | `MONDAY_UPDATE_BOARD`             |
        | Update board hierarchy   | Updates a board's position, workspace, or product in Monday.com.                                    | `MONDAY_UPDATE_BOARD_HIERARCHY`   |
      </Accordion>

      <Accordion title="Columns (4)">
        | Action                     | What it does                                                                                                                   | Slug                                |
        | -------------------------- | ------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------- |
        | Change simple column value | Changes a specific column's value for a Monday.com item using a simple string, suitable for Text, Status, or Dropdown columns. | `MONDAY_CHANGE_SIMPLE_COLUMN_VALUE` |
        | Columns                    | Retrieve column metadata from boards via the GraphQL API.                                                                      | `MONDAY_COLUMNS`                    |
        | Create column              | Creates a new column with a specified type and title on a monday.com board.                                                    | `MONDAY_CREATE_COLUMN`              |
        | Update column              | Update column title or description.                                                                                            | `MONDAY_UPDATE_COLUMN`              |
      </Accordion>

      <Accordion title="Connections (2)">
        | Action           | What it does                                                      | Slug                      |
        | ---------------- | ----------------------------------------------------------------- | ------------------------- |
        | Connections      | Retrieve connection data for integrations with external services. | `MONDAY_CONNECTIONS`      |
        | User connections | Query user-specific connection data from Monday.com.              | `MONDAY_USER_CONNECTIONS` |
      </Accordion>

      <Accordion title="Dashboards (1)">
        | Action           | What it does                                          | Slug                      |
        | ---------------- | ----------------------------------------------------- | ------------------------- |
        | Create dashboard | Create a Monday.com dashboard with associated boards. | `MONDAY_CREATE_DASHBOARD` |
      </Accordion>

      <Accordion title="Documents (4)">
        | Action               | What it does                                                                | Slug                          |
        | -------------------- | --------------------------------------------------------------------------- | ----------------------------- |
        | Create doc           | Create a new doc in Monday.com.                                             | `MONDAY_CREATE_DOC`           |
        | Docs                 | Retrieve Monday.com document data via the API.                              | `MONDAY_DOCS`                 |
        | Import doc from HTML | Import HTML content into a new Monday.com doc, converting it to doc blocks. | `MONDAY_IMPORT_DOC_FROM_HTML` |
        | Update doc           | Update a doc's title or append markdown content.                            | `MONDAY_UPDATE_DOC`           |
      </Accordion>

      <Accordion title="Domains (1)">
        | Action              | What it does                 | Slug                         |
        | ------------------- | ---------------------------- | ---------------------------- |
        | Update email domain | Update users' email domains. | `MONDAY_UPDATE_EMAIL_DOMAIN` |
      </Accordion>

      <Accordion title="Folders (2)">
        | Action        | What it does                                                                     | Slug                   |
        | ------------- | -------------------------------------------------------------------------------- | ---------------------- |
        | Create folder | Create a new folder in a Monday.com workspace to organize boards.                | `MONDAY_CREATE_FOLDER` |
        | Update folder | Update a Monday.com folder's properties including name, color, or parent folder. | `MONDAY_UPDATE_FOLDER` |
      </Accordion>

      <Accordion title="Groups (2)">
        | Action       | What it does                                                                                                 | Slug                  |
        | ------------ | ------------------------------------------------------------------------------------------------------------ | --------------------- |
        | Create group | Creates a new group with the given group\_name on an existing Monday.com board, identified by its board\_id. | `MONDAY_CREATE_GROUP` |
        | Update group | Update an existing group on a board.                                                                         | `MONDAY_UPDATE_GROUP` |
      </Accordion>

      <Accordion title="Item updates (4)">
        | Action        | What it does                                                    | Slug                   |
        | ------------- | --------------------------------------------------------------- | ---------------------- |
        | Create update | Create a new update for an item or reply to an existing update. | `MONDAY_CREATE_UPDATE` |
        | Edit update   | Modify the text content of an existing update on an item.       | `MONDAY_EDIT_UPDATE`   |
        | Like update   | Like an update on an item.                                      | `MONDAY_LIKE_UPDATE`   |
        | Unlike update | Remove a like from an update on an item.                        | `MONDAY_UNLIKE_UPDATE` |
      </Accordion>

      <Accordion title="Logs (1)">
        | Action     | What it does                                                                  | Slug                |
        | ---------- | ----------------------------------------------------------------------------- | ------------------- |
        | Audit logs | Retrieve detailed security-related activity records for a Monday.com account. | `MONDAY_AUDIT_LOGS` |
      </Accordion>

      <Accordion title="Notifications (1)">
        | Action              | What it does                   | Slug                         |
        | ------------------- | ------------------------------ | ---------------------------- |
        | Create notification | Send a notification to a user. | `MONDAY_CREATE_NOTIFICATION` |
      </Accordion>

      <Accordion title="Objects (4)">
        | Action           | What it does                                                                                        | Slug                      |
        | ---------------- | --------------------------------------------------------------------------------------------------- | ------------------------- |
        | Archive object   | Archives a Monday.com object by changing its state to archived rather than permanently deleting it. | `MONDAY_ARCHIVE_OBJECT`   |
        | Create object    | Create any Monday.com object via GraphQL mutation.                                                  | `MONDAY_CREATE_OBJECT`    |
        | Publish object   | Publish a Monday.com object.                                                                        | `MONDAY_PUBLISH_OBJECT`   |
        | Unpublish object | Unpublish a Monday.com object (board, item, or workspace) to revert it from a published state.      | `MONDAY_UNPUBLISH_OBJECT` |
      </Accordion>

      <Accordion title="Projects (1)">
        | Action                       | What it does                                                                     | Slug                                  |
        | ---------------------------- | -------------------------------------------------------------------------------- | ------------------------------------- |
        | Connect project to portfolio | Links an existing project board to a portfolio board for centralized management. | `MONDAY_CONNECT_PROJECT_TO_PORTFOLIO` |
      </Accordion>

      <Accordion title="Reports (1)">
        | Action                     | What it does                                                      | Slug                                |
        | -------------------------- | ----------------------------------------------------------------- | ----------------------------------- |
        | Account trigger statistics | Retrieve statistics about account-level triggers and automations. | `MONDAY_ACCOUNT_TRIGGER_STATISTICS` |
      </Accordion>

      <Accordion title="Roles and permissions (2)">
        | Action               | What it does                                            | Slug                          |
        | -------------------- | ------------------------------------------------------- | ----------------------------- |
        | Set board permission | Sets or updates a board's default role and permissions. | `MONDAY_SET_BOARD_PERMISSION` |
        | Update users role    | Update users' roles to custom or default roles.         | `MONDAY_UPDATE_USERS_ROLE`    |
      </Accordion>

      <Accordion title="Settings (2)">
        | Action                     | What it does                                 | Slug                                |
        | -------------------------- | -------------------------------------------- | ----------------------------------- |
        | Mute board settings        | Query a board's notification mute settings.  | `MONDAY_MUTE_BOARD_SETTINGS`        |
        | Update mute board settings | Update a board's notification mute settings. | `MONDAY_UPDATE_MUTE_BOARD_SETTINGS` |
      </Accordion>

      <Accordion title="Subscribers (2)">
        | Action                    | What it does                                      | Slug                               |
        | ------------------------- | ------------------------------------------------- | ---------------------------------- |
        | Add subscribers to board  | Add users as subscribers to a Monday.com board.   | `MONDAY_ADD_SUBSCRIBERS_TO_BOARD`  |
        | Add subscribers to object | Add subscribers or owners to a monday.com object. | `MONDAY_ADD_SUBSCRIBERS_TO_OBJECT` |
      </Accordion>

      <Accordion title="Subscriptions (1)">
        | Action           | What it does                                            | Slug                      |
        | ---------------- | ------------------------------------------------------- | ------------------------- |
        | App subscription | Retrieve current app subscription data for the account. | `MONDAY_APP_SUBSCRIPTION` |
      </Accordion>

      <Accordion title="Tags (2)">
        | Action     | What it does                                                                                         | Slug                |
        | ---------- | ---------------------------------------------------------------------------------------------------- | ------------------- |
        | Create tag | Create a new tag or return an existing tag.                                                          | `MONDAY_CREATE_TAG` |
        | Update tag | Return a tag's details or best-effort "rename" by creating or getting a tag with the requested name. | `MONDAY_UPDATE_TAG` |
      </Accordion>

      <Accordion title="Teams (2)">
        | Action             | What it does                                                      | Slug                        |
        | ------------------ | ----------------------------------------------------------------- | --------------------------- |
        | Add teams to board | Add teams to a Monday.com board with specified permission levels. | `MONDAY_ADD_TEAMS_TO_BOARD` |
        | Update team        | Update a team's details in Monday.com.                            | `MONDAY_UPDATE_TEAM`        |
      </Accordion>

      <Accordion title="Users (6)">
        | Action                 | What it does                                            | Slug                            |
        | ---------------------- | ------------------------------------------------------- | ------------------------------- |
        | Activate users         | Activate or reactivate users in a Monday.com account.   | `MONDAY_ACTIVATE_USERS`         |
        | Add users to board     | Adds users to a Monday.com board with a specified role. | `MONDAY_ADD_USERS_TO_BOARD`     |
        | Add users to team      | Add users to a Monday.com team.                         | `MONDAY_ADD_USERS_TO_TEAM`      |
        | Add users to workspace | Add one or more users to a workspace.                   | `MONDAY_ADD_USERS_TO_WORKSPACE` |
        | Create user            | Invite and create a new user.                           | `MONDAY_CREATE_USER`            |
        | Update multiple users  | Update one or multiple users' attributes on Monday.com. | `MONDAY_UPDATE_MULTIPLE_USERS`  |
      </Accordion>

      <Accordion title="Workspaces (2)">
        | Action           | What it does                   | Slug                      |
        | ---------------- | ------------------------------ | ------------------------- |
        | Create workspace | Create a Monday.com workspace. | `MONDAY_CREATE_WORKSPACE` |
        | Update workspace | Update a Monday.com workspace. | `MONDAY_UPDATE_WORKSPACE` |
      </Accordion>

      <Accordion title="Other actions (5)">
        | Action         | What it does                                                                                                       | Slug                    |
        | -------------- | ------------------------------------------------------------------------------------------------------------------ | ----------------------- |
        | Aggregate data | Aggregate data across Monday.com boards using groupings and aggregation functions like COUNT, SUM, MEAN, MIN, MAX. | `MONDAY_AGGREGATE_DATA` |
        | Blocks         | Retrieve document block data from workdocs via the API.                                                            | `MONDAY_BLOCKS`         |
        | Pin to top     | Pin an update to the top of an item.                                                                               | `MONDAY_PIN_TO_TOP`     |
        | Timeline       | Retrieve an item's Email & Activities (E\&A) timeline data from Monday.com.                                        | `MONDAY_TIMELINE`       |
        | Unpin from top | Unpin an update from the top of an item.                                                                           | `MONDAY_UNPIN_FROM_TOP` |
      </Accordion>
    </AccordionGroup>
  </Accordion>

  <Accordion title="Full access">
    Agents can use 126 of the 126 Monday.com actions at this level: everything in **Read + write**, plus:

    * Delete teams
    * Delete board items
    * Archive and delete workspaces
    * Delete activities
    * Delete assets
    * Delete boards
    * Delete columns
    * Delete documents
    * Delete folders
    * Delete groups
    * Delete item updates
    * Delete objects

    The 21 actions that this level adds to **Read + write**:

    | Works on         | Action                        | What it does                                                                                | Slug                                   |
    | ---------------- | ----------------------------- | ------------------------------------------------------------------------------------------- | -------------------------------------- |
    | **Activities**   | Delete custom activity        | Delete a custom activity from the Emails & Activities app.                                  | `MONDAY_DELETE_CUSTOM_ACTIVITY`        |
    | **Assets**       | Delete asset                  | Remove uploaded files.                                                                      | `MONDAY_DELETE_ASSET`                  |
    | **Board items**  | Delete item                   | Permanently deletes an existing Monday.com item.                                            | `MONDAY_DELETE_ITEM`                   |
    |                  | Delete timeline item          | Delete a timeline item from the Emails & Activities app.                                    | `MONDAY_DELETE_TIMELINE_ITEM`          |
    | **Boards**       | Delete board                  | Permanently delete a board from your Monday.com account.                                    | `MONDAY_DELETE_BOARD`                  |
    | **Columns**      | Delete column                 | Deletes a specified column from a Monday.com board.                                         | `MONDAY_DELETE_COLUMN`                 |
    | **Documents**    | Delete doc                    | Delete a Monday.com doc by its ID.                                                          | `MONDAY_DELETE_DOC`                    |
    | **Folders**      | Delete folder                 | Permanently delete a folder and all its contents from a Monday.com workspace.               | `MONDAY_DELETE_FOLDER`                 |
    | **Groups**       | Delete group                  | Permanently deletes an existing group (and its items) from an existing board in Monday.com. | `MONDAY_DELETE_GROUP`                  |
    | **Item updates** | Delete update                 | Delete an update by its ID.                                                                 | `MONDAY_DELETE_UPDATE`                 |
    | **Objects**      | Delete object                 | Permanently delete a Monday.com object with a 30-day recovery grace period.                 | `MONDAY_DELETE_OBJECT`                 |
    | **Subscribers**  | Delete subscribers from board | Remove subscribers from a Monday.com board.                                                 | `MONDAY_DELETE_SUBSCRIBERS_FROM_BOARD` |
    | **Tags**         | Delete tag                    | Remove a tag from an item in Monday.com.                                                    | `MONDAY_DELETE_TAG`                    |
    | **Teams**        | Delete team                   | Delete an existing team.                                                                    | `MONDAY_DELETE_TEAM`                   |
    |                  | Delete teams from board       | Remove teams from a board.                                                                  | `MONDAY_DELETE_TEAMS_FROM_BOARD`       |
    |                  | Delete teams from workspace   | Remove teams from a workspace.                                                              | `MONDAY_DELETE_TEAMS_FROM_WORKSPACE`   |
    | **Users**        | Deactivate users              | Deactivate users from a monday.com account.                                                 | `MONDAY_DEACTIVATE_USERS`              |
    |                  | Remove users from team        | Remove users from a Monday.com team.                                                        | `MONDAY_REMOVE_USERS_FROM_TEAM`        |
    |                  | Remove users from workspace   | Remove users from a workspace.                                                              | `MONDAY_REMOVE_USERS_FROM_WORKSPACE`   |
    | **Workspaces**   | Archive workspace             | Archive a Monday.com workspace.                                                             | `MONDAY_ARCHIVE_WORKSPACE`             |
    |                  | Delete workspace              | Permanently delete a workspace by its ID.                                                   | `MONDAY_DELETE_WORKSPACE`              |
  </Accordion>
</AccordionGroup>

## Connect Monday.com

Before you start:

* You need a Monday.com account that you can sign in to.
* Your Squad subscription must be active. Squad does not connect apps while the subscription is not active.

<Steps>
  <Step title="Open Integrations">
    Open **Settings** > **Integrations**.
  </Step>

  <Step title="Add an integration">
    On the **Connected apps** tab, click **+ Add integration**.
  </Step>

  <Step title="Find Monday.com">
    Find **Monday.com** in the catalog and click it. You can type the name in **Search the catalog…**.
  </Step>

  <Step title="Choose an access level">
    Under **Default scope**, choose an access level. This level applies to every agent.
  </Step>

  <Step title="Click Connect Monday.com">
    Click **Connect Monday.com**. The Monday.com sign-in page opens in a new tab.
  </Step>

  <Step title="Sign in to Monday.com">
    Sign in to Monday.com and approve the request.
  </Step>
</Steps>

Check that it works: Monday.com shows under **YOUR CONNECTIONS**, with a row for the account and its access level.

## Change the access level

1. Under **YOUR CONNECTIONS**, find the Monday.com account.
2. Open the account menu (⋯) and click **Manage scope**.
3. Under **Default scope**, choose the new level.
4. Click **Save access**.

The change does not need a new sign-in. Agents get the new level from their next call.

## Set access for one agent

Every agent uses the account's level unless you set something else for it. You can narrow one agent to a lower level, or block it.

1. Under **YOUR CONNECTIONS**, open the account menu (⋯) on the Monday.com account.
2. Click **Manage scope**.
3. Under **Per-agent access**, find the agent.
4. Choose the **Default** option to follow the account's level, choose a lower level, or choose **No access**.
5. Click **Save access**.

An agent never gets more than the account's level, even if you choose a higher level for it. Changes apply from the agent's next call. An agent with **No access** does not see the account.

## Use more than one Monday.com account

Click **+ Account** on the Monday.com card to connect another account. Agents use the primary account unless they are asked to use a specific one.

* After you click **+ Account**, follow the connect steps above.
* Each account has its own access level.
* The first account you connect becomes the primary account. It shows **★ PRIMARY**.
* To change the primary account, open the account menu (⋯) and click **Make primary**.
* To tell accounts apart, open the account menu (⋯) and click **Rename**.

## Reconnect or disconnect

Reconnect when the connection has expired, or when you need to change what the account can reach on the Monday.com side:

1. Open the account menu (⋯) and click **Reconnect**.
2. Click **Reauthorize on Monday.com**.
3. Sign in to Monday.com and approve the request.

Reconnect signs in to the same account again. It does not add a second connection.

Open the account menu (⋯) on the Monday.com account and click **Disconnect**. Agents lose access to that account at once.

<Warning>**Disconnect** acts at once, with no confirmation step. If it was the primary account, another connected Monday.com account becomes primary.</Warning>

## Costs

Monday.com actions do not use Squad credits. Connected apps never use credits. For what does use credits, see [What Squad costs](/docs/costs).

## Troubleshooting

An agent reports that an action is not allowed on this account.

* Cause: the action is outside the account's access level, or outside the level you set for that agent.
* Fix: choose a higher level in **Manage scope**, or change the agent's row under **Per-agent access**.

An agent says it has no access to Monday.com, or it does not see the account.

* Cause: the agent is set to **No access** under **Per-agent access**, or the account is not connected.
* Fix: open **Manage scope** and change the agent's row. If the account is missing, connect it again.

Connecting or saving fails with "Your subscription isn't active."

* Cause: your Squad subscription is not active.
* Fix: resubscribe. See [Manage your subscription](/docs/billing).

An agent says the Monday.com connection has expired.

* Cause: the sign-in for that account is no longer valid.
* Fix: use **Reconnect** on the account.

## Common questions

<AccordionGroup>
  <Accordion title="Can I limit what agents can do in Monday.com?">
    Each Monday.com account has an access level: **Read-only**, **Read + write**, and **Full access**. Squad refuses any agent action outside that level. You can also narrow or block single agents under **Per-agent access**.
  </Accordion>

  <Accordion title="Can I connect more than one Monday.com account?">
    Click **+ Account** on the Monday.com card to connect another account. Agents use the primary account unless they are asked to use a specific one.
  </Accordion>

  <Accordion title="How do I disconnect Monday.com?">
    Open the account menu (⋯) on the Monday.com account and click **Disconnect**. Agents lose access to that account at once.
  </Accordion>
</AccordionGroup>

## Related pages

<CardGroup cols={2}>
  <Card title="Connect apps" icon="plug" href="/docs/integrations" />

  <Card title="Add an MCP server or an API key" icon="server" href="/docs/custom-integrations">
    Use this when an action you need is not in this app.
  </Card>
</CardGroup>
