Skip to main content
0

What Happens When You Let AI Run Your To-Do List

A
a-gnt9 min read

An experiment piece about using n8n, Slack MCP, and workflow automation for personal productivity. Honest about what works and what is still clunky. Practical takeaways for anyone wanting to automate their task management.

The Promise

Every productivity guru since the invention of papyrus has had the same basic pitch: if you organize your tasks correctly, everything gets easier. The right list, the right system, the right framework — and suddenly you're a machine of efficient execution, knocking out tasks with the calm precision of a Swiss watch.

In practice, of course, most of us have seventeen half-finished to-do lists spread across three apps and a napkin, and the primary emotion associated with our task management system is guilt.

So when I heard about people using AI to actually manage their to-do lists — not just store them, but actively organize, prioritize, and even execute tasks — I was intrigued. And skeptical. But mostly intrigued.

I spent a month building and living with an AI-powered task management system using nn8n for automation, SSlack MCP for communication, and various AI tools for the thinking layer. Here's the honest, unvarnished account of what worked, what didn't, and what I learned about the gap between "automate everything" and "this is actually useful."

Week 1: The Setup

Let me describe the system I built, because the architecture matters.

The core idea: Instead of manually managing my to-do list, I wanted a system that could:
1. Capture tasks from multiple sources (email, SSlack, voice notes, random thoughts)
2. Automatically categorize and prioritize them
3. Schedule them intelligently based on my calendar and energy patterns
4. Send me the right reminders at the right time
5. Handle recurring tasks without me thinking about them

The tools:

nn8n was the backbone — the automation platform that connects everything together. If you haven't used it, think of it as a visual programming tool where you draw connections between services and define "when this happens, do that" rules. It's powerful, flexible, and — I'll be honest — it has a learning curve that took me a solid afternoon to climb.

SSlack MCP served as my primary interface. Rather than opening a separate task app, I could message my task system directly in Slack. "Add task: finish quarterly report by Friday" or "What's on my plate today?" and the system would respond.

The AI layer sat between these tools, doing the thinking work: taking raw task inputs and turning them into categorized, prioritized, scheduled action items.

Setting it up took a weekend. Not because any individual piece was hard, but because connecting the pieces required troubleshooting, testing, and the kind of patient problem-solving that makes you question your life choices at 11 PM on a Saturday. But I got it working.

Week 2: The Honeymoon

The first week of actually using the system was genuinely impressive.

Monday morning, I opened Slack to find a message from my task system:

Good morning. Here's your day:
>
High Priority (do these first):
- Finish client proposal (deadline: tomorrow, estimated: 2 hours)
- Review team's Q1 report (meeting at 2 PM, estimated: 45 min)
>
Medium Priority (if time allows):
- Respond to vendor emails (3 pending, estimated: 20 min)
- Schedule dentist appointment (overdue by 2 weeks)
>
Low Priority (this week):
- Research new project management tools
- Clean up shared drive folders
>
Automated today:
- Weekly team standup reminder sent
- Recurring invoice generated and queued for review

That "Automated today" section was the revelation. The system had handled two recurring tasks without my involvement. The team standup reminder went out at 9 AM (it used to be something I did manually and occasionally forgot). The invoice generation — a monthly task I always procrastinated on — was done, just waiting for my quick review.

Throughout the day, I captured tasks by typing them into Slack:
- "Add: call Mom about birthday dinner"
- "Add: buy new running shoes, not urgent"
- "Add: prepare slides for Thursday presentation, high priority"

Each was automatically categorized, given a priority level, and slotted into my schedule. The AI considered my existing commitments, typical task duration, and (this was impressive) my historical patterns — it learned that I do focused work best in the morning and administrative tasks better after lunch.

By Friday, I was a convert. The system had saved me probably 30-40 minutes per day in task management overhead and had caught two tasks I would have forgotten.

Week 3: The Cracks

Then reality set in.

Problem 1: The AI doesn't understand nuance.

I added a task: "Think about restructuring the team." The AI categorized this as a "team management" task, gave it medium priority, and scheduled 30 minutes for it on Wednesday afternoon.

But "think about restructuring the team" isn't a 30-minute task. It's not even really a task. It's an ongoing consideration that requires political awareness, emotional intelligence, and the kind of slow, background thinking that doesn't fit in a time block. The AI treated it like "schedule dentist appointment" — a discrete action with a clear endpoint.

