I am trying to create a workflow that send an email notification before one week to the task assign date.
I am beginner to workflow, so can anyone help me regarding this to develop a logic.
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It only takes a minute to sign up.Sign up to join this community
It will depend on what list data you have available to use to trigger the email notification.
Assuming you have the 'Task Assign Date' in your list, you can use (SharePoint Designer 2013), the 'Add Time To Date' function and specify a value of '-7' days to 'date' where 'date' is your 'Task Assign Date'.
This creates a new workflow variable date which you can then use in conjunction with the 'Pause until Date' function which suspends WF processing until that date is reached (or immediately if that date has passed). Once the date is reached an email can be send before the WF continues or pauses again until a time or event occurs, depending on your need.