Monday

Monday logo

Monday

Connect your Monday data to Airweave

Overview

The Monday connector allows you to sync data from Monday into Airweave, making it available for search and retrieval by your agents.

Configuration

MondaySource

Monday source implementation.

Connects to Monday.com using GraphQL queries to retrieve and entity various data types including boards, groups, columns, items, subitems, and updates.

Authentication

This connector uses OAuth 2.0 authentication flow.

You can connect through the Airweave UI, which will guide you through the OAuth flow.

Entities

The following data models are available for this connector:

Schema for Monday Board objects.

https://developer.monday.com/api-reference/reference/boards

FieldTypeDescription
board_idstrThe unique identifier (ID) of the board.
board_kindOptional[str]The board’s kind/type: ‘public’, ‘private’, or ‘share’.
columnsList[Dict]A list of columns on the board (each column is typically a dict of fields).
created_atOptional[datetime]When the board was first created.
descriptionOptional[str]The description of the board.
groupsList[Dict]A list of groups on the board (each group is typically a dict of fields).
nameOptional[str]The display name/title of the board.
ownersList[Dict]A list of users or teams who own the board.
stateOptional[str]The board’s current state: ‘active’, ‘archived’, or ‘deleted’.
updated_atOptional[datetime]When the board was last updated.
workspace_idOptional[str]The unique identifier of the workspace containing this board (if any).

Schema for Monday Group objects.

Groups are collections of items (rows) within a board.

https://developer.monday.com/api-reference/reference/boards

FieldTypeDescription
group_idstrThe unique identifier (ID) of the group.
board_idstrID of the board this group belongs to.
titleOptional[str]Title or display name of the group.
colorOptional[str]Group color code (e.g., ‘red’, ‘green’, ‘blue’, etc.).
archivedboolWhether this group is archived.
itemsList[Dict]List of items (rows) contained within this group.

Schema for Monday Column objects.

Columns define the structure of data on a Monday board.

https://developer.monday.com/api-reference/reference/column-types-reference

FieldTypeDescription
column_idstrThe unique identifier (ID) of the column.
board_idstrID of the board this column belongs to.
titleOptional[str]The display title of the column.
column_typeOptional[str]The type of the column (e.g., ‘text’, ‘number’, ‘date’, ‘link’).
descriptionOptional[str]The description of the column.
settings_strOptional[str]Raw settings/configuration details for the column.
archivedboolWhether this column is archived or hidden.

Schema for Monday Item objects (rows on a board).

https://developer.monday.com/api-reference/reference/boards

FieldTypeDescription
item_idstrThe unique identifier (ID) of the item.
board_idstrID of the board this item belongs to.
group_idOptional[str]ID of the group this item is placed in.
nameOptional[str]The display name/title of the item.
stateOptional[str]The current state of the item: active, archived, or deleted.
column_valuesList[Dict]A list of column-value dicts that contain the data for each column.
creatorOptional[Dict]Information about the user/team who created this item.
created_atOptional[datetime]When the item was first created.
updated_atOptional[datetime]When the item was last updated.

Schema for Monday Subitem objects.

Subitems are items nested under a parent item, often in a dedicated ‘Subitems’ column.

https://developer.monday.com/api-reference/reference/boards

FieldTypeDescription
subitem_idstrThe unique identifier (ID) of the subitem.
parent_item_idstrID of the parent item this subitem belongs to.
board_idstrID of the board that this subitem resides in.
group_idOptional[str]ID of the group this subitem is placed in.
nameOptional[str]The display name/title of the subitem.
stateOptional[str]The current state of the subitem: active, archived, or deleted.
column_valuesList[Dict]A list of column-value dicts for each column on the subitem.
creatorOptional[Dict]Information about the user/team who created this subitem.
created_atOptional[datetime]When the subitem was first created.
updated_atOptional[datetime]When the subitem was last updated.

Schema for Monday Update objects.

monday.com updates add notes and discussions to items outside of their column data.

https://developer.monday.com/api-reference/reference/updates

FieldTypeDescription
update_idstrThe unique identifier (ID) of the update.
item_idOptional[str]ID of the item this update is referencing (could also be a board-level update).
board_idOptional[str]ID of the board, if applicable.
creator_idOptional[str]ID of the user who created this update.
bodyOptional[str]The text (body) of the update, which may include markdown or HTML formatting.
created_atOptional[datetime]When the update was first created.
assetsList[Dict]Assets (e.g. images, attachments) associated with this update.