You can find huginn[1] & n8n[2] interesting.
Incredibly useful and convenient.
Re Pushbullet specifically: it no longer supports iOS but either way, it's also much more complex [0] to use.
1. Here's a URL (custom to each user/applet). You can either GET or POST to it. No auth/headers required (the URL includes a token).
2. You can optionally submit a JSON in the format of {"value1": ..., "value2": ..., "value3": ...} and set up the applet to set those values as the notification title, body, link, or image.
Rather unfortunately, you can only specify three values in the JSON so you can only ever have three of those four properties filled in for a single notification. But you can set up multiple receiving URLs/applets such that you can send the first notification containing three of those properties and then a second notification containing the last property.
Came in handy when I needed to poll something on my end, which would trigger the webhook when it met certain conditions.
I also use it to send important notifications from some of my servers to my phone. I just have to `curl` the info to IFTTT server with my API key and send the info I need.
We use it to relay tweets to a discord channel webhook. The requirement was that it had to relay the tweet contents with no flair or "tweeted by" or link to the tweet, all discord bot solutions fail this requirement and i didn't want to learn how2tweeterapi.
Are there any good OSS orchestration / automation frameworks out there that scratch this itch?