Fantastically Good Event Parser

#1

Any fans of Fantastical’s natural language entry for calendar events will like this one. Basically, I have recreated the same functionality in Drafts using JavaScript. Events can be added on multiple lines and then instantly added to the calendar, no pinging back and forth with URL schemes.

More details on my blog, and here’s a link to the action in the directory.

10 Likes

#2

I haven’t checked it out yet, but I instinctively like it because of the self-confidence shown by the name, so you’re hired.

3 Likes

#3

Outstanding! Thank you so much for creating this. Perfect for what I need!

0 Likes

#4

Awesome! Looking forward to updates and anything else you might come up with.

0 Likes

#5

Works beautifully. This post was picked up on my Apple News newsfeed and I installed it straight from there. I think I will be ditching fantasical too.

0 Likes

#6

Had to add a comment as this action is a huge addition to my daily workflow. Thanks!

0 Likes

#7

I just want you to know how awesome this action is. I use it all the time and, because of it, I am learning more about how to use Drafts. Thank you.

2 Likes

#8

I can’t believe I just discovered this (and your other excellent scripts)!

To imagine that a Drafts action could almost ‘Sherlock’ a whole other popular app, the mind boggles.

Any news @agiletortoise on if the API integration can add support for repeat field?

0 Likes

#9

Hey, this is a great action. Works really well. Anyone know of a way to be able to choose a specific calendar vs. just the default?

0 Likes

#10

Just write forward slash, then the first letter or two, at the end of each line, so for example /f would add to the calendar called Family.

0 Likes

#11

DThat worked pretty well. I have some calendars that are two words, first word is identical but doesn’t seem to be picking the second word up for the / technique. Any suggestions for that?

Also, as a note I put “Lunch on Monday” and it added it to the previous Monday instead of the next Monday. I feel it should assume the next occurring Monday vs the past one unless I’m overlooking some other sort of use-case for why it works that way.

0 Likes