Intelligent Task Parsing

Setting a Due Date

Add a due date and due time to a new task by putting the date in parenthesis. The parenthesized expression will be removed from the task title.

Examples:

  • Buy Milk (tomorrow)
  • Buy Milk (Wednesday)
  • Take out the trash (1/9/13)
  • Take out the trash (tomorrow 10:00pm)

Setting a Start Date

Note: This feature is available in Todo/Todo Pro for iOS version 6.0.5 and newer and also in Todo/Todo Pro for Mac/Web version 2.0.5 and newer.

Add a start date to a new task by putting the date in square brackets. The brackets and date will be removed from the task title.

Examples:

  • Clean out the garage [today]
  • [Saturday] Clean out the garage
  • Look for the best deal on a new car [Mar 17]

Setting a Priority

Set a task priority by using exclamation symbols. The exclamation symbols and their corresponding qualifiers will be removed from the task title upon creation.

High Priority Examples (Creates a task titled "Pay the electricity bill" with a high priority):

  • !!! Pay the electricity bill
  • Pay the electricity bill !!!
  • !High Pay the electricity bill
  • !Hi Pay the electricity bill
  • !h Pay the electricity bill

Medium Priority Examples (Creates a task titled "Get a haircut" with a medium priority):

  • !! Get a haircut
  • !Med Get a haircut
  • !M Get a haircut
  • Get a haircut !m

Low Priority Examples (Creates a task titled "Fix leaky faucet" with a low priority):

  • ! Fix leaky faucet
  • Fix leaky faucet !Low
  • Fix leaky faucet !L

No Priority Examples (Creates a task titled "Look into getting a water softener" with no priority):

  • Note: No priority is the default priority when you install Todo. If you have not changed this default, you do not need to explicitly specify no priority when creating a task.
  • !none Look into getting a water softener
  • !n Look into getting a water softener
  • Look into getting a water softener !N



Adding a Tag

Add a tag to a task by using the '#' symbol directly followed by a tag. If any of the tags do not exist, they will be created.

Examples:

  • Learn to play "Blue Ridge Cabin Home" on mandolin #KeyOfA
  • Buy Milk #groceries #dairy

Setting the List (Updated)

Set the task list that a task belongs to by using the dash character (-) followed by the name of an existing list.

Updated (14 Jan 2013): We originally had this set to use the '^' symbol, but as some users pointed out to us, this is fairly inconvenient to access on the iPhone keyboard. We've now changed it to use the dash character instead which feels a lot more logical.

Examples:

  • Call Bob -Work
  • -Work Call Bob
  • Replace the furnace filter - Home

Tip for using Siri:

  • You can say the word "dash" to get Siri to add a dash character. Siri will add a space between the dash and the list name. The Todo Pro service will still interpret this as a list name.

Adding a Project

Add a project by first writing the name of the project, then a semicolon (;), and then items of a project separated by commas.

Examples:

  • Home Renovation; Choose paint color, Look for low pile carpet, Review the estimates
  • ACME Product X; Call Bob, Arrange to meet with Roger

Tip for using Siri:

  • Add punctuation in Siri by saying the words, "semicolon" and "comma"

Adding a Checklist

Add a checklist by first writing the name of the checklist, then a colon (:), and then checklist items separated by commas.

Examples:

  • Shopping: bananas, milk, wheat bread, oatmeal
  • Camping: sleeping bag, tent, fishing pole, water, granola bars

Tip for using Siri:

  • Add punctuation in Siri by saying the words, "colon" and "comma"

Reminder: If this proposed feature is important to you, make sure to mark this article as helpful so your vote will count.