Ideally dynalist would convert all conversational date inputs like !(today) to the correct date !(2020-10-29) serverside, but it doesnât. So I found a way to do it with IFTTT Pro.
Now I yell âHEY GOOGLE TODAY IM GOING TO THE BEACHâ (or tomorrow, etc), and thanks to the magic of smartwatches and google home minis, itâs instantly in my Google Calendar.
HOW do you enjoy this? IFTTT Pro. Itâs $1.99/mo (until oct 31???) then jumps to $10/mo so be quick.
Hereâs the IFTTT Filter Code:
let today = new Date().toISOString().slice(0, 10);
let varText = '!(' + today + ') ' + GoogleAssistant.voiceTriggerWithOneTextIngredient.TextField;
let varBody = '{"token":"tktktktktktktktktktktktktoekn","content":"' + varText + '"}';
MakerWebhooks.makeWebRequest.setBody(varBody);
If you donât know how to connect IFTTT to the Dynalist API, refer to this post for instructions: [Tutorial] Add to multiple inboxes! via any voice assistant! [IFTTT Webhooks]
If youâre good at javascript the possibilities are endless for manipulating inputs to dynalist. And since itâs serverside it will work on all your devices.