> ## Documentation Index
> Fetch the complete documentation index at: https://docs.boxd.sh/llms.txt
> Use this file to discover all available pages before exploring further.

# Dart

> The ultimate AI project management tool

The ultimate AI project management tool.

`dart` · **18 tools** · no triggers

## Connect it

```bash theme={"theme":"github-dark"}
run auth dart
run auth dart --scope team    # shared with the organization
```

Or from the [Integrations page](https://app.boxd.sh/integrations) in the console. See [Connections](/guides/integrations/connections) for personal versus shared, and who may remove one.

## Use it

```bash theme={"theme":"github-dark"}
run dart          # common commands
run dart --all    # every command
```

```ts theme={"theme":"github-dark"}
import { dart } from "@boxd/run";
```

## Common tools

| Tool                     | What it does                                                                                                                                                     |
| ------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `add-task-comment`       | Tool to create a new comment on a DART task. Use when you need to add feedback, notes, or discussion to a specific task.                                         |
| `add-task-time-tracking` | Tool to add a time tracking entry to a DART task. Use when you need to record time spent on a specific task.                                                     |
| `create-doc`             | Tool to create a new doc in Dart. Use when you need to record a new document that the user intends to write down.                                                |
| `create-task`            | Tool to create a new task in DART with title and optional metadata.                                                                                              |
| `delete-doc`             | Tool to move an existing doc to the trash where it can be recovered if needed.                                                                                   |
| `delete-task`            | Tool to delete an existing task in Dart by moving it to trash.                                                                                                   |
| `get-config`             | Tool to retrieve workspace configuration including dartboards, folders, types, statuses, and more.                                                               |
| `get-doc`                | Tool 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. |
| `get-task`               | Tool to retrieve an existing task with full details including title, dartboard, status, and description.                                                         |
| `list-comments`          | Tool to list comments for a task with filtering options. Use when you need to retrieve comments on a specific task.                                              |
| `list-docs`              | Tool to list docs with filtering and search capabilities. Use when you need to retrieve documents from DART with filters like folder, title, text...             |
| `list-tasks`             | Tool to list tasks with powerful filtering options. Use when you need to retrieve tasks from DART with filters like dartboard, status, assignee...               |
| `move-task`              | Tool to move a task to a specific position within its dartboard.                                                                                                 |
| `update-doc`             | Tool to update an existing doc in Dart. Use when you need to modify a document's title, folder location, or content.                                             |
| `update-task`            | Tool to update an existing task in DART with new properties.                                                                                                     |

<Accordion title="All 18 tools" icon="list">
  | Tool                           | What it does                                                                                                                                                     |
  | ------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
  | `add-task-attachment-from-url` | Tool to attach a file from a provided URL to a task. The file will be downloaded and attached asynchronously.                                                    |
  | `add-task-comment`             | Tool to create a new comment on a DART task. Use when you need to add feedback, notes, or discussion to a specific task.                                         |
  | `add-task-time-tracking`       | Tool to add a time tracking entry to a DART task. Use when you need to record time spent on a specific task.                                                     |
  | `create-doc`                   | Tool to create a new doc in Dart. Use when you need to record a new document that the user intends to write down.                                                |
  | `create-task`                  | Tool to create a new task in DART with title and optional metadata.                                                                                              |
  | `delete-doc`                   | Tool to move an existing doc to the trash where it can be recovered if needed.                                                                                   |
  | `delete-task`                  | Tool to delete an existing task in Dart by moving it to trash.                                                                                                   |
  | `get-config`                   | Tool to retrieve workspace configuration including dartboards, folders, types, statuses, and more.                                                               |
  | `get-doc`                      | Tool 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. |
  | `get-task`                     | Tool to retrieve an existing task with full details including title, dartboard, status, and description.                                                         |
  | `list-comments`                | Tool to list comments for a task with filtering options. Use when you need to retrieve comments on a specific task.                                              |
  | `list-docs`                    | Tool to list docs with filtering and search capabilities. Use when you need to retrieve documents from DART with filters like folder, title, text...             |
  | `list-help-center-articles`    | Tool to search help center articles by semantic similarity to query.                                                                                             |
  | `list-tasks`                   | Tool to list tasks with powerful filtering options. Use when you need to retrieve tasks from DART with filters like dartboard, status, assignee...               |
  | `move-task`                    | Tool to move a task to a specific position within its dartboard.                                                                                                 |
  | `retrieve-skill-by-title`      | Tool to retrieve a skill by its exact title from the workspace.                                                                                                  |
  | `update-doc`                   | Tool to update an existing doc in Dart. Use when you need to modify a document's title, folder location, or content.                                             |
  | `update-task`                  | Tool to update an existing task in DART with new properties.                                                                                                     |
</Accordion>

[Open Dart in the console →](https://app.boxd.sh/integrations/detail/dart)
