Trello is a web-based project management and collaboration tool that allows individuals and teams to organize and track their tasks and projects. It provides a visual interface known as a “board” where users can create lists and cards to represent their tasks and activities.The TrelloLoader allows you to load cards from a Trello board and is implemented on top of py-trello This currently supports
api_key/token
only.
- Credentials generation: trello.com/power-ups/admin/
- Click in the manual token generation link to get the token.
TRELLO_API_KEY
and TRELLO_TOKEN
or you can pass api_key
and token
directly into the from_credentials
convenience constructor method.
This loader allows you to provide the board name to pull in the corresponding cards into Document objects.
Notice that the board “name” is also called “title” in oficial documentation:
support.atlassian.com/trello/docs/changing-a-boards-title-and-description/
You can also specify several load parameters to include / remove different fields both from the document page_content properties and metadata.
Features
- Load cards from a Trello board.
- Filter cards based on their status (open or closed).
- Include card names, comments, and checklists in the loaded documents.
- Customize the additional metadata fields to include in the document.