Skip to main content
Dart logo

Dart

The ultimate AI project management tool.

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect

Dart connects with a single OAuth click - there is no token to paste. The first time an agent uses a Dart action, FlyMyAI asks you to authorize your Dart account. Approve it once and the connection is reused for every later run.

Actions

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
DART_ADD_TASK_COMMENTTool to create a new comment on a DART task. Use when you need to add feedback, notes, or discussion to a specific task. Supports markdown formatting and threaded replies via parentId.task_id, text
DART_ADD_TASK_TIME_TRACKINGTool to add a time tracking entry to a DART task. Use when you need to record time spent on a specific task. The finishedAt timestamp must be after startedAt.id, startedAt, finishedAt
DART_CREATE_DOCTool to create a new doc in Dart. Use when you need to record a new document that the user intends to write down. By default, the created doc will be in the Docs folder unless a specific folder is specified.item
DART_CREATE_TASKTool to create a new task in DART with title and optional metadata. Use when you need to add a task to a workspace.item
DART_DELETE_DOCTool to move an existing doc to the trash where it can be recovered if needed. Use when you need to delete a doc without permanently removing it.id
DART_DELETE_TASKTool to delete an existing task in Dart by moving it to trash. Use when a task needs to be removed but can be recovered later.id
DART_GET_CONFIGTool to retrieve workspace configuration including dartboards, folders, types, statuses, and more. Use when you need to understand available options in the workspace.-
DART_GET_DOCTool to retrieve an existing doc with metadata and content. Use when you need to access a specific document's details including title, folder, and text content.id
DART_GET_TASKTool to retrieve an existing task with full details including title, dartboard, status, and description. Use when you need to fetch complete information about a specific task.id
DART_LIST_COMMENTSTool to list comments for a task with filtering options. Use when you need to retrieve comments on a specific task. Supports filtering by author, text content, date range, and pagination. Can be ordered by date or hierarchical thread structure.task_id
DART_LIST_HELP_CENTER_ARTICLESTool to search help center articles by semantic similarity to query. Use when you need to find relevant help articles based on a short search query (1-5 words). Returns up to two most relevant articles.query
DART_LIST_TASKSTool to list tasks with powerful filtering options. Use when you need to retrieve tasks from DART with filters like dartboard, status, assignee, tags, priority, dates, or completion state. Supports pagination and custom ordering.-
DART_MOVE_TASKTool to move a task to a specific position within its dartboard. Use when you need to reorder tasks in a list. Specify either afterTaskId or beforeTaskId to position the task.id
DART_RETRIEVE_SKILL_BY_TITLETool to retrieve a skill by its exact title from the workspace. Use when you need to find details about a specific skill including its ID and instructions.title
DART_UPDATE_DOCTool to update an existing doc in Dart. Use when you need to modify a document's title, folder location, or content. Any properties not specified will remain unchanged.item
DART_UPDATE_TASKTool to update an existing task in DART with new properties. Use when you need to modify a task's title, status, assignees, or other attributes. Only properties specified in the request will be updated.item
We love our partners - FlyMy.AI builds with the best. Thanks, Dart!