Skip to Content
Menu
This question has been flagged
1 Reply
1407 Views

I have an automated rule set on a custom model to send an email to recipient with a delay of 0 time after creation. I also have gone into the email queue manager to change to execute every 1 minutes. But the thing I don't quite understand is the field to set the next execution date. Why would that need to be there if im already telling it to execute every 1 minute? I can't remove the date because it's a required field.

The issue im having is the email is being sent out super late or not at all. It's the only custom automation rule that I have set up so it's the only thing sitting in queue. 

The email needs to be sent out immediately after the record has been created.

Any helpful advice is much appreciated.

Avatar
Discard
Author

Okay, that makes sense. I thought it was going off of a different date like the date it was created. Thank you for the help. If you can, mark this solved!

Best Answer

Hi Alec,

The Scheduled Action 'Mail: Email Queue Manager' will handle the outgoing mail queue(sending the email). You can view this by navigating to Settings -> Technical -> Scheduled Actions -> Mail: Email Queue Manager. 

You need to change the Execute Every(interval_number) to 1 Minutes. Next Execution Date(nextcall) is a datetime field, you will want to set this to the next minute from the time of modifying this action.

eg. If you're changing the scheduled action's Execute Every(interval_number) to 1 min at exactly 19th June 2024 11:00AM, you should set the Execution Date(nextcall) to 19th June 2024 11:01AM. this will execute the scheduled action at exactly 19th June 2024 11:01AM, after executing this the nextcall will automatically be updated to the next execution time based on interval_number i.e 11:02AM for this example.

Cheers!

Avatar
Discard
Related Posts Replies Views Activity
1
May 24
1124
2
Feb 24
3876
0
Jan 25
789
1
Oct 24
1165
1
Feb 25
1420