Hi all -
This is a proof-of-concept I built. When you make a call to this API, it will keep track of the URL you pass in, and then request _that_ URL after a time delay.
For example, if a user signs up to your app, and you want to email them 24 hours later through your own server (instead of using a MailChimp of Campaign Monitor drip), you can simply make a call to the following URL:
I find crons frustrating (for various reasons), and not ideal in certain situations. I built this some time ago and use it in production environments. I wanted to share it here incase others found it useful :)
For example, if a user signs up to your app, and you want to email them 24 hours later through your own server (instead of using a MailChimp of Campaign Monitor drip), you can simply make a call to the following URL:
https://aws-api.416.io/boomerang/v1/track/in-24-hours/https:...
24 hours later (the "in-24-hours" part), a request will be made to https://your-url-here.com/.
I find crons frustrating (for various reasons), and not ideal in certain situations. I built this some time ago and use it in production environments. I wanted to share it here incase others found it useful :)