Set repeat time from Flow Designer started on specific state

MohdAr
Tera Contributor

I have requirement to trigger email reminder every 2 hours start when case's state = Open.
I have create flow designer as below but here the result and it didn't meet my expectation.

 

MohdAr_0-1753754448868.png

 

 

Result
Case A opened on 10:30am -> reminder 12:00pm -> reminder 2:00pm -> reminder 4:00pm
Case B opened on 11:45am -> reminder 12:00pm -> reminder 2:00pm -> reminder 4:00pm

Expectation
Case A opened on 10:30am -> reminder 12:30pm -> reminder 2:30pm -> reminder 4:30pm
Case B opened on 11:45am -> reminder 1:45pm -> reminder 3:45pm -> reminder 5:45pm


Any idea how I can alter the flow to meet my expectation?

5 REPLIES 5

J Siva
Tera Sage

Hi @MohdAr 

if you want to trigger the email notifictaion based on the case opened date, then your flow trigger type should be "Record" not "Schedule".
You flow should be something like below..

JSiva_0-1753758003218.png


Note:
The flow mentioned above has been created on the Incident table as an example.
Please feel free to modify the table, Wait duration & state values as required.

 

Regards,
Siva

MohdAr
Tera Contributor

Thanks, i will follow your flow as reference

J Siva
Tera Sage

@MohdAr Sure.. Let me know if you stuck

Ankur Bawiskar
Tera Patron
Tera Patron

@MohdAr 

you need to use Scheduled Flow which repeats every 2 hours.

I will not suggest to use Incident as Trigger, as the flow will run for each INC create and will unnecessarily wait for x hours consuming the system resources and might lead to performance issue.

Then add your logic after that.

AnkurBawiskar_0-1753791306249.png

 

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader