Reminder notification for task

1
+1
-1

I have designed a workflow where an email is sent to user when task is assigned to him. If task is not completed within 2 hours then an escalation email is sent to user by keeping his manager in CC. I want to send a reminder mail to user for every 10 minutes. I have tried Non-Interrupting timer but it is triggered only once. I want it to be invoked in cycle. How it should be designed?

1 answer

1
+3
-1
This one is the BEST answer!

Hi. You can use an Interrupting timer, send the mail and then you go back to the task.

http://img11.hostingpics.net/pics/255817reminder.png

Comments

Submitted by devendra.nation... on Tue, 07/21/2015 - 09:07

This email will be sent only once. I want it to be sent every 10 minutes until task is done.

Submitted by yannick.lombardi on Tue, 07/21/2015 - 09:17

I tried this and the email is sent every X minutes until task is done.

Submitted by devendra.nation... on Tue, 07/21/2015 - 11:25

Can you please show me parameters of SendReminderMail. How email is sent multiple times? Is it iteration?

Submitted by yannick.lombardi on Tue, 07/21/2015 - 11:36

SendReminderMail just have an Email Connector.

The iteration is done by the timer.

Here is how it works : - The task TaskToDo begins (the timer is initialized) - After 10 min, the Timer interrupt the task TaskToDo and SendReminderMail begins - When the mail is sent, TaskToDo begins again (the timer is initialized again) - After 10 min, the Timer interrupt the task TaskToDo and SendReminderMail begins - ... - When the task TaskToDo is done, this process ends.

Submitted by devendra.nation... on Tue, 07/21/2015 - 11:38

This will create new id for TaskToDo when TaskToDo is called again. Isn't it?

Submitted by yannick.lombardi on Tue, 07/21/2015 - 11:41

Yes this is a new task so it has a new id.

Submitted by devendra.nation... on Tue, 07/21/2015 - 12:07

It will change the state of previous task to aborted. And will create a new task. I want to send multiple reminders for one task. State of that task should not be changed.

Submitted by yannick.lombardi on Tue, 07/21/2015 - 14:04

If you want to keep the same task, another solution is to use a gateway have a flow that manage the reminder and a flow for your task. You need to add a boolean "TaskDone" and set its value to true when you submit the task.

http://img11.hostingpics.net/pics/136650reminder2.png I did not try this but I think it will works like you want.

Submitted by devendra.nation... on Wed, 07/22/2015 - 06:06

That solved my problem. Thanks buddy.

Submitted by john.b.holland on Wed, 07/19/2017 - 17:57

Thank you yannick.lombardi! This answered my questions too,

Submitted by romualdo.s.rs on Thu, 08/31/2017 - 15:59

I can not configure my email connector, can you show me how you configure yours?

Submitted by antoine.mottier on Mon, 09/04/2017 - 09:31

Please ask a new question instead of reopening an answered question. Also in your new question I think providing information about your email provider, your current configuration and the connector execution error log (Engine logs) can help.

Notifications