Skip to main content

Natural language filling

Quickly set task properties using NLP by typing them directly into your task titles

Updated over 2 weeks ago

Dart's natural language filling feature allows you to set task properties by typing normal words into a task title. As you type, the system identifies and highlights potential properties, such as dates, assignees, and tags, so you can apply them without leaving the keyboard.

How to use natural language filling

When creating or editing a task, type natural language into the title field. The system will automatically highlight recognized phrases.

For example, typing "Design new homepage mockup by Friday and assign to Alex" will cause the system to highlight "by Friday" and "Alex" to indicate that a Due Date and Assignee have been detected.

To accept the suggestion, press Enter (on a PC) or Return (on a Mac). The property will be applied to the task, and the text will be removed from the title.

natural language filling

To dismiss or cancel an NLP recommendation:

  • Press Backspace (on a PC) or Delete (on a Mac)

  • Hover your mouse over the highlighted text and click the small "x" icon that appears in the top-right corner of the highlight

Supported properties

Natural Language Filling can set the following properties based on what you type:

  • Assignees (e.g., "assign to David," "for Sarah")

  • Due Dates (e.g., "by next Tuesday," "on Dec 15," "tomorrow")

  • Tags (e.g., "design," "bug," "P1")

  • Priorities (e.g., "high priority," "set to low")

  • Sizes (e.g., "medium size," "set 5 points")

  • Dartboards (e.g., "add to Marketing board")

Manual shortcuts for properties

In addition to automatic detection, you can manually trigger property selection from the title of a task:

  • Use / (slash): Type a forward slash to open a menu of all available task properties. You can then select any property and set its value

  • Use @ (at): Type the "@" symbol followed by a team member's name to quickly search for and add an assignee

Did this answer your question?