Back to Cookbook
Task Whisperer
Natural language task management
Full Todoist control through conversation. Add tasks with natural language dates, organize by project, set priorities, search and complete. No app switching required.
House RecipeWork3 min setup
INGREDIENTS
✅Todoist
PROMPT
Set up Todoist integration for me. I want to: - Add tasks by just telling you ("remind me to call mom tomorrow") - Check what's due today or this week - Mark tasks complete when I'm done - Organize by project and priority My Todoist API token is: [your-token]
How It Works
Talk to your todo list like a human. "Remind me to call the dentist tomorrow"
becomes a task. "What's on my work project?" lists your tasks. Simple.
What You Get
- Add tasks with natural language due dates
- List by project, priority, or search query
- Complete, reopen, move, and delete tasks
- Manage projects and labels
- Add comments to tasks
Setup Steps
- Install todoist-ts-cli globally (npm install -g todoist-ts-cli)
- Get API token from Todoist Settings → Integrations → Developer
- Run `todoist auth
` or set TODOIST_API_TOKEN
Tips
- Natural dates work: "tomorrow", "next monday", "jan 15"
- Priority 1 is highest, 4 is lowest
- Filter syntax: p1, @label, #project, overdue
- Use --order top or --order N to position tasks
- `todoist today` is the default command (shows today + overdue)
Tags:#tasks#productivity#gtd#automation