Alfred / QuickCal Integration
If you're an Alfred user, you can streamline your event and reminder (todo) creation to allow direction creation of these items from Alfred!
[Warning: Currently broken. Fix is coming soon!] Auto-Configure Event Creation (search term "cal") - this will allow you to create new events by opening Alfred and typing things like "cal lunch at noon".
[Warning: Currently broken. Fix is coming soon!] Auto-Configure Reminder (Todo) Creation (search term "rem") - this will allow you to create reminders (todos) by typing things like "rem pay bills before friday!".
If you'd rather Alfred open QuickCal and paste your text into it, there's an auto-config script for that as well. (This will set it up with search term "qcal")
You can change the search terms, or options, by visiting the web searches section inside Alfred's preferences (Preferences/Features/Web Search).
URL Details
Under the covers, there's a configurable URL being set up as an Alfred custom search. You can tweak this to your liking. Here's the options available to you:
| Option | Required | Details |
|---|---|---|
| k | YES | Your integration key from the advanced settings in QuickCal (this is a security feature) |
| q | YES | This should always be {query}, as it's what you're typing into Alfred |
| c | no | Calendar to use. If not specified, defaults inside QuickCal for event/reminders (todos) will be used. If you want to use this, you can use a few characters from your calendar title to hook it to a specific calendar. |
| o | no | Open upon creation. If you set this to '1', any events created will be immediately opened in their respective calendar. |
| t | no | Type. Set this to 't' to create a reminder (todo). Default is event creation. |
Example URLs
Create an event in a calendar with "Google" in its title, and immediately open the event in your browser when done: quickcal://quickadd?k=ABCD&c=google&o=1&q={query}
Create a reminder (todo) in your default reminder list: quickcal://quickadd?k=ABCD&t=t&q={query}