Syntax of #Due



I would like to use Agenda to track my deadlines. As such, I’m using the #Due(date) tag to mark when a project or project stage is due. I can easily see how to search for a specific date and have created an overview search to find anything due(today). What I’d like to be able to do for my start-of-week review is to see all the things that are due this week. Is there a syntax that will let me search for Due(this week)? I’ve tried different variants, but nothing seems to work.


I don’t think you can do this at the moment, I’m afraid. Our search machinery is not yet powerful enough to express that.

We do plan to improve search in future, including those aspects.


Have you actually tried the syntax #due(5 days) or #due(1 week) etc, that should be supported and should give more or less what you want. You can also save this as a smart overview (premium feature). In other words, what we don’t support is “this week” type queries, but we do support “the next x days, x weeks or x months” type queries, which at the start of the week would allow you to see everything for that week.

For completion sake, here’s the kind of queries we support at this moment:
#due(1 day)
#due(5 days)
#due(-1 day)
#due(1 week)
#due(2 weeks)
#due(3 months)
#due(5 days ago)
#due(1 month ago)

Assigning dates to sub-topics

None of the above queries for me are working… Maybe I’m linking dates the wrong way, since there are several link prompts to choose from. The result is duplicate events.

When I type #due(today) in the search field, nothing comes up. And when I try #due(tomorrow) again nothing comes up in the search. I actually have many items in Agenda scheduled for today and tomorrow.

I believe I figured out my mistake. Do I create duetags at the time that I first create an item?


Is this on iOS, macOS or both?


This is on iOS.


Ok, we indeed had a similar report, we’ll investigate.


I’m having the same problem on macOS. You can carry out “due” searches on key words (like today, tomorrow etc.), but you can’t save all of them as functioning smart overviews. Thus an overview based on #due(today) doesn’t work at all, and a #due(tomorrow) overview doesn’t work as you might expect – it effectively works as “due in next 2 days” (which is fine, if that’s what you’re expecting). I’m using a “due in 2 days” overview as a catch all (this gives me all due dates over the next couple of days). So this still needs a bit of work.


You are correct. I thought this worked as it does for the date ranges in the calendar filter, but it does not yet. The due dates are not moved in time as the time changes. We plan to fix this in future. Sorry for the trouble.


Thanks! I thought I was losing ‘it’ trying to make this feature work. Hope this doesn’t fall into a ‘Feature Request’ but gets placed in ‘critical fix’ bucket. Just saying.