Using Fantastical with Drafts

fantastical
calendars
guide

#1

app-icon

Fantastical is an popular calendar app with excellent natural language parsing capabilities which can be integrated into Drafts in a number of ways.

Fantastical can provides an iOS Share extension which can be used with Drafts’ Share action. It also has excellent x-callback-url support to integrate directly with Drafts.

Example Actions

  • Event in Fantastical
    • Takes the text of the current draft, and sends it to Fantastical to be parseed as a new calendar event.
  • Reminder in Fantastical
    • Takes the text of the current draft, and sends it to Fantastical to be parseed as a new reminder.

Scripted Example Action

  • Events in Fantastical
    • Send each line of a draft to Fantastical as an individual event. This action demonstrates use of scripting to break up a draft and execute individual URL callback tasks on the values.

Reminders with notifications
Adding an event to Calendar
#2

Hi Folks,
For some reason, the multiple events action for Fantastical now wants you to confirm each add with the fantastical app as opposed to spring back and forth automatically. This obviously stops it working in the background. Any way to fix ?

Many thanks

Jeremy


#3

Modify the script step to include the add parameter with a value of 1 in the URL.

Ref. the Fantastical URL scheme

Hope that helps.