Ask on Slack, Get Reminded on Your Phone
"Since I'm not getting the reminder when I can actually do the task, it is an ineffective reminder and just keeps getting put off over and over again." — Hacking Your ADHD podcast
The Story
Monday morning standup on Slack. Sarah mentions the Q1 report is due Friday. You make a mental note: get that done Thursday afternoon, you'll need a few hours to pull the numbers and write the narrative.
Tuesday is back-to-back meetings. Wednesday you're deep in a bug that eats the whole day. Thursday morning you open Slack and there are 200 unread messages. Somewhere in there is a Slack reminder you set for yourself — it fired at 2pm while you were on a call. You didn't see it. You don't see it now, either. It's buried.
Friday morning Sarah asks for the report. You spend four hours scrambling, pulling numbers from three different dashboards, writing half a report and sending it with an apology.
This isn't a productivity problem. It's a channel problem. The reminder was in the right place at the wrong time — or the wrong place entirely. You captured the task in Slack because that's where you heard about it, but Slack isn't where you'll be when it's time to act.
The Idea
You capture the task wherever you are. The agent figures out when and where to remind you — and shows up with the full context, ready to help you act on it.
Monday, 2pm — Slack
@salmex remind me Thursday 2pm to finish the Q1 report for Sarah
Got it. Thursday at 2pm, I'll remind you on Telegram — that's usually where you are in the afternoon. I'll include context from this Slack thread so you don't have to dig for it.
Thursday, 2:00pm — Telegram
Reminder: Q1 report for Sarah
Due Friday. Sarah mentioned it in Monday's standup — she needs revenue by region, customer acquisition cost, and churn numbers. The report template is in Google Drive (you used it last quarter).
Want me to pull the latest numbers from the dashboards so you have a head start?
Yes, pull the numbers and draft an outline
Here's what I've got:
Revenue by region (Q1):
North America: $1.24M (+8% QoQ)
Europe: $680K (+12% QoQ)
APAC: $340K (+3% QoQ)
Customer acquisition cost: $142 (down from $158 in Q4, paid channels more efficient)
Churn: 4.2% monthly (up from 3.8% — worth flagging, mostly in the SMB segment)
Draft outline:
1. Executive summary (overall growth narrative)
2. Revenue breakdown by region
3. Acquisition efficiency improvement
4. Churn analysis — SMB segment concern
5. Q2 outlook and recommendations
Want me to write the first draft, or do you want to take it from here?
Write the first draft. Emphasise the Europe growth story, Sarah was excited about that last quarter. And flag the SMB churn — we need to address it in Q2 planning.
Draft done. 1,200 words, follows last quarter's format. Europe section leads with the 12% growth and attributes it to the Berlin partnership (from your notes in February). SMB churn section includes a comparison table and two recommendations.
I've saved it as Q1-Report-Draft-v1.md in your workspace. Want to review it here or open it in the editor?
What It Looks Like
Capture anywhere. Slack, Telegram, terminal, desktop app, voice note. Wherever you hear about a task is where you capture it. No switching apps, no opening a todo list, no friction.
Deliver where you are. The agent knows your patterns. Weekday mornings, you're on Slack. Afternoons, you're usually on your phone. Weekends, Telegram only. It delivers reminders to the channel where you're most likely to see them and act on them.
Context travels with the reminder. Not just "Q1 report" — the full context: who asked for it, what they need, where the template is, what you did last quarter. The reminder arrives as a briefing, not a Post-it note.
Act on it immediately. The reminder isn't a dead notification. It's the start of a conversation. You can ask the agent to pull data, draft content, check on dependencies — right there in the same thread.
Cross-channel follow-up. You captured it on Slack, got reminded on Telegram, did the work with the agent's help, and the finished report can be posted back to Slack. The agent handles the channel-hopping so you don't have to.
How It Works
- Channels — Slack and Telegram channels both connect to the same agent. A message captured on Slack can trigger a reminder delivered on Telegram. The agent is channel-agnostic — it's the same entity regardless of where you're talking to it.
- Scheduler — One-shot and recurring reminders with timezone awareness. "Thursday at 2pm" creates a scheduled job. "Every Monday before standup" creates a recurring one. The scheduler fires events that the agent picks up and delivers through the appropriate channel.
- Channel preferences — The agent learns where you prefer to receive different types of notifications. Work reminders go to Slack during office hours, Telegram otherwise. Personal reminders always go to Telegram. You can override explicitly: "remind me on Slack" or "remind me on Telegram."
- Memory — When you say "remind me about the Q1 report," the agent stores not just the reminder text but the surrounding context: the Slack thread, who mentioned it, what was discussed. When the reminder fires, it retrieves all of that context and presents it alongside the reminder.
- Coding agent — The reminder can kick off actual work. "Pull the numbers" triggers the agent to query dashboards, generate tables, and draft content. The reminder becomes the starting point of a work session, not just a notification.
- Presence tracking — The agent tracks which channels you're active in to optimise delivery. If you haven't been on Slack in two hours but you just sent a Telegram message, the reminder goes to Telegram. This is observational, not surveillance — it uses the same "last seen" signals that messaging apps already show.
What Breaks Without This
Slack reminders only fire in Slack. If you're not looking at Slack when it goes off — on a call, at lunch, on your phone — you miss it. It becomes another unread message in a sea of unread messages. There's no escalation, no fallback channel, no "try again in 30 minutes."
Calendar notifications are context-free. "Q1 Report" pops up for 10 seconds with no information about what the report needs, who asked for it, or where to start. You dismiss it because you're in the middle of something, and then it's gone.
Todo apps require manual capture. You have to leave Slack, open Todoist or Things, type the task, set a due date, add context. The friction means half your tasks never make it in. The other half go in without enough context to be useful later.
Voice assistants can set timers and simple reminders but have no understanding of your work context. "Remind me about the Q1 report Thursday at 2pm" results in a notification that says "Q1 report" with no context, no ability to help you act on it, and no connection to where you first heard about the task.