Basically, I have a point in my workflow where after a document has been sent and a number of things will/might happen.
- The customer has 10 days to send a response
- When the customer’s response has been received anytime within the 10 days, the wait is over and the response should move to the next step of the workflow
- On day 8 or day 9, if there is no response, an email should be sent to the customer
- On the 11th day, an email should be sent to the customer stating the response is late
- Afterwards, an email should be sent every 3 or 5 days to the customer until the response is received
I’m not sure if I should or could use a While Activity in the workflow or use a Code Activity with a While loop in the Code-behind. I’ll be tracking the day the document is sent, its due date, and when the response is received. I’m just not sure on the best practices/approach to doing this.
So I’ll go through this with small explanations
If anyone has any comments, criticisms, or improvements that could made to this. Please share. Thanks.