For the last 17 years Informant had a cool feature called “Templates” that provided a way for people to create events or tasks quickly via pre-designed templates. We found that over time fewer and fewer people actually used them because they required the entire template to be used overwriting everything in the event or task being created. Another fact was that you had to manually pick them from a list in most cases and if you had a ton of them they could not easily be found.
Triggers are the new modern version of Templates, but with some important differences:
Triggers are designed to be picked by a set of keywords. For example you might set a set of keywords to be “Soccer”, or “Football” – and if those keywords are used, the trigger gets applied (hence its name)
All of the trigger properties are optional – every single one!
Triggers can be applied to either events or tasks – or both. So you can create a single trigger that works across events and tasks!
Triggers sync to any iOS or macOS device (Android coming next year) – even triggers that apply to Apple Calendars or Google/Toodledo accounts
Triggers do not support all the fields that Templates did:
Alarms, Repeat, attendees, url.
Child Tasks are titles only.
Notes are plain text only.
We believe that Triggers are a major new feature of Informant 5, though we do understand that Templates have some features that Triggers don’t – which might affect a small number of our customers. We expect that in the future some of those template fields will come back as Triggers get feedback and we take all of that in. The reason why some of those fields didn’t make it into Triggers has to do with our desire to ensure that we don’t add too much complexity to a feature that would make users stay away and also because we have to ensure that those fields can be applied to a trigger properly across all platforms current, and future.