Hi! I have a page that does things every 60 seconds (using a “do every 60 seconds” action in a workflow). The problem is that the computer (the browser, actually) has to be on. Is there any way to make this whole thing work without the computer and browser on? My gut feeling is this is not possible and I would need to move this to a Heroku think to make the operations server-side, but who knows…
You could use Schedule within Zapier to call a Bubble endpoint and trigger a workflow, however I think the highest frequency on offer is every 60 minutes.
Another option would be to create a simple script in Google Scripts and create a Trigger for it to run every minute. Instructions for time based trigger here and a video on calling an API from Google Sheets / Scripts here.
This is entirely doable in Bubble. I’d recommend setting up a cron job to ping an API endpoint on your app and then have that run a workflow everytime the endpoint is hit. We’ve used easycron.com for this in the past.