Skip to main content
All CollectionsGetting started with TimeHero
TimeHero task sentence structure & language
TimeHero task sentence structure & language

Create tasks, estimate durations, set due dates and assign in seconds with TimeHero’s natrual language (NPL) task input

Brendan Shand avatar
Written by Brendan Shand
Updated over 3 years ago

Our goal is for you to quickly enter your work without having to think too much about manual controls and settings – you can just type out your work like you'd think of it! Here's how:

Task Sentence Structure

In any order:

<Task name> <Work estimate> <Start> <Pinned date> <Due> <Assignee> <Priority>

Task name is the only required field to create a task

If Work estimate is not set it will default to a 15 minute task

If Start is not set it will default to today

If Pinned date is not set it will default to auto-schedule any time

If Due is not set it will default to anytime

If Assignee is not set it will default to the task creator

If Priority is not set it will default to normal

Task Sentence Language examples

Work estimate: for 30m, for 1.5h, for 1 hour 30 mins
Start date: start Monday, start next month, start Jan 1
Planned date: on Monday, on May 4
Due date: by Friday, due in two weeks, due by next month, by June 30
Assignee: @John, assign to Jill
Priority: !crit, !high, !low

NEW!
Completion: !done, !complete
Task Splitting: !split forces a task to be split. Useful in bulk editor or import.
Add to a project: File taxes #administration
Project Owner: @John in the project input

Full example tasks

Draft report for 2h @John start next week due Feb 21 !high
Creates a task "Draft report," sets the work estimate to 2h, assigns it to John, adds a start date of Monday next week, sets the due date to January 31, and the priority to High

Pay bill for 5m on Friday
Creates a task "Pay bill," sets the work estimate to 5 minutes, and pins the task to Friday

Plan next project for 3h @Wendy start Monday due next Friday
Creates a task "Plan next project," sets the work estimate to 3 hours, assigns the task to Wendy, adds a start date of Monday and a due date of Friday next week

Event Sentence Structure

In any order:

<Event Name> <Work estimate> <Start> <Pinned date> <Due> <Attendee> <Priority>

Event Name is the only required field to create a event as it will assume the next rounded hour will be the start time for the event with a duration of 1 hour.

If Start time and date is not set it will default to a next rounded hour today.

If Start is not set it will default to today

If Pinned date is not set it will default to auto-schedule any time

If Due is not set it will default to anytime

If Attendee is not set it will default to the task creator

If Priority is not set it will default to normal

Event Sentence Language examples

"Conference from June 1-3"
Lunch from 1pm”
“Lunch from 1pm to 3pm”
"Lunch from 1pm for 3h”
"Lunch at 1pm tomorrow"

Lunch at 2pm next wed

Did this answer your question?