Odd Twilio and Email Issue: Recurring Time Slippage

By: Michael Clark | Asked: 11/02/2023
ForumsCategory: General questionsOdd Twilio and Email Issue: Recurring Time Slippage
Michael ClarkMichael Clark asked 5 months ago
Anyone run into this: Have a reminder set to go out every day, week, or month at a certain time of day, and it runs fine once, then slips by one minute every time it runs thereafter? I do. Here's a screen shot of the Action configuration with its override in the Settings of the form.. maybe i'm setting it up wrong? Any insight that helps resolve is greatly appreciated! Twilio Action Trigger Setting
Michael ClarkMichael Clark replied 5 months ago

I forgot to mention, I followed the recommendations on the Siteground hosting site linked to from the FF docs page for configuring automation. Disabled wp-cron and have a I have a custom cron running to make sure a task doesn't get missed. Here's the cron:

* * * * * wget -q -O - https://example.com/wp-cron.php?doing_wp_cron >/dev/null 2>&1

Victor Font replied 5 months ago

I was just going to suggest the same thing. wp-cron is highly unreliable for "exact time events" because wp-cron only runs when someone visits your website. Nice job finding a solution. Let us know if it works to solve the problem.

Michael ClarkMichael Clark replied 5 months ago

Hi Victor. This doesn't solve the problem. I think it should, since I'm triggering the cron to run every minute. However, I think I should either build a scheduler on a third party platform like n8n that I can use to build webhooks that can take parameters from FF forms, or build the entire thing on a platform like FlutterFlow or Bubble. Both of those have native scheduling support and I could integrate something like OneSignal, Twilio, and SendGrid.

Was really hoping to build in FF, but I can't have the time slippage.

Victor Font replied 5 months ago

This defies logic. Have you opened a ticket with Strategy 11? Sounds like a bug.

Michael ClarkMichael Clark replied 5 months ago

Indeed. I have not yet opened a bug. Since in production and a contract precludes me from extending admin access, I need to set up the scenario on my side first. I'll do that next. Thanks again, Victor. I really appreciate your community leadership.

Making the Best WordPress Plugin even better - Together

Take on bigger projects with confidence knowing you have access to an entire community of Formidable Experts and Professionals who have your back when the going gets tough. You got this!
Join the community