How it works
Open the AI task creator
Click the sparkle button in the bottom-right corner of any page, or use the
Cmd+I / Ctrl+I keyboard shortcut.Type your task in natural language
Describe what you need to do in a single sentence. Include as much or as little detail as you want:
Review the parsed result
The AI extracts structured fields from your input and shows a preview card with the parsed title, due date, time, priority, and tags. Review the result before saving.
What the AI extracts
The parser understands several types of information from your input:| Field | How to express it | Example |
|---|---|---|
| Title | The core action — everything that isn’t a date, priority, or tag | ”Submit tax forms” |
| Due date | Relative or absolute dates | ”tomorrow”, “next Friday”, “June 20”, “in 3 days” |
| Due time | Specific times in natural language | ”5pm”, “at 9:00”, “morning” |
| Priority | Keywords indicating urgency | ”high priority”, “urgent”, “important”, “low priority” |
| Tags | Hashtags referencing your existing tags | #finance, #work, #personal |
Tags must already exist in your account. If the AI extracts a tag that doesn’t match any of your existing tags, you’ll be prompted to create it first.
Tips for better results
- Be specific with dates — “next Tuesday at 3pm” works better than “sometime next week”
- Use hashtags for tags — Write
#workinstead of “for work” to ensure the AI picks it up as a tag - Priority keywords — The AI looks for explicit words like “high priority”, “urgent”, or “low priority”. Without these, priority is left unset
- Keep it in one sentence — The parser works best with a single, clear sentence rather than multiple sentences
Timezone handling
The AI respects your local timezone. When you say “tomorrow at 7am”, it creates the task for 7:00 AM in your timezone, not UTC. Your timezone is detected automatically from your browser settings.Fallback behavior
If the AI cannot parse your input, you’ll see a message asking you to rephrase or add the task manually. The standard task creation form is always available as a fallback — pressC to open it.