Ir al contenido
Menú
Se marcó esta pregunta
1 Responder
1465 Vistas

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
Descartar
Autor

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!

Mejor respuesta

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
Descartar
Publicaciones relacionadas Respuestas Vistas Actividad
1
may 24
1208
2
feb 24
4013
0
ene 25
855
1
oct 24
1236
1
feb 25
1482