Trello

Trello logo

Trello

This connector enables AI agents and RAG systems to retrieve context from Trello through Airweave’s unified search layer.

Configuration

Trello source connector integrates with the Trello API using OAuth1.

Connects to your Trello boards and syncs boards, lists, cards, checklists, and members.

Note: Trello uses OAuth1.0, not OAuth2.

Authentication

This connector uses OAuth 2.0 authentication. You can connect through the Airweave UI or API using the OAuth flow.

Supported authentication methods:

  • OAuth Browser Flow (recommended for UI)
  • Auth Provider (enterprise SSO)

Configuration Options

This connector does not have any additional configuration options.

Data Models

The following data models are available for this connector:

Schema for Trello board entities.

Reference: https://developer.atlassian.com/cloud/trello/rest/api-group-boards/

FieldTypeDescription
trello_idstrTrello’s unique identifier for the board
board_namestrDisplay name of the board.
created_timedatetimeWhen this board snapshot was created.
updated_timedatetimeWhen this board snapshot was last updated.
web_url_valueOptional[str]URL to open the board in Trello.
descOptional[str]Description of the board
closedboolWhether the board is closed/archived
urlOptional[str]URL to the board
short_urlOptional[str]Short URL to the board
prefsOptional[Dict[str, Any]]Board preferences and settings
id_organizationOptional[str]ID of the organization this board belongs to
pinnedboolWhether the board is pinned

Schema for Trello list entities (columns on a board).

Reference: https://developer.atlassian.com/cloud/trello/rest/api-group-lists/

FieldTypeDescription
trello_idstrTrello’s unique identifier for the list
list_namestrDisplay name of the list.
created_timedatetimeWhen this list snapshot was created.
updated_timedatetimeWhen this list snapshot was updated.
web_url_valueOptional[str]URL to view this list (falls back to board URL).
id_boardstrID of the board this list belongs to
board_namestrName of the board this list belongs to
closedboolWhether the list is archived
posOptional[float]Position of the list on the board
subscribedOptional[bool]Whether the user is subscribed to this list

Schema for Trello card entities.

Reference: https://developer.atlassian.com/cloud/trello/rest/api-group-cards/

FieldTypeDescription
trello_idstrTrello’s unique identifier for the card
card_namestrDisplay name of the card.
created_timedatetimeWhen the card snapshot was created.
updated_timedatetimeWhen the card snapshot was last updated.
web_url_valueOptional[str]URL to open the card in Trello.
descOptional[str]Description/notes on the card
id_boardstrID of the board this card belongs to
board_namestrName of the board
id_liststrID of the list this card belongs to
list_namestrName of the list
closedboolWhether the card is archived
dueOptional[str]Due date for the card
due_completeOptional[bool]Whether the due date is marked complete
date_last_activityOptional[Any]Last activity date on the card
id_membersList[str]List of member IDs assigned to this card
membersList[Dict[str, Any]]Members assigned to this card
id_labelsList[str]List of label IDs attached to this card
labelsList[Dict[str, Any]]Labels attached to this card
id_checklistsList[str]List of checklist IDs on this card
badgesOptional[Dict[str, Any]]Badge information (comments, attachments, votes, etc.)
posOptional[float]Position of the card in the list
short_linkOptional[str]Short link to the card
short_urlOptional[str]Short URL to the card
urlOptional[str]Full URL to the card
startOptional[str]Start date for the card
subscribedOptional[bool]Whether the user is subscribed to this card

Schema for Trello checklist entities.

Reference: https://developer.atlassian.com/cloud/trello/rest/api-group-checklists/

FieldTypeDescription
trello_idstrTrello’s unique identifier for the checklist
checklist_namestrDisplay name of the checklist.
created_timedatetimeWhen the checklist snapshot was created.
updated_timedatetimeWhen the checklist snapshot was updated.
web_url_valueOptional[str]URL to open the checklist in Trello (card URL).
id_boardstrID of the board this checklist belongs to
id_cardstrID of the card this checklist belongs to
card_namestrName of the card
posOptional[float]Position of the checklist on the card
check_itemsList[Dict[str, Any]]List of checklist items with their states

Schema for Trello member (user) entities.

Reference: https://developer.atlassian.com/cloud/trello/rest/api-group-members/

FieldTypeDescription
trello_idstrTrello’s unique identifier for the member
display_namestrDisplay name of the member.
created_timedatetimeWhen the member snapshot was created.
updated_timedatetimeWhen the member snapshot was updated.
web_url_valueOptional[str]URL to open the member profile.
usernamestrThe username of the member
full_nameOptional[str]Full name of the member
initialsOptional[str]Member’s initials
avatar_urlOptional[str]URL to the member’s avatar
bioOptional[str]Member’s bio
urlOptional[str]URL to the member’s profile
id_boardsList[str]List of board IDs the member belongs to
member_typeOptional[str]Type of member (normal, admin, etc.)