I am using integration with Mail, Zapier (for Github issues), and others which result in items being sent to my OF inbox β sometimes, without me knowing it.
Is there any way to have OF notify me when a new item has landed in the Inbox?
I am using integration with Mail, Zapier (for Github issues), and others which result in items being sent to my OF inbox β sometimes, without me knowing it.
Is there any way to have OF notify me when a new item has landed in the Inbox?
I canβt think of one.
If you are working in OF already, notice a thin bar of color to the left of the Inbox perspective icon in the sidebar when the inbox has one or more tasks.
From outside OF, you could use the following script by Jered Benoit (link from original included but no longer working) to set an alarm at regular intervals to check your inbox. Or try to get Zapier et al. to do one more action based on the same trigger, such as email you AND text 1234 to your phone.
-- http://jeredb.com/time-to-clean-the-inbox/
-- set this as a Calendar alarm (with option of running AppleScript) once or twice a day
tell front document of application "OmniFocus"
set oldTasks to inbox tasks whose its creation date < (current date)
set inboxCount to count of oldTasks
if inboxCount > 0 then
if inboxCount > 1 then
display dialog "Time to clean out the inbox. " & (inboxCount as string) & " tasks are waiting." buttons {"OK"} default button 1
else
display dialog "Time to clean out the inbox. " & (inboxCount as string) & " task is waiting." buttons {"OK"} default button 1
end if
else
error number -128
end if
end tell