Todoist
Todoist
Connect your Todoist data to Airweave
Overview
The Todoist connector allows you to sync data from Todoist into Airweave, making it available for search and retrieval by your agents.
Configuration
TodoistSource
Todoist source implementation.
This connector retrieves hierarchical data from the Todoist REST API:
- Projects
- Sections (within each project)
- Tasks (within each project, optionally nested under a section)
- Comments (within each task)
The Todoist entity schemas are defined in entities/todoist.py.
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:
TodoistProjectEntity
Schema for Todoist project entities.
TodoistSectionEntity
Schema for Todoist section entities.
TodoistTaskEntity
Schema for Todoist task entities.
TodoistCommentEntity
Schema for Todoist comment entities.