[![](https://p24.f4.n0.cdn.getcloudapp.com/items/jkuK7x4R/TD-lockup-standard-64.png?v=1177403d33870d89aa26111aca3d99ea)](https://get.todoist.io/leightonprice1199) ***Exclusive Todoist Ambassador offer - 2 months of Pro for free*** - If you are currently on the free tier of Todoist, or just looking to start out with the app, you can now try the Pro feature set, free for 2 months, via [this link](https://get.todoist.io/14u47qalodyo-perks). The new [calendar layouts](https://todoist.com/help/articles/use-the-calendar-layout-in-todoist-lPHRQTu0o) in Todoist are only available to Pro customers, so using this link is a great opportunity to give them a spin! To initiate the trial, click on the link above, and then either sign up or log in to your account. Step by step instructions on how to redeem the discount can be found on the landing page. Also, if you are looking to up your productivity game you may be interested in these excellent services with the following benefits when signing up via the links below. * **[IFTTT](https://ifttt.com/join?referral_code=-5kPF_ljjqLUn8KdX30XdBxUtw7VpNVw)** - Get 10% off the paid tiers. IFTTT works great with Todoist, helping to integrate it with myriad online services * **[Fastmail](https://join.fastmail.com/7d3ec0e4)** - Get 10% off your first year. Secure, reliable email hosting for businesses, families and professionals * **[Workflowy](https://workflowy.com/invite/25752763.lnx)** - Get an extra 250 monthly items free. WorkFlowy is an organisational tool that makes life easier Enjoy! *** ## Use Apple Shortcuts on the Mac to pre-populate Quick Add pop up with projects, dates etc. **Last updated:** ***19 July 2024*** ### Background Something that I see mentioned often on [r/todoist](https://www.reddit.com/r/todoist/) is **the desire to pre-populate a task entry with, say, a specific date, project etc., when working with Todoist on a Mac**. You may wish to avoid defaulting to the Inbox, or, ensure every entry is due today etc. If you use any of the text expansion apps out there, this is relatively easy to do by configuring a snippet with, for example, `#Testing tomorrow p1`. You'd therefore just enter your task details and fire your snippet to input the natural language string and Todoist will recognise the attributes, highlighting them before submission. However, not everyone needs/chooses to pay for a text expansion app. On a Mac, you could use Apple's own built-in [text replacement](https://support.apple.com/en-gb/guide/mac-help/mh35735/mac) to do this. The downside is you have to remember the "replace" text for your snippet. Dedicated text expansion apps such as Textexpander have [inline search](https://textexpander.com/learn/using/searching-snippets/inline-search) functionality which makes it easier to recall the snippet, meaning you are actually more likely to use it. But we need not abandon hope of a free solution. Once again, we can turn to our old - much-neglected? - friend [Shortcuts on the Mac](https://support.apple.com/en-gb/guide/shortcuts-mac/apdf22b0444c/mac) to help us out. Todoist doesn't have direct integration with Shortcuts on the Mac in the same way that [Things](https://culturedcode.com/things/support/articles/2955145/) has. I suspect this is because the Todoist app is one of those pesky Electron apps. Let's not go there! But, it does have a [URL scheme](https://developer.todoist.com/guides/#desktop-app-url-schemes) which we can utilise to open the [Quick Add pop up](https://todoist.com/help/articles/use-task-quick-add-in-todoist-va4Lhpzz) of Todoist's [Mac Desktop app](https://todoist.com/downloads/mac) pre-populated with our projects, dates, priorities etc. ### The solution If you add [this Shortcut](https://www.icloud.com/shortcuts/6af5bf32ecaa479783fdaa093a348369) which I've put together, all you need to do is follow the included instructions and change the template to meet your own requirements as per below. Quick Add When running the Shortcut, you will be asked to enter the task in the pop up window. Press Return/click Done. Quick Add Next, if you want to add a description for your task, enter it here, or alternatively, just leave it blank and Press Return/click Done. Quick Add You should now see the Todoist Quick Add pop up appear on your screen, with the task name/description populated, **along with any parameters you set in your Shortcut**. If everything looks OK, just press return to submit to Todoist as normal. Quick Add And here's our task in Todoist. Quick Add ### Conclusion I hope this starting point shows you how easy it is to work with Todoist task templates when using Shortcuts on the Mac. You could set up multiple templates/Shortcuts, each invoked by their own keyboard shortcuts. You could even, by making some changes, have one Shortcut but select from a list of templates that you've input into the Shortcut. And remember, Shortcuts can be run easily from other apps such as [Alfred](https://alfred.app/workflows/alfredapp/shortcuts/) or [Better Touch Tool](https://docs.folivora.ai/docs/6_2_shortcuts_integration.html) amongst others. ### One more thing... For those of you comfortable with working with APIs, you could of course bypass the Mac app's Quick Add pop up altogether and integrate Shortcuts direct with [Quick Add an item](https://developer.todoist.com/sync/v9/#quick-add-an-item) in Todoist's Sync API. This [fully-documented Shortcut](https://www.icloud.com/shortcuts/99cc41188c634728be379a794fe30d96) will do just that. It works great with Apple Watch, on iOS and on the Mac. You can find more of my [Todoist tips and tricks listed here](https://www.leightonprice.com#todoist) *** **[Go to www.leightonprice.com](https://www.leightonprice.com)** for more Todoist goodies! Buy Me A Coffee Ambassador