1. Call out any remote API.
2. Schedule a task to run at a certain time of day.
Basically, I want cron with workflow and recipes.
We also have cron support: http://hook.io/cron
It's also entirely open-source http://github.com/bigcompany/hook.io
That combined with the Date & Time channel would probably do a lot of what you want.
For example, does it store OAuth tokens and refresh on your behalf?
Disclaimer: currently works at Auth0
Touché that their open-source efforts can't actually be used on true open-source systems like Linux.
I like IFTTT, but this was massively underwhelming.