diff --git a/app/jobs/trigger_scheduled_items_job.rb b/app/jobs/trigger_scheduled_items_job.rb index 33f46c6f6..0ec368c54 100644 --- a/app/jobs/trigger_scheduled_items_job.rb +++ b/app/jobs/trigger_scheduled_items_job.rb @@ -17,9 +17,6 @@ class TriggerScheduledItemsJob < ApplicationJob # Job to auto-resolve conversations Account::ConversationsResolutionSchedulerJob.perform_later - # Job to fire due delayed automation rules - AutomationRules::TriggerPendingExecutionsJob.perform_later - # Job to sync whatsapp templates Channels::Whatsapp::TemplatesSyncSchedulerJob.perform_later end diff --git a/config/schedule.yml b/config/schedule.yml index f5e335ba3..95e187191 100644 --- a/config/schedule.yml +++ b/config/schedule.yml @@ -26,6 +26,12 @@ trigger_imap_email_inboxes_job: class: 'Inboxes::FetchImapEmailInboxesJob' queue: scheduled_jobs +# executed every minute to fire due delayed automation rules +trigger_pending_automation_executions_job: + cron: '*/1 * * * *' + class: 'AutomationRules::TriggerPendingExecutionsJob' + queue: scheduled_jobs + # executed daily at 2230 UTC # which is our lowest traffic time remove_stale_contact_inboxes_job.rb: