You send emails and then forget who never replied. Because the mental list of who owes you a reply is the first thing that breaks under a busy week, and one AI check a day fixes it for good.
| Tool used | ChatGPT, Claude, or Gemini |
|---|---|
| Scheduling feature | ChatGPT Tasks, Claude Cowork scheduled tasks, Gemini Scheduled Actions |
| Typical reply window | 3 to 5 working days |
| Best list size | About a dozen open items |
1. Start a waiting-on list
Open a plain note or spreadsheet and add one line every time you send an email that needs a reply: date, person, what you asked for. Example: ’22 Sep, vendor Priya, waiting on signed contract.’ Nothing fancy, just a running list.
2. Set your reply window
Next to each entry, write how long you’d normally expect to wait, like 3 working days for a colleague or 5 for an external vendor. This is what tells the AI when something counts as overdue. Pick a default and stick to it so you don’t have to think about it every time.
3. Give AI a daily scheduled check
Most assistants now let you schedule a recurring prompt, ChatGPT calls it Tasks, Claude and Gemini have similar features. Set it to run every morning with this prompt: ‘Here is my waiting-on list (paste it). Tell me which items have passed their reply window, and draft a short, polite one-line nudge for each.’
4. Review and send
Each morning you get a short list of what’s overdue plus ready-to-send nudges. Read them, tweak the tone if needed, and send. If someone already replied, just delete their line.
5. Prune the list weekly
Once a week, clear out anything closed so the list stays short and the AI’s daily read stays fast. A list of 40 stale rows is what makes people abandon this by week two.
A worked example
You emailed a vendor for a signed contract three weeks ago and only remembered when they missed their own deadline.
Before
22 Sep – vendor Priya – waiting on signed contract – reply window 5 working days. (No further tracking, the entry just sits in your notes app.)
After
AI’s morning output: ‘Overdue: Priya, signed contract, sent 22 Sep, now 12 days overdue. Suggested nudge: Hi Priya, following up on the signed contract from the 22nd, would love to get this closed out this week if possible.’ You copy, tweak one word, send.
Three ways to bend it
For job seekers
Track recruiters instead of vendors: the date you sent your interview thank-you note or follow-up, and the reply window recruiters usually give you. AI flags who’s gone quiet so you can nudge before the role fills.
For finance and invoices
Log every invoice you’ve sent for payment with its due date. AI’s daily check becomes a short list of who’s late paying you, with a nudge drafted in a firmer tone than a normal follow-up.
For managers waiting on other teams
Track cross-team asks, like a design review or a legal sign-off, with the team name and expected turnaround. AI’s list becomes your daily reminder of whose desk something is sitting on.
When it goes wrong
The AI doesn’t know if I already got a reply.
It can’t see your inbox unless you connect it, so you close the loop manually. Delete or mark a line the moment you get a reply, it takes five seconds and keeps the list honest.
My AI assistant doesn’t have a scheduled task feature.
Set a daily calendar reminder for the same time each morning instead, and paste your list into a chat manually. You lose the automation but keep the exact same method.
The list is getting too long to be useful.
That’s a sign you’re using it for too much. Keep it for things that actually matter if they slip, not every routine email, and prune more often than weekly.
When not to use this
If you already use an email client with built in follow-up reminders or snooze-until-reply, or you’re tracking hundreds of open threads across a whole team, this simple list will fall behind and you need a real shared tracker or CRM instead. This technique is for one person keeping tabs on their own dozen or so open asks, not for running a sales pipeline.
What you can now do
You stop relying on memory for who owes you what, and follow-ups happen on schedule instead of when you feel guilty.
Part of Making Life Easier With AI, a weekly walk-through of one small thing AI can take off your plate.
Take this further
Act as a blunt hiring manager who has read ten thousand resumes, not a career coach. I will paste my full resume and the job description I want. Rewrite the whole resume for that role, section by section, in this order: summary, experience, skills, education. Rules: every experience line leads with impact, not duty. Use bracketed placeholders like [8 percent] for any number I did not give you, and list at the end every placeholder I need to replace with a real figure. Keep it to one page of text. Plain formatting only, no tables or columns, so screening software can parse it. After the rewrite, tell me the three weakest claims that need evidence before I send this anywhere. My resume: [paste resume]. The role: [paste job description].
Takeaways
- Create a plain note or spreadsheet today and log every outgoing email that needs a reply with date, person, and ask.
- Set a default reply window, such as 3 working days for colleagues and 5 for external contacts, and write it next to each entry.
- Schedule a recurring morning prompt in ChatGPT Tasks, Claude Cowork, or Gemini Scheduled Actions that reviews your list and drafts nudges for overdue items.
- Delete or mark each line the moment you get a reply so the list stays accurate.
- Set a weekly reminder to prune closed items so the list never grows past the point where the daily check feels useful.
Questions people actually ask
How do I stop forgetting who still owes me a reply?
Keep a simple running list of every email you send that needs a reply, noting the date, the person, and what you asked for. Pair it with a daily AI check that flags anything past its expected reply window and drafts a nudge, so tracking does not depend on your memory.
What should I write down for each email I am waiting on?
Three things: the date you sent it, who it is to, and what you are waiting on, plus how long you would normally expect to wait for that type of contact. A vendor might get five working days while a colleague might get three, so the AI knows when something is actually overdue.
Can ChatGPT or Claude check my waiting-on list automatically every day?
Yes, if you use a recurring scheduled prompt. ChatGPT calls this feature Tasks, and Claude and Gemini offer similar scheduling options. You set it to run each morning, paste or reference your list, and ask it to flag overdue items and draft short nudges for each.
What if my AI assistant does not support scheduled or recurring tasks?
Set a daily calendar reminder for the same time each morning and paste your waiting-on list into a chat manually. You lose the automation but keep the same method, since the value comes from the daily check and the draft nudges, not from the scheduling itself.
When should I not use a simple waiting-on list like this?
Skip it if your email client already has built-in follow-up reminders or snooze-until-reply, or if you are tracking hundreds of open threads across a team. This method is built for one person managing a dozen or so personal follow-ups, not for running a sales pipeline or team-wide tracker.
Sources
What happens next
Expect ChatGPT, Claude, and Gemini to keep expanding what their scheduled task features can connect to, including inboxes and calendars directly, which would reduce the manual copy-paste step this method currently relies on. Watch whether any of these assistants add native inbox reading so follow-up tracking can happen without a separate list at all.

