Email Reply Status (For emails that I haven't replied to)

28 views
Skip to first unread message

Ian Clark

unread,
Sep 26, 2022, 6:05:24 PMSep 26
to Google Apps Script Community
Hi

I am looking for a script to run daily that would label emails that were sent to me, but I have not replied to yet. Perhaps limiting it to only go back 30 days or another method to reduce emails that don't need to be replied from coming back on the next trigger.

I have found scripts for emails that I've sent but haven't received a reply and am waiting a response and also a search using "newer_than:1d AND -from:me" that seems to generate something close to that I'm looking for but I haven't been able to make a successful filter going that route.

The "Email Reply Status by cloudHQ" is a fancy extension for what I'm looking for but the extension gets flagged as under the advanced protection rules and I'd rather just run a daily script.

Clark Lind

unread,
Oct 5, 2022, 9:06:24 AMOct 5
to Google Apps Script Community
It would depend on how you structure your inbox for the most effective/efficient approach. I personally use the "Inbox Zero" approach and try to keep my inbox empty. This means having a ton of folders/labels. If you are familiar with "Getting Things Done" (David Allen), all email can be broken down into 3 categories:  1) I need to take action on it; 2) save as reference; 3) not actionable, not reference material == garbage. 

So before writing a script to handle your situation, do you read emails and know you have to reply later? If so, create a label for that purpose (like "Needs Reply") or something. Then the script can just check that folder, and/or your the Inbox for any unread emails less than say 2 weeks old.

Andrew Roberts

unread,
Oct 5, 2022, 9:25:26 AMOct 5
to google-apps-sc...@googlegroups.com

--
You received this message because you are subscribed to the Google Groups "Google Apps Script Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-apps-script-c...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-apps-script-community/3b95e943-0f75-4f01-b2a3-b06b9949bd25n%40googlegroups.com.

Clark Lind

unread,
Oct 5, 2022, 10:49:38 AMOct 5
to Google Apps Script Community
Nice blog post. Great job!  

Clark Lind

unread,
Oct 5, 2022, 10:53:55 AMOct 5
to Google Apps Script Community
p.s., I personally use a 4th category.. somewhere between @Action and Trash called @Transitory. Because of my work, there may be things that I think are trash, but aren't really long-term references either. So if I something is only 'potentially' actionable, I move it to @Transitory. Then I use a script to check for anything over 30 days and Trash it. lol
Reply all
Reply to author
Forward
0 new messages