This happened repeatedly. The AI was great with concrete tasks (send email, write report, make call) and poor with ambiguous ones (consider strategy, improve process, figure out what's wrong with the Henderson account). It would either over-simplify them into time blocks or, worse, silently deprioritize them because they lacked clear deadlines.

Problem 2: Automation isn't always appropriate.

The system automated my weekly team check-in message, which was great — until a week when a team member was going through a difficult time and my breezy automated "How's everyone doing? Let's crush this week!" message landed with all the sensitivity of a bullhorn at a funeral.

Some tasks require human judgment about whether and how to execute them, not just when. The automation couldn't distinguish between "this is a routine check-in" and "this is a week where you should pick up the phone instead."

Problem 3: The overhead of maintaining the system.

By week three, I was spending time maintaining the AI task system that I used to spend maintaining my manual task system. Different overhead, but overhead nonetheless. Fixing misclassifications. Adjusting priority rules that weren't quite right. Dealing with edge cases where the automation did something unexpected.

I wasn't drowning in work. But the promise of "set it and forget it" turned out to be more like "set it and then gently babysit it forever."

Week 4: The Recalibration

Rather than abandoning the system, I recalibrated. Here's what I changed:

I limited automation to truly routine tasks. Invoice generation, recurring reminders, standard check-ins for normal weeks — these stayed automated. Anything requiring judgment or sensitivity was flagged for manual execution.

I stopped letting the AI prioritize ambiguous tasks. Concrete tasks with clear deadlines? AI handles prioritization perfectly. Fuzzy strategic thinking? I manage those myself in a separate list that the AI doesn't touch.

I simplified the system dramatically. I removed about 40% of the automation workflows I'd built. The remaining 60% were the ones that consistently worked without intervention. Less impressive on paper, more useful in practice.

I used the AI as advisor, not decider. Instead of automatically scheduling tasks, the AI now suggests a schedule each morning, and I spend 3 minutes adjusting it. This takes slightly more time but produces dramatically better results because I provide the judgment layer the AI lacks.

What Actually Works (The Honest List)

After a month of experimentation, here's what I'd recommend to anyone wanting to use AI for task management:

Task capture via Slack: Excellent. Being able to add tasks from anywhere, in natural language, without opening a separate app, is genuinely useful. The SSlack MCP integration means I can capture a task the moment I think of it, in the tool I'm already using. Friction reduction matters enormously for capture habits.

Automated recurring tasks: Excellent. If you have tasks that happen on a regular schedule and don't require judgment (send report, generate invoice, post update), automating them through nn8n is transformative. I reclaimed about 2 hours per week from recurring tasks I used to do manually.

AI-generated daily briefing: Very good. Having a prioritized task list waiting for me every morning, accounting for my calendar and deadlines, is valuable. I adjust it, but starting from a generated list is much faster than building one from scratch.

Smart scheduling: Good, with caveats. The AI's ability to slot tasks into available calendar time is useful for concrete tasks. For anything ambiguous, strategic, or emotionally complex, it falls short.

Automated prioritization: Mixed. Good for tasks with clear deadlines and deliverables. Poor for everything else. I now use a hybrid approach: AI prioritizes routine tasks, I prioritize everything else.

Complex workflow automation: Proceed with caution. Multi-step automations (when X happens, do Y and then Z) are powerful but fragile. They work great until an edge case breaks them, and debugging an automation chain at 10 PM when a task got sent to the wrong person is not fun.

What Doesn't Work (The Equally Honest List)

AI can't understand your work relationships. It doesn't know that your boss prefers Tuesday updates or that one particular client needs to be handled with kid gloves. Human context is irreplaceable for anything involving other humans.

AI deprioritizes important-but-not-urgent work. The "think about strategy," "develop new skill," "nurture relationship" tasks consistently fell to the bottom because they lacked deadlines. This is a design problem, not just a limitation — the AI optimizes for urgency, which is exactly backward for the most important work.

Over-automation creates brittleness. The more you automate, the more points of failure you create. A manual system is inefficient but resilient. A heavily automated system is efficient until something breaks, at which point it's a disaster.

The "set it and forget it" promise is a myth. Any automated system requires maintenance. The question isn't whether you'll spend time managing your task system, but whether the time you spend managing the AI system is less than the time you spent managing the manual one. For me, the answer is yes — but not by as much as I expected.

The Takeaway Framework

If you want to try AI-powered task management, here's my recommended approach:

Start with capture. Set up a way to add tasks via Slack or your preferred messaging tool. This alone is worth the effort.

Add the daily briefing. Have the AI generate a prioritized task list each morning. Review and adjust it manually.

Automate 3-5 recurring tasks. Pick the most routine, judgment-free tasks in your life and automate them. Build confidence before expanding.

Resist the urge to automate everything. The sweet spot is probably 30-40% automation. Enough to save meaningful time. Not so much that you lose the human judgment that makes your work valuable.

Review weekly. Spend 15 minutes each week evaluating what the system handled well and what it didn't. Adjust accordingly. This ongoing calibration is the difference between a system that works and one that slowly degrades.

The Bigger Insight

Here's what I actually learned from this experiment, and it goes beyond task management:

AI is at its best when it handles the mechanical parts of cognitive work — the sorting, scheduling, reminding, and executing of routine operations — and leaves the judgment, creativity, and relational intelligence to you.

The mistake most people make with AI productivity tools is asking the AI to be smart about the wrong things. They want AI to prioritize their work, but prioritization requires values and context that AI doesn't have. They want AI to manage their relationships, but relationships require empathy and political awareness that AI lacks.

What AI can do — brilliantly — is take the operational overhead off your plate so you have more cognitive energy for the work that actually matters. It's not a better brain. It's a better assistant. And the best assistants don't make decisions for you — they make it easier for you to make decisions yourself.

My to-do list is still my responsibility. But it's lighter now. The routine stuff is handled. The reminders are reliable. The daily briefing is waiting for me every morning.

And I haven't lost a task on a napkin in a month. Which, honestly, might be the most impressive outcome of all.

Share this post:

Ratings & Reviews

0.0

out of 5

0 ratings

No reviews yet. Be the first to share your experience